我正在尝试下载一些 mp3 格式的视频。这是一个播放列表。如何使用一个命令下载整个播放列表?
答案1
这个问题的两个部分(以 mp3 格式下载和下载播放列表)支持youtube-dl
:
youtube-dl --extract-audio --audio-format mp3 -o "%(title)s.%(ext)s" <url to playlist>
我的一些笔记和评论:
旧版本
youtube-dl
与现代播放列表的斗争。你可能需要用最新版本替换 repo 版本。芯片制造公司:您可以忽略带有标记的缺失(“您所在国家/地区不可用”或“已删除”)视频
-i
。弗朗斯:如果您的播放列表不起作用并且 URL 包含某个元素,请将其删除,以便查询字符串中
v=<ID>
只剩下该项目。?list=...
答案2
注意:旧版本的 youtube-dl 无法下载播放列表。首先,您需要知道您的 youtube-dl 版本是什么。要检查 Youtube-dl 的版本,请使用命令
youtube-dl --版本
2014.02.17 及更早版本无法下载播放列表。如果您使用更早版本,请通过以下方式更新
sudo youtube-dl -U
更新成功后使用命令
youtube-dl-cit https://www.youtube.com/playlist?list=PLttJ4RON7sleuL8wDpxbKHbSJ7BH4vvCk
您还可以在简单的文本文件中创建 URL 列表并使用以下命令。
youtube-dl -cit -a 文件名_粘贴到其中的URL列表
对于 MP3 格式音频可以保存。但在我的计算机上音频保存为 .m4a 格式。
youtube-dl-cit --extract-audio --audio-format mp3https://www.youtube.com/playlist?list=PLttJ4RON7sleuL8wDpxbKHbSJ7BH4vvCk
笔记 :-如果您从 Ubuntu 软件中心安装 youtube-dl。您无法从终端更新它。
转到软件中心并从中更新。
我在 Wine 上测试了此命令,因为我的 youtube-dl 也很旧。我无法更新它。
如果您可以更新您的 youtube-dl,您可以使用上述命令下载播放列表。
我希望它有所帮助...
答案3
您可以使用您最喜欢的搜索引擎找到很多说明。例如:
为了此播放列表这将是:youtube-dl -t https://www.youtube.com/playlist?list=PLYH8WvNV1YEnNVnJb5ZXxDCE2HDAVVo4M
我希望我能帮助你!
答案4
补充奥利的答案。如果您有包含所有 URL 的播放列表(分行),它们都保存在要下载的文本文件中:
youtube-dl --extract-audio --audio-format mp3 --batch-file="/full/path/to/playlist"