如果您一直在关注我们,您可能已经知道 youtube-dl 项目已被 GitHub 暂时关闭以符合请求。
考虑到它现在已经恢复并且完全可以访问,可以肯定地说它不是那里的非法工具。
这是一个非常有用的命令行工具,可让您从 YouTube 和其他一些网站下载视频。 使用 youtube-dl 并没有那么复杂,但我知道使用此类任务的命令并不是每个人都喜欢的方式。
好消息是有一些应用程序为 youtube-dl 工具提供了 GUI 前端。
使用 youtube-dl GUI 应用程序的先决条件
在尝试下面提到的一些选项之前,您可能需要拥有 youtube-dl 和 FFmpeg 安装在您的系统上以便能够下载/选择不同的格式进行下载。
您可以按照我们关于使用 ffmpeg 的完整指南进行设置并探索更多相关信息。
安装 youtube-dl,您可以在 Linux 终端中输入以下命令:
sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
下载最新版本后,您只需输入以下内容使其可执行并准备好使用:
sudo chmod a+rx /usr/local/bin/youtube-dl
您也可以按照 官方设置说明 如果您需要其他方法来安装它。
Youtube-dl GUI 应用程序
Linux 上的大多数下载管理器还允许您从 YouTube 和其他网站下载视频。 但是,youtube-dl GUI 应用程序可能具有其他选项,例如仅提取音频或以特定分辨率和视频格式下载视频。
请注意,下面的列表没有特定的排名顺序。 您可以选择适合您的要求。
1. AllTube 下载
主要特点:
- Web GUI
- 开源
- 自托管选项
AllTube 是一个开源 Web GUI,您可以通过访问 https://alltubedownload.net/
如果您选择使用它,则无需在系统上安装 youtube-dl 或 ffmpeg。 它提供了一个简单的用户界面,您只需粘贴视频的 URL,然后继续选择要下载的首选文件格式。 您也可以选择将其部署在您的服务器上。
请注意,您无法使用此工具提取视频的 MP3 文件,它仅适用于视频。 您可以通过他们的 GitHub 页面.
2. youtube-dl 图形用户界面
主要特点:
- 跨平台
- 显示估计的下载大小
- 提供音频和视频下载选项
使用电子和 node.js 制作的有用的跨平台 GUI 应用程序。 您可以轻松下载音频和视频以及选择各种可用文件格式的选项。
如果需要,您还可以下载频道或播放列表的部分内容。 估计的下载大小肯定会派上用场,特别是如果您正在下载高质量的视频文件。
如前所述,它也适用于 Windows 和 macOS。 并且,您将获得一个可用于 Linux 的 AppImage 文件 GitHub 发布.
3. 视频量
主要特点:
- 跨平台
- 转换音频/视频格式
- 支持多个 URL
- 适合也想使用 FFmpeg 的用户
如果您想从 YouTube 下载视频或音频并将它们转换为您喜欢的格式,Videomass 可能是一个不错的选择。
要完成这项工作,您需要在系统上安装 youtube-dl 和 ffmpeg。 您可以轻松添加多个要下载的 URL,还可以根据需要设置输出目录。
您还可以获得一些高级设置来禁用 youtube-dl、更改文件首选项,以及在您探索时一些更方便的选项。
它为 Ubuntu 用户提供了一个 PPA,并为任何其他 Linux 发行版提供了一个 AppImage 文件。 探索更多关于它的信息 GitHub乙 页.
补充说明:榛名视频播放器
主要特点:
- 播放/串流 YouTube 视频
榛名视频播放器原本是一个前端 多功能车. 即使您无法使用它下载 YouTube 视频,您也可以通过 youtube-dl 观看/流式传输 YouTube 视频。
您可以在我们关于它的原始文章中探索有关视频播放器的更多信息。
包起来
尽管您可能会在 GitHub 和其他平台上找到更多 youtube-dl GUI,但它们中的大多数都不能很好地运行并最终显示多个错误或不再积极开发。
塔管 是一种您可以尝试的选项,但它可能无法按预期工作。 我使用 Pop!_OS 和 Ubuntu MATE 20.04(全新安装)对其进行了测试。 每次我尝试下载某些东西时,无论我做什么,它都会失败(即使系统中安装了 youtube-dl 和 ffmpeg)。
所以,我个人最喜欢的似乎是 Web GUI(AllTube 下载) 不依赖于系统上安装的任何东西,也可以自托管。
请在评论中告诉我什么最适合您,以及我是否错过了您最喜欢的任何选项。