保存之前观看过的 YouTube 视频

保存之前观看过的 YouTube 视频

是否有一个工具或者 Firefox 插件可以保存已经看过视频来自 YouTube?

我知道 KeepVid 等服务可以下载视频链接。但我不想再次下载使用 Keepvid 等服务观看过的视频。

答案1

由于没有一个答案真正解决您的问题(或至少不正确),所以我会尝试一下。

浏览器将 YouTube 视频缓存为 Flash ( .flv),尽管扩展名不明显。使用 Internet Explorer,您可以在工具 -> Internet 选项 -> 设置 -> 查看文件。使用 Firefox,您可以about:cache在地址栏中输入,然后在磁盘缓存设备, 点击列出缓存条目。在 Firefox 中查看文件使其不再那么神秘,因此您可以更轻松地确定内容。

使用 IE 时,将打开一个资源管理器窗口,您可以简单地按大小或修改日期对文件进行排序,并查找以如下格式开头的文件:视频播放?ip=0.0.0.0。使用时间戳来确定它是否正确。您可以简单地将该文件复制到桌面并使用 .flv 扩展名重命名它。

使用 Firefox 的磁盘缓存页面,按Ctrl+F调出查找对话框并输入videoplayback,您应该会看到缓存中的条目。检查时间戳以确定视频是否正确,如果正确,请单击它,如果不正确,请单击查找对话框中的下一步,直到正确为止。下一页上会有一个链接,右键单击它并选择“将目标另存为”并将其指向您的桌面。由于视频在您的缓存中,因此应该会立即保存。.flv如果需要,请将扩展名重命名为。由于此过程有点繁琐,因此这里是分步说明:

1

替代文本

2

替代文本

3

替代文本

就程序和附加组件而言,我认为目前还没有适用于此的程序和附加组件。

答案2

恐怕您无法重复使用已观看的视频,因为它实际上并未下载。此类视频由服务器流式传输,您在浏览器中看到的是当前正在从服务器站点流式传输的内容。与图像不同,浏览器不会将视频存储在其缓存中。
因此,您必须重新下载已观看的视频。有许多此类下载器可用,如 FireFox 扩展程序,只需转到扩展程序页面并搜索“视频下载”

就我个人而言,我更喜欢RealPlayer自带的视频下载器,它在观看的视频上方添加了下载按钮,而且使用非常方便,在自己的电脑上就可以完成所有操作。

答案3

在装有 Firefox 的 Linux 机器上,我可以执行以下操作。开始播放 YouTube 上的视频,等到它预加载全部内容,然后打开/tmp文件夹,然后您就可以找到 FLV 格式的视频文件,您可以立即使用 MPlayer 等工具播放它。

# /bin/ls -tr /tmp | grep  Flash
FlashLVBu97
# cp /tmp/FlashLVBu97 ~/Desktop/some_video.flv
# mplayer ~/Desktop/some_video.flv

答案4

更好的 YouTubelifehacker.com 上的 Gina Trapani 有一个选项,可以添加下载到 youtube。您也可以考虑下载助手

相关内容