如何在 Ubuntu 上下载 YouTube 播放列表?
我尝试过youtube-dl
但是改变质量、编辑崩溃的文件和暂停列表需要很长时间。
我也尝试过,JDownloader
但是它占用了太多内存和 CPU,而且下载速度非常慢。
还有其他方法吗?
答案1
你不需要另一个程序——你可以真正解决你的问题,使用youtube-dl
。使用
youtube-dl -i ..playlist..
如果遇到任何错误,此-i
标志将使 youtube-dl 继续运行。如果播放列表中的某个视频无法下载,它会跳过该视频并继续下载下一个视频,这要归功于此-i
标志。
无需指定任何命令行选项来指定质量。默认值是合理的:默认值是下载可用的最高质量视频和音频,这在大多数情况下可能是有意义的。
如果您不喜欢在命令行中指定标志,您可以将它们放在 youtube-dl 的配置文件中(例如~/.config/youtube-dl/config
)。
当您阅读手册页时,您会发现令人惊奇的东西!
答案2
你可以试试Youtube 多下载器。控制质量非常容易,但您需要安装支持批量下载的下载器。我使用优捷.操作简单,支持队列下载。
答案3
我使用youtube-dl
+ Youtube-dl GUI
,您可以按如下方式安装它们两个:
1.安装youtube-dl
:
默认情况下,Youtube-dl 在 Ubuntu-16.04 存储库中不可用。因此,您需要从其官方网站下载它。您可以使用 curl 命令下载它,首先,使用以下命令安装 curl:
sudo apt-get install curl -y
接下来,下载 youtube-dl 二进制文件:
curl -L https://yt-dl.org/latest/youtube-dl -o /usr/bin/youtube-dl
接下来,使用以下命令更改 youtube-dl 二进制包的权限:
sudo chmod 755 /usr/bin/youtube-dl
現在youtube-dl
已安裝。
2.安装Youtube-dl GUI
:
默认情况下,此工具在 Ubuntu 16.04 存储库中不可用。因此,您需要添加 PPA。
sudo add-apt-repository ppa:nilarimogard/webupd8
接下来,使用以下命令更新软件包存储库并安装 youtube-dlg:
sudo apt-get update -y
sudo apt-get install youtube-dlg -y
安装 Youtube-dl 后,您可以从 Unity Dashboard 启动它。
答案4
标准 youtube-dl 有类似功能,但速度更快:
sudo add-apt-repository ppa:yt-dlp/stable # Add ppa repo to apt
sudo apt update # Update package list
sudo apt install yt-dlp # Install yt-dlp
并且,按照 DW 建议的,但使用 yt-dlp:
yt-dlp -i https://www.youtube.com/playlist?list=PLbO86FG77std69waOv_othw3NgpCNn_7m