Я пытаюсь скачать все видео из плейлиста :
Я использую для этого youtube-dl, и команда следующая:
youtube-dl -citk –format mp4 –yes-playlist https://www.youtube.com/watch?v=7Vy8970q0Xc&list=PLwJ2VKmefmxpUJEGB1ff6yUZ5Zd7Gegn2
Но при этом загружается только первое видео. Не уверен, что делаю не так.
youtube
youtube-dl
Мечты
источник
источник
-v
опции, потому что это будет жизненно важно для определения вашей проблемы.youtube-dl -i PLD07B2225BB40E582
у меня отлично работает.-v
. Кроме того, вам, вероятно, следует решить, какой из двух результатов вы видите прямо сейчас - они заметно отличаются.Загрузите видео из плейлиста YouTube в отдельный каталог, проиндексированный по порядку видео в плейлисте
Загрузите все плейлисты канала YouTube / пользователя, сохраняя каждый плейлист в отдельном каталоге:
Выбор видео:
youtube-dl - это программа командной строки для загрузки видео с YouTube.com и еще нескольких сайтов. Для этого требуется интерпретатор Python версии 2.6, 2.7 или 3.2+, и он не зависит от платформы. Он должен работать на вашем Unix-компьютере, в Windows или macOS. Он передан в общественное достояние, что означает, что вы можете изменять его, распространять или использовать по своему усмотрению.
источник
Я нашел лучшее решение после многих попыток решить эту проблему.
источник
Я пробовал все, что описано выше, но никто не смог решить мою проблему. Я исправил это, обновив старую версию youtube-dl для загрузки списка воспроизведения. Обновить это
или
после успешного обновления с помощью указанной выше команды
источник
Ваша ссылка не является плейлистом.
Правильный URL-адрес плейлиста выглядит так:
Ваш URL является только первым видео OF определенного списка воспроизведения. Он содержит
https://www.youtube.com/watch?
вместоhttps://www.youtube.com/playlist?
.Выберите список воспроизведения, щелкнув заголовок списка воспроизведения справа в списке видео, и используйте этот URL-адрес.
источник
Удаление
v=...&
части из URL-адреса и сохранение толькоlist=...
части. Основная проблема - специальный символ&
, интерпретируемый оболочкой.Вы также можете указать свой URL-адрес в своей команде.
Больше информации здесь (например):
/ubuntu/564567/how-to-download-playlist-from-youtube-dl
источник
Проще всего создать файл file.txt и передать ссылку с URL-адресом ссылки, поэтому https://www.youtube.com/watch?v=5Lj1BF0Kn8c&list=PL9YFoJnn53xyf9GNZrtiraspAIKc80s1i обязательно включите параметр -a в терминал. youtube-dl -a file.txt
источник