Первое, что я хотел бы заявить, что у меня не возникло никаких проблем с использованием youtube-dl в Windows 10. Но не в Kubuntu 18.04, он не работает.
команда:
$ sudo youtube-dl 'IllgR6kOieI' --external-downloader aria2c --external-downloader-args '-c -j 3 -x 3 -s 3 -k 1M' -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo+bestaudio' --merge-output-format mp4 -o "%(playlist_title)s/%(playlist_index)s_%(title)s.%(ext)s" -i -w -c
выход:
[youtube] IllgR6kOieI: Downloading webpage
[youtube] IllgR6kOieI: Downloading video info webpage
WARNING: unable to download video info webpage: HTTP Error 410: Gone
WARNING: unable to download video info webpage: HTTP Error 410: Gone
WARNING: unable to download video info webpage: HTTP Error 410: Gone
WARNING: unable to download video info webpage: HTTP Error 410: Gone
WARNING: unable to download video info webpage: HTTP Error 410: Gone
ERROR: 'NoneType' object has no attribute 'get'
PS: Я уже установил aria2c и ffmpeg.
РЕДАКТИРОВАТЬ:
загрузив последнюю версию youtube-dl, ошибка была исправлена. спасибо
решение1
воспользовавшись предложением pigeonburger, я удалил youtube-dl, установленный с помощью apt, и переустановил его, следуя инструкциям изэта ссылка
но вместо того, чтобы загрузить копию в /usr/local/bin
, я загрузил ее в /usr/bin
.
большое спасибо
PS: Если вы бежите
youtube-dl --обновление
технически эта проблема должна исчезнуть даже с youtube-dl от apt