Скачиваем ролик из YouTube (в Linux)

Про прекрасную утилиту youtube-dl

Установка

Через curl

sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

Если есть python и пользуетесь pip:

sudo -H pip install --upgrade youtube-dl

Скачиваем один ролик

Если у нас есть url на видео с ютуба и хотим получить в максимально хорошем качестве

youtube-dl https://www.youtube.com/watch?v=5Aql0V-ta8A

И он начинает качать в максимально хорошем качестве.
Если хотим выбрать качество то сначала узнаем в каком качестве можно скачать.
Для этого используем ключ -F

youtube-dl -F https://www.youtube.com/watch?v=5Aql0V-ta8A
Теперь через ключ -f указываем нужный нам формат. Например хотим
1280x676 720p 224k , avc1.64001F, 30fps, mp4a.40.2 (44100Hz)
youtube-dl -f 22 https://www.youtube.com/watch?v=5Aql0V-ta8A

Скачиваем плэйлист c Youtube

Скачиваем плэйлитс в формате mp4

youtube-dl -i -f -w mp4 --yes-playlist https://www.youtube.com/playlist?list=PLcetZ6gSk96_mq2yIuGGc-9-R2OqNe5Ff

Для того что бы не переписываем файлы при повторной загрузке используем ключ -w или --no-overwrites

Для того что бы продолжить ранее прерванную закачку используем ключ -c или --continue

youtube-dl -iwc -f mp4 --yes-playlist https://www.youtube.com/playlist?list=PLcetZ6gSk96_mq2yIuGGc-9-R2OqNe5Ff

Скачиваем плэйлитс с 5-го видео

youtube-dl -iwc -f mp4 --playlist-start 5 --yes-playlist https://www.youtube.com/playlist?list=PLcetZ6gSk96_mq2yIuGGc-9-R2OqNe5Ff

Скачиваем аудио

Для того что бы скачать звук из одного файла запускаем:

youtube-dl -x --audio-format mp3 https://www.youtube.com/watch?v=LyfzaU1txDI&

Для того что бы скачать аудио из целого плейлиста

youtube-dl -xw --audio-format mp3 --yes-playlist https://www.youtube.com/playlist?list=PLrGkYdxCeozDYh3rcxVLjagejWkBivE2Z

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *