找不到Chrome中的youtube视频的视频缓存


10

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



并非所有视频缓存都位于该目录中,尤其是。隐身者。
iAnuj 2012年

Answers:


4

我终于找到了该位置,似乎新的Google chrome已更改了Flash临时文件的位置,而不是将旧位置用于缓存文件

... AppData \ Local \ Google \ Chrome \ User Data \ Default \ Cache

它正在使用以下新位置:

... \ AppData \ Local \ Google \ Chrome \ User Data \ Default \ Pepper Data \ Shockwave Flash

但是我不确定是将所有文件都保留在那里还是仅保留大文件(例如100Mbs或更多)。

感谢帮助!

2018年3月更新

现在,在大多数情况下,YouTube不会立即缓冲完整的视频,而是在您观看时分块缓冲。暂停视频,缓冲也会暂停。

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

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

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

C:/ Users /.../ AppData \ Local \ Google \ Chrome \ User Data \ Default \ Cache C:/ Users /.../ AppData \ Local \ Google \ Chrome \ User Data \ Default \ Media Cache \


1
Rahul,根据我的测试,似乎缓存的文件最初进入“ C:\ Users \ <用户名> \ AppData \ Local \ Google \ Chrome \ User Data \ Default \ Cache”。一旦达到一定大小,它们就会移到您标识的文件夹中。不确定触发移动的确切大小。我能说的最好的是它发生在40 MB左右。
约翰·荷马2012年

0

它不适用于chrome。它仅适用于IE。同样,它不适用于新的Vevo播放器。您可以下载IDM或任何其他应用来下载视频。


1
可能是Chrome缓存位于其他位置,或者使用了多个文件的较小块。不确定
Rakz 2012年

1
它是什么”?请说清楚你的答案。
马特2012年

缓存必须在我的系统中的某个位置,可能在较小的文件块中...对
Rahul R.

1
“它”是指在浏览器的缓存文件夹中找到视频缓存文件。
拉克兹

1
是的,它可能较小。即使您找到这些块,您如何将它们合并为一个文件?
拉克兹
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.