Rah*_* R. 12 google-chrome youtube browser-cache
我在 youtube 上看过一个视频,我没有关闭浏览器窗口,它被缓冲了。我可以随时观看该视频,无需连接到互联网,因为它是完全缓冲的。但是我找不到它的本地缓存,我检查了浏览器(chrome)的默认缓存文件夹,即:%AppData% Local\Google\Chrome\User Data\Default\Cache,但视频不是那里。但是它必须在我本地系统的某个地方,因为我可以在不连接互联网的情况下一次又一次地观看它。我以前曾经得到过这些,但发生了一些事情,要么是保存在其他文件夹中,要么是什么。有没有人有任何想法?
我终于找到了位置,看来新的谷歌浏览器已经改变了Flash临时文件的位置,而不是使用旧的缓存文件位置
...AppData\Local\Google\Chrome\用户数据\默认\缓存
它正在使用以下新位置:
...\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\
| 归档时间: |
|
| 查看次数: |
35079 次 |
| 最近记录: |