Firefox 将缓存的 Flash(.flv)视频文件存储在哪里?

Firefox 将缓存的 Flash(.flv)视频文件存储在哪里?

我愿意保存一个在线 flash 视频 ( .flv) 文件以供将来离线观看。由于服务器速度非常慢且响应迟钝,我无法通过直接链接(使用 Video Download Helper 扩展程序抓取)下载此特定视频文件,但我可以使用网页嵌入播放器将其观看到最后,现在它肯定已保存到缓存中(因为我可以倒回并从任何地方观看而无需等待)。

我去了

/home/用户/.mozilla/firefox/a0zzqdg4.default/Cache

但是我想要的文件不在那里(它大约有 200 MiB,但那里最大的文件有 22 MiB,名为“_CACHE_003_”)。

如果不在标准缓存目录中,它会在哪里?

答案1

它在那里或在 /tmp 中;

现在,Linux 版 Flash Player(从某些 10.xx 版本开始)可以unlink播放 flv 文件;

ls -la /proc/{PID OF PLAYER PLUGIN}/fd得到一个想法;

更多信息(查看脚本):http://habrahabr.ru/blogs/linux/104420/

答案2

C:\Users\用户名\AppData\Local\Temp

也可以通过 WIN+R 访问,然后输入 %appdata%,然后按照 Local -> Temp。

答案3

OP 正在寻找 Linux 解决方案,但这个问题也适用于 Windows,因此这里有一个答案。fla*.tmp查找

C:\Users\username\AppData\Local\Temp
C:\Users\username\AppData\Local\Temp\acro_rd_dir

也可以通过Win+访问R,然后输入%temp%或关注保罗的榜样:%appdata%然后接着本地 -> 临时

不过,你很可能无法对这些文件做任何事情,因为它们会被标记为已锁定或正在使用。有一些程序可以帮你解决这个问题,只需搜索“windows 复制已锁定或正在使用的文件”及其变体。值得一提的是,这些程序可能会使用卷影服务 (VSS)。我喜欢霍博科普以下是一个使用示例:

hobocopy.exe /verbosity=2 %temp%\acro_rd_dir D:\Playback\Incoming flaFF7E.tmp
pushd D:\Playback\Incoming
move /y flaFF7E.tmp SomeUsefulName.flv
explorer /select,%cd%\SomeUsefulName.flv 

相关部分是hobocopy source_dir destination_dir file-to-copy,其余部分是糖。替换探险家……立即start %cd%\SomeUsefulName.flv开始播放视频,而不是仅仅选择它。

该食谱最后一次测试是在 Windows 7 上使用 Firefox 18 进行的。

答案4

我认为最好使用 WinRAR 并转到C:\Users\youruser\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5OR \Low\Content.IE5。然后查看每个文件夹并查找最大的文件,可能以.flv或结尾.avi

相关内容