briefly about youtube-dl

briefly about youtube-dl


youtube-dl есть в каталогах пакетов некоторых дистрибутивов Linux:

sudo apt-get install youtube-dl,

sudo yum install youtube-dl,

sudo pacman -S youtube-dl

Итак, чтобы выкачать видео в максимальном разрешении и с наилучшим звуком, необходимо ввести команду вида

outube-dl https://www.youtube.com/watch?v=miVRaoR_8xQ

Скачивание плейлистов происходит аналогичным образом. Формат ссылки на плейлист —

https://www. youtube.com/playlist?list=PL94A83DC128CC6B4B,

то есть нужно зайти на главную страницу плейлиста.

Осторожно:

youtube-dl выкачает все видео в плейлисте.

По флагу -F будут показаны все доступные форматы. Если ввести флаг -f с числовым кодом формата, он будет выкачан. Комбинация -f bestaudio выкачает аудио в лучшем формате.

Помимо того, чтобы получить список всех доступных форматов видео, которое вы хотите загрузить с утилитой youtube-dl, необходимо использовать вариант –list-formats, как показано ниже (пример):

youtube-dl –list-formats https://www.youtube.com/watch?v=ySzrJ4GRF7s

Я для примера выбрал формат под номером 18, с расширением mp4.Этот формат нужно добавить в команду после youtube-dl, как показано ниже в команде (пример):

youtube-dl -f 18 https://www.youtube.com/watch?v=ySzrJ4GRF7s

Другие возможности утилиты youtube-dl, можно посмотреть в терминале, выполнив команду:

youtube-dl –help

Для скачивания всего плейлиста, достаточно ввести ссылку на плейлист:

$ youtube-dl -Acitf 18 http://www.youtube.com/playlist?list=ссылка-на-плейлист

  • -Acitf — это параметры, вот их расшифровка:

  • -A — автонумерация.

  • -с — в случае обрыва соединения, продолжит с момента обрыва, после повторного ввода команды в том же каталоге.

  • -i — игнорирование ошибок.

  • -t — назвать файл, так же как имя записи.

  • -f 18 — выбор формата и качества.

Если нужен только аудио трек, тогда введем аргумент -х:

$ youtube-dl -x http://www.ссылка-на-видео