Раньше, когда мне нужно было загрузить полное видео пользователя, я просто использовал что-то вроде:
youtube-dl -ciw ytuser:LinusTechTips
Но теперь это, похоже, больше не работает. Когда я даю эту команду, он начинает загружать другое видео, в котором говорится, что поддержка устройств youtube изменилась.
Итак, похоже, что произошли некоторые изменения со стороны youtube, и youtube-dl не адаптировался к этому. Загрузка отдельных видео и плейлистов работает нормально. Но загрузка полных видео пользователя больше не работает.
Есть ли какие-то обходные пути? Кто-нибудь знает какие-нибудь изменения в синтаксисе youtube-dl, которые могли бы сделать это возможным?
решение1
Эта проблема была исправлена в последнем выпуске youtube-dl
. Чтобы установить последний выпуск, вам следует использовать pip
для его обновления, так как ваш менеджер пакетов может не предоставлять последний обновленный выпуск. Чтобы обновить его с помощью pip
, используйте эту команду:
sudo pip install -U youtube-dl
После обновления все работает нормально. Эту информацию я получил после отправки отчета об ошибке здесь:https://github.com/rg3/youtube-dl/issues/5785
Дополнительные инструкции по установке/обновлению можно pip
найти здесь:https://github.com/rg3/youtube-dl#как-обновить-youtube-dl