我应该安装哪个应用程序才能从 YouTube 下载视频?
答案1
违反服务条款
那里是一些程序和工具可以做到这一点,但这违反了 YouTube 的服务条款。
第 5.b 节:
内容按原样提供给您。您只能通过服务提供的功能并按照本服务条款的允许,出于信息和个人用途访问内容。除非您看到 YouTube 在服务上针对该内容显示的“下载”或类似链接,否则您不得下载任何内容。未经 YouTube 或内容各自许可方的事先书面同意,您不得复制、复制、分发、传输、广播、展示、销售、许可或以其他方式利用任何内容用于任何其他目的。YouTube 及其许可方保留服务和内容中未明确授予的所有权利。
这基本上意味着,除非另有明确说明,否则您不得下载 YouTube 上发布的任何内容。
显然,基本上没有人遵守这一点,但我觉得我有义务告诉你,这实际上违反了他们的服务条款。
实际解决方案
现在您已经了解了执行此操作时出现的 TOS 问题,有一个程序可以下载 YouTube 视频。这个程序叫做youtube-dl
。
要安装它,请运行
sudo apt-get install youtube-dl
要使用它,语法如下
youtube-dl (YouTube-Video-Link)
例如
youtube-dl https://www.youtube.com/watch?v=dQw4w9WgXcQ
这是官方的文档。
答案2
sudo apt-get install youtube-dl
这是一个功能极其齐全且跨平台的程序,可以实现此功能以及许多其他变体(例如仅音频、字幕、元数据等)。
完整文档可在网站上找到https://rg3.github.io/youtube-dl/
请注意,这是一个命令行程序。可能有 GUI 版本、浏览器插件以及其他更特定于平台的程序,这些程序可能不需要 Python。然而,它youtube-dl
被认为是研究界的“标准”,在机器学习中经常使用它来收集训练和测试数据。我想有些人会用它来做其他事情(请注意,智能手机 YouTube 应用程序现在通常也具有下载离线观看功能)。
请遵守所有版权和合理使用惯例,并在下载前查看 YouTube 服务条款。
答案3
如果你有 Firefox,请安装插件下载助手.它适用于几乎所有的视频平台。