当我观看YouTube视频时,它只会在接下来的30秒左右缓冲。我要避免这种情况,因为当尝试观看1080p视频时,它会一直暂停,因为它必须在接下来的30秒内下载,而且我的连接速度还不够快。

我会而是先下载整个视频,然后再点击播放。但是无论何时这样做,似乎都没有办法让它做我想要的事情。

我知道他们这样做是为了节省带宽。但是,如果他们至少将其作为一种选择,那就更好了。就像能够单击一个告诉他们“嘿,我打算观看整个视频,以便下载整个内容”的按钮一样。

似乎也是随机的。它发生在某些1080p视频中,而在其他一些720p视频中却不在。在过去的两个月中,这种情况最近发生了。低于该质量的视频显然不会被缓冲,我可以接受。这也可能取决于您的连接速度。

评论

我想我可能知道这个问题。您使用的是Google Chrome吗?使用chrome时出现此问题,但我在Safari上尝试了相同的视频,并且可以缓冲整个内容。尝试使用其他Web浏览器,看看结果是否有所不同。

我发现有些视频记得缓冲,有些则不记得。这很气质,不同的视频(和不同的质量模式)通常会有不同的行为。当您滑回起点时,有些会擦除所有缓冲区(“烦恼!” RAWR!)。除非您将滑块向四周滑动太多,否则还可以。只有当您使用滑块移出缓冲区时,某些缓冲区才会丢失(这是正常现象),因为youtube必须实时进行“更新”而不关闭站点,所以有时编码的中间阶段会使情况变差而不是变好!就像记得t

...就像还记得当完美的评论部分变成一团糟吗?现在又慢慢好起来了。缩进和原始字体正在慢慢恢复。我不确定我的问题:这取决于您有多少备用RAM以及可以记住多少视频?

无法控制YouTube视频的缓冲。截至2017年,他们正在使用基于HTTP的动态自适应流式传输,当时所有可用的插件均无法正常运行

#1 楼

Firefox的YouTube附加SmartVideo可以做到这一点。您甚至可以告诉它在需要时开始播放视频。您可以在新标签页中打开链接,并在准备观看vid时返回该链接。它还具有其他有用的选项。

编辑:SmartVideo可能会有一些错误。至于正在缓冲的720p视频,我认为这是因为所有720p(或更高?不确定)的视频都已经是WebM格式的。这是我的默认设置。这是加载速度最快的视频设置,比480p flv文件更快。

Edit2:SmartVideo也可用于Google Chrome:https://chrome.google.com/webstore/detail/smartvideo-for -youtube / lnkdbjbjpnpjeciipoaflmpcddinpjjp?hl = zh-CN

评论


我已经用过了但这不会强制视频被缓冲。

–芬特
2012年7月15日在8:52

一年前,我已经看到了这个非常有用的答案,而且由于有了SmartVideo,我所有的YouTube视频都得以自动缓冲。但是自几天前以来,SmartVideo不再适用于Firefox 37.0。还有其他解决方案吗?

–user50746
2015年5月2日,凌晨3:44

我用了这个,为我打破了youtube。

– beppe9000
17/12/17在15:23

该附加组件不再可用。

–DxTx
19年4月8日在8:41

#2 楼

您始终可以下载视频并在本地观看。它有几个明显的好处:


您可以快速观看它,而没有任何缓冲
您可以重新观看它或在视频中跳过而不必重新观看下载任何内容
与Flash播放器(甚至HTML5播放器)相比,兼容的视频播放器(例如VLC,GOM Player等)可以更轻松地播放它,并使用更少的CPU。

明显的缺点是您需要足够的磁盘空间来一次下载整个视频,但是无论如何,除非您跳到无缓冲的部分,否则无论如何流式传输都是如此。如果您允许它缓冲整个视频,则可以跳过它而无需重新下载,但是它占用了磁盘空间,因此您也可以将其下载为真实文件(即,在temp目录之外)。唯一的其他缺点是必须等待一段时间才能观看。当然,如果您正在观看1080p的视频,则可能以后需要再次观看。

有几种下载YouTube视频的方法,但我最喜欢的是YousableTubeFix。它为页面添加了一个方便的下载按钮,提供了自定义功能,例如删除页面部分并防止自动缓冲和自动播放,并且大多数本机浏览器或通过Greasemonkey均可使用。

评论


在线观看视频更加方便,而不必将其保存在本地。加上youtube拥有评论,顶和播放列表。理想的方式是在接下来的30秒内不下载视频,这使我无需重新下载即可重新观看或跳过视频。

–芬特
2012年2月8日下午5:32

就像我说的那样,除非您让它缓冲整个视频,否则跳过或倒带都需要重新下载(重新缓冲)。至于喜欢,评论等,这些正是我使用YousableTubeFix删除的东西。

– Synetech
2012-2-8 14:50

UserScripts.org已关闭。可以使用4kdownloader或EagleGet代替YousableTubeFix。

–DxTx
19年4月8日在8:47

#3 楼

缓存限制可能与您的设置有关,而与YouTube的工作方式或允许方式无关。您可以在其中设置可以在驱动器本地存储的位置。

请参阅“全局设置”,以清理或清除或调整站点权限。全局设置与您可以通过“控制面板”,“闪光灯”获得的设置相同。

要获取更多信息,如果您提供所使用的操作系统,这将很有帮助。

评论


它说默认为100KB(十分之一兆字节),所以我不认为这是视频缓存

– barlop
2012年2月8日,下午4:16

我正在使用Windows7。但是barlop是正确的,它是100KB。

–芬特
2012年2月8日在5:27

这些是Flash设置,它们确定Flash小程序可以在系统上存储多少数据。视频只能用Flash播放,不能下载或存储,当然也不能存储在Flash缓存中。

– Synetech
2012年5月24日15:54

#4 楼

您要执行的操作是:如果默认情况下将视频加载为1080,请先加载它,然后使用齿轮图标将其手动更改为480,然后将其手动更改回1080。现在,视频应该完全缓存。简而言之,通过手动选择分辨率似乎可以使其进入旧的缓存模式。

请注意,带有3D选项的视频将永远无法完全缓存(无论如何对我来说)。当然,HTML5视频永远不会缓存,因此如果您选择加入,则不要选择退出。

评论


“当然,HTML5视频永远不会缓存,因此如果您选择加入,则不要选择退出。”那当然是谎言。当然,它必须要缓冲,否则您将根本无法观看视频。互联网无法像电视信号一样工作

–飞羊
13年4月22日在18:54

#5 楼

有一个用于此的用户脚本,称为YouTube自动缓冲和自动高清&删除广告。它开箱即用,但设置也可以直接在视频页面上显示。

脚本摘要也提到了这一点:


缓冲视频(不启用自动播放功能),删除视频内广告,如果该选项启用,则将其置于高清状态


评论


似乎是链接断开了。

–DxTx
19年4月8日在8:44

#6 楼

我安装了最新版本的Firefox,这解决了我的问题。 Firefox可以一次缓冲整个视频没有问题,而且我可以重新播放它而不必重新增强。

Google Chrome或Internet Explorer都不适合我。根据片段的长度,它会缓冲大约30-60秒,然后停下来,等待我开始观看。无论我在剪辑中的哪个位置,它都只缓冲30-60秒的时间...

从现在开始,或者直到有人解决了这个问题,我将使用Firefox作为我的管道。 >
编辑:

我刚刚在Firefox上安装了Adobe Flash Player 11.4.402.265,现在和其他两个浏览器一样坏。在我看来,这是Adobe Flash Player当前版本,出现了一些问题。。。将尝试安装较旧的版本。而是使用Flash Player 11.3.300.265,但显然这并不适用于youtube上的所有视频... Crapi-crapcrap。

#7 楼

转到Adobe Flash Player页面并查找设置管理器。您可以在此处将“存储”选项卡中的滑块移动到“无限”。现在视频将缓冲。

#8 楼

将其静音并使其播放一次,然后单击重复并取消静音。

评论


播放视频时,Youtube会重新缓冲视频。这曾经起作用,但不再起作用。

–丽贝卡·德森维尔(Rebecca Dessonville)
2012-10-20 17:55

#9 楼

这是一个对我有用的不错的解决方法:打开视频并让其无声音播放,然后继续执行任何操作,当您回来时它将完全加载,然后您只需按一下“重放”按钮(它将完成播放并转到结束屏幕)。

评论


IME命中重播通常会导致缓冲的视频被丢弃

– Sathyajith Bhat♦
2012年7月24日在7:00