强制YouTube在播放之前始终缓冲整个视频


35

当我观看YouTube视频时,它只会在接下来的30秒左右缓冲。这是我要避免的事情,因为在尝试观看1080p视频时,它会一直暂停,因为它必须在接下来的30秒内下载,并且我的连接速度不足以跟上。

我希望它可以下载整个视频,然后再点击播放。但是,只要这样做,似乎就没有办法让它完成我想要的事情。

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

似乎也是随机的。它发生在某些1080p视频中,而不是在其他视频中,在某些720p视频中,而不是其他视频中。在过去的两个月中,这种情况最近发生了。

编辑:720p或以上质量的视频似乎不再发生。低于该质量的视频显然不会被缓冲,我可以接受。这也可能取决于您的连接速度。


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

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

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

Answers:


10

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


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

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

1
我用了这个,为我打破了youtube。
beppe9000 '17

该附加组件不再可用。
DxTx

5

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

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

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

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


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

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

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

4

缓存限制可能与您的设置有关,而不仅仅是YouTube的工作方式或允许的方式。
右键单击Youtube上的Flash视频本身,然后选择“设置”项目,然后按一下“黄色文件夹”小标签。在这里,您可以设置可以在驱动器上本地存储多少位置。

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

为了获得更好的信息,如果您提供所使用的操作系统,将很有帮助。


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

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

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

3

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

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


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


0

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

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

从现在开始,或者至少有人解决了这个问题,我将使用Firefox作为我的管道。

编辑:

我刚刚在Firefox上安装了Adobe Flash Player 11.4.402.265,现在它和其他两个浏览器一样损坏。在我看来,这是Adobe Flash Players当前版本出现了一些问题...将尝试安装较旧的版本。

编辑2:

我已经安装了Adobe Flash Player 11.3.300.265,但看来这并不适用于youtube上的所有视频... Crapi-crapcrap。


0

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


-3

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


3
播放视频时,Youtube会重新缓冲视频。这曾经起作用,但不再起作用。
丽贝卡·德森维尔

-3

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


2
IME命中重播通常会导致缓冲的视频被丢弃
Sathyajith Bhat
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.