В настоящее время у меня возникли проблемы с выполнением этой команды в YouTube:
youtube-dl --extract-audio --audio-format mp3 -i '%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s' <here is where i would usually put the link>
В основном я использую следующую команду: youtube-dl --extract-audio --audio-format -i <youtube link>
.Он всегда работает без сбоев и загружает плейлист.
У меня есть куча плейлистов, которые я хочу скачать, но я не хочу загружать все вручную: моя цель - получить все своиплейлисты youtube, загрузите их одной командой и заставьте youtube dl каким-то образом создать отдельную папку для каждого плейлиста с тем же именем, что и плейлист ...
PS: это код ошибки, который я получаю при вводесамая первая команда.
C:\youtube-dl> youtube-dl --extract-audio --audio-format mp3 '%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s' -i https://www.youtube.com/playlist?list=PLuE_hO-7ktGpcYuoeE9o8w-2MWEkKu5zK
WARNING: The url doesn't specify the protocol, trying with http
[generic] %(playlist_index)s: Requesting header
WARNING: Could not send HEAD request to http://'%(playlist)s/%(playlist_index)s: <urlopen error [Errno 11001] getaddrinfo failed>
[generic] %(playlist_index)s: Downloading webpage
ERROR: Unable to download webpage: <urlopen error [Errno 11001] getaddrinfo failed> (caused by URLError(gaierror(11001, 'getaddrinfo failed'),))
ERROR: '-' is not a valid URL. Set --default-search "ytsearch" (or run youtube-dl "ytsearch:-" ) to search YouTube
ERROR: "%(title)s.%(ext)s'" is not a valid URL. Set --default-search "ytsearch" (or run youtube-dl "ytsearch:%(title)s.%(ext)s'" ) to search YouTube
[youtube:playlist] PLuE_hO-7ktGpcYuoeE9o8w-2MWEkKu5zK: Downloading webpage