当前位置: 首页>>技术问答>>正文


如何从youtube-dl下载播放列表?

, , , , ,

问题描述

我正尝试以mp3格式下载一些视频。这是一个播放列表。如何使用一个命令下载整个播放列表?

最佳解决方案

这个问题的两个部分(下载mp3和下载播放列表)由youtube-dl支持:

youtube-dl --extract-audio --audio-format mp3 -o "%(title)s.%(ext)s" <url to playlist>

一些笔记和我的评论:

  • 较早版本的youtube-dl与现代播放列表争斗。您可能需要replace the repo version with the latest

  • cmo:您可以使用-i标志忽略丢失(“您的国家/地区不可用”或删除)视频。

  • frans:如果您的播放列表不起作用且URL包含v=<ID>元素,请将其删除,以便查询字符串中只包含?list=...项。

次佳解决方案

注意: – 旧版本的youtube-dl无法下载play-list。首先你知道你的youtube-dl版本是什么。检查Youtube-dl使用命令的版本

youtube-dl --version

版本2014.02.17和旧版本无法下载play-list。如果您使用旧版本,请通过更新

sudo youtube-dl -U

成功更新后使用命令

youtube-dl -cit https://www.youtube.com/playlist?list=PLttJ4RON7sleuL8wDpxbKHbSJ7BH4vvCk

您也可以在简单的文本文件中创建URL列表并使用以下命令。

 youtube-dl -cit -a file_name_in_which_you_paste_URL_list

对于MP3格式音频可以保存。但音频会保存为我的机器上的.m4a格式。

youtube-dl -cit --extract-audio --audio-format mp3 https://www.youtube.com/playlist?list=PLttJ4RON7sleuL8wDpxbKHbSJ7BH4vvCk

注意: – 如果您从Ubuntu软件中心安装youtube-dl。你不能从终端更新它。去软件中心并从中更新。我在Wine上测试这个命令,因为我的youtube-dl也是旧的。我无法更新它。如果您可以更新您的youtube-dl,您可以使用上述命令下载play-list。我希望它有帮助…

command-line,downloads,youtube,youtube-dl,playlists,ubuntu

第三种解决方案

您可以使用您最喜爱的搜索引擎找到很多说明。例如。:

对于this Playlist,它将是:youtube-dl -t https://www.youtube.com/playlist?list=PLYH8WvNV1YEnNVnJb5ZXxDCE2HDAVVo4M

我希望我能帮助你!

第四种方案

如果使用pip进行安装,请运行以下内容进行更新:

 sudo pip install youtube-dl --upgrade

请享用…

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/511.html,未经允许,请勿转载。