Возможность загрузить видео с YouTube реализована во множестве плагинов для различных браузеров, но что если нам понадобится автоматизировать процесс, сделать его более быстрым и управляемым, для таких целей существует youtube-dl
youtube-dl
Эта утилита написана на python3, существует уже несколько лет и способна скачивать как 4к (и даже 8к) видео, так и исключительно аудио. Стоит отметить утилита может загружать несколько видео одновременно и плейлисты.
Для установки утилиты нам понадобится система управления пакетами python3, для её установки выполните:
sudo apt install python3-pip
После чего выполните еще одну команду для установки youtube-dl:
sudo -H pip3 install --upgrade youtube-dl
Загрузка видео
Теперь чтобы загрузить видео просто выполните команду:
youtube-dl URL
где URL – адрес страницы с видео
Чтобы узнать список сайтов, с которыми работает youtube-dl выполните:
youtube-dl –list-extractors
Чтобы указать путь и имя файла для сохранения видео добавьте аргумент -o:
youtube-dl -o ‘$HOME/Downloads/video_name’ URL
Для загрузки нескольких видео выполните команду, где каждый адрес будет отдельным аргументом:
youtube-dl URL1 URL2 URL3
Если адреса записаны в текстовый файл:
youtube-dl -a video_list.txt
Если вы хотите загрузить только аудио добавьте аргумент -x:
youtube-dl -x URL
Для просмотра всех доступных форматов аудио и видео выполните:
youtube-dl –list-formats URL
Вы получите вывод вида:
Формат Расширение Разрешение Доп. Информация
Для того, чтобы выбрать какой-то определенный формат укажите его код вместе с флагом -f:
youtube-dl -f код_формата URL
Для того, чтобы загрузить видео в лучшем качестве с лучшим аудио выполните:
youtube-dl -f "bestvideo+bestaudio/best" URL
Мы в Telegram: t.me/applespbevent
Канал Я.Дзен: zen.yandex.ru/applespbevent
Видео на YouTube: Apple Event
Секретный чат: Telegram
Авторых самых обычных новостей и не только