如何在 Ubuntu 中下载 HTML5 视频?
答案1
取决于网站。Firefox 有用于保存 HTML5 视频的上下文菜单,但如果网站使用自定义播放器,则它们不起作用。例如,如果您访问http://www.mozilla.com/en-US/firefox/video/,您将能够右键单击并选择保存视频选项。
在 YouTube 上,此方法无效。在这种情况下,请点击地址栏中的 YouTube 徽标,然后点击更多信息在迷你弹出窗口中,点击媒体在弹出的大对话框中找到视频并选择它,然后单击另存为. 将扩展名更改为网页保存之前。
或者,你可以复制地址并将其加载到一些下载管理器中,例如全部击倒或wget
通过终端。
不过,在 YouTube 上使用更简单视频下载助手。
答案2
和下载器您可以下载网络上几乎所有类型的内容。其最新的插件系统可让您轻松选择可用的质量和文件类型(视频音频/仅音频)。
虽然这不是最简单的方法,但却是最有效的方法之一。
编辑:刚刚发现的youtube-dl
命令。其 GUI 版本也可通过WebUpd8 的 PPA,但不如其后端那么强大。正如我之前所说,它是最强大的 CLI 工具之一,可以从网络上的几乎任何地方下载视频。
它可以从 WebUpd8 的 PPA 安装:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install youtube-dl
或者,如果您不想添加 PPA,请安装最新版本:
sudo curl https://yt-dl.org/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl
不使用 apt 来更新软件包:
youtube-dl -U
如果您想将其手册保存在文本文件中(推荐),请输入以下内容:
man youtube-dl > "youtube-dl manpage.txt"
youtube-dl --help > "youtube-dl quick help.txt"
现在转到您的主 ( ~
) 目录并拿起它们,这样您就可以一手拿着参考资料,一手拿着终端进行工作。
答案3
简单的方法:
只需右键单击正在播放视频的视频帧,然后选择“复制视频 URL”(取决于您使用的浏览器)并将链接粘贴到地址栏中,浏览器就会要求您保存文件。
更好的方法:
如果你想下载你看到的视频,无论是在 YouTube(主要基于 Flash)还是其他任何网站(对于 HTML5 视频),你都有两种选择,
- 使用下载管理器并添加视频网址(HTML 5 视频将为您提供直接网址)。
- 使用类似 Greasemonkey 脚本的程序,它会在您在 YouTube 上看到的任何视频下方添加一个“下载”按钮(适用于 Flash 视频,因为它们没有直接链接)。
对于 Ubuntu 的下载管理器,我推荐全部击倒Firefox(Ubuntu 的默认网络浏览器)的附加组件。
要在 YouTube 中添加“下载”按钮,首先你需要安装油脂猴在 Firefox 中,然后使用这个用户脚本在 YouTube 中添加“awesome”按钮。好消息是,这个 Greasemonkey 脚本也可用于其他 Web 浏览器。
更新
上述 URL 中提到的 Greasemonkey 脚本不起作用,但是我目前正在使用这个 Firefox 插件它运行良好并在视频框下方添加了一个漂亮的下载按钮。