如何使用 youtube-dl 将播放列表下载为 mp3 格式?

如何使用 youtube-dl 将播放列表下载为 mp3 格式?

我正在尝试下载一些 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,您可以使用上述命令下载播放列表。
我希望它有所帮助...WINE 上的 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"

相关内容