无法在 Chrome 中找到 YouTube 视频的视频缓存

无法在 Chrome 中找到 YouTube 视频的视频缓存

我在 youtube 上观看了一个视频,我没有关闭浏览器窗口,但视频被缓冲了。我可以随时观看该视频,无需连接互联网,因为它完全被缓冲了。但我找不到它的本地缓存,我检查了我的浏览器(chrome)的默认缓存文件夹,即:%AppData% Local\Google\Chrome\User Data\Default\Cache,但视频不在那里。然而,它一定在我的本地系统的某个地方,因为我可以一次又一次地观看它而无需连接互联网。我以前曾经得到过这些,但发生了一些事情,要么它被保存在其他文件夹中,要么什么。有人知道吗?

答案1

我终于找到了位置,看来新版谷歌浏览器更改了 Flash 临时文件的位置,而不是使用旧位置来存放缓存文件

...应用程序数据\本地\谷歌\Chrome\用户数据\默认\缓存

它使用以下新位置:

...\AppData\Local\Google\Chrome\用户数据\Default\Pepper Data\Shockwave Flash

但是我不确定它是否保存所有文件或仅保存大文件(例如 100Mbs 或更大)。

感谢帮助!

2018 年 3 月更新

如今,在大多数情况下,youtube 不会一次性缓冲完整个视频,而是在您观看时分块缓冲。暂停视频,缓冲也会暂停。

此外,youtube 使用两个WebM 流,一个用于视频,另一个用于音频。这两个 webM 流将作为单独的文件缓存。所以我们必须结合两者来观看视频,或者播放两者来观看视频。(但如果您回退到不支持 WebM 的旧浏览器,youtube 将回退到 MP4)

再次,不确定浏览器是否保留了这些文件的旧块,但即使保留了,也很难找到所有正确的块并将它们组合起来。

但是,如果你仍然感兴趣的话,chrome 使用以下缓存位置:

C:/用户/.../应用程序数据\本地\谷歌\Chrome\用户数据\默认\缓存 C:/用户/.../应用程序数据\本地\谷歌\Chrome\用户数据\默认\媒体缓存\

答案2

它不适用于 Chrome。它只适用于 IE。它也不适用于新的 Vevo 播放器。您可以下载 IDM 或任何其他应用程序来下载视频。

相关内容