
Загрузка видео с youtube в Linux и windows. Иногда требуется скачать видеоролик с ютуба. Сегодня я расскажу как это сделать с помощью дополнения для браузера mozilla firefox и консольной программы. Первый вариант подходит для любой системы второй для linux.
Скачать видео с ютуба с помощью дополнения в браузере Mozilla Firefox
Самый простой способ загрузки видеороликов с youtube, добавить в браузер дополнение. Он подойдет для любой системы в которое можно установить браузер. Ещё их называют плагины или расширения. Я пользуюсь расширением или плагин «1-Click YouTube Video Downloader», для установки зайдите в «Управление дополнениями» и установите его оттуда.
После установки при открытии ролика на ютубе под названием видео появится кнопка «Download» (скачать).
Нажмите на неё. Появится меню с вариантами загрузки.
Наведите курсор на желаемый формат. Появятся дополнительные кнопки. Первая со стрелкой вниз для скачивания. Вторая в виде двух страниц для копирования адреса ролика в буфер обмена.
Выберите желаемый формат из доступных. Нажмите на кнопку загрузки. Укажите место куда сохранить. Дождитесь когда файл сохранится на диск.
Скачать видео с ютуба с помощью терминала в Linux. Консольная утилита youtube-dl
Программа для скачивания видео для тех кто не хочет или не может использовать браузерные дополнения. Пользуйтесь, на мой взгляд, самым удобным инструментом для загрузки контента с ютуба. Это свободная кроссплатформенная консольная утилита «youtube-dl».
В репозиториях дистрибутивов, как правило, не самая свежая версия программы. Поэтому она не всегда будет работать. Если вы уже установили старую версию и она оказалась не рабочей. Удалите командой:
| 1 | sudo apt-get remove -y youtube-dl |
После чего скачайте и установите последнюю версию программы с сайта разработчика — https://ytdl-org.github.io/youtube-dl/ (страница разработчика https://github.com/rg3/youtube-dl на github.com заблокирована).
Сайты и другие ресурсы программы периодически подвергаются блокировке. Поэтому нельзя точно указать адрес.
Выполните команды по очереди в терминале:
| 1 2 3 | $ sudo wget https://yt-dl.org/latest/youtube-dl -O /usr/local/bin/youtube-dl $ sudo chmod a+rx /usr/local/bin/youtube-dl $ hash -r |
В дальнейшем для обновления программы используйте команду:
| 1 | sudo youtube-dl -U |
Если возникает ошибка:
/usr/bin/env: «python»: Нет такого файла или каталога
Указывайте команду:
| 1 | sudo /usr/bin/python3 /usr/local/bin/youtube-dl -U |
Также для скачивания применяйте её:
sudo /usr/bin/python3 /usr/local/bin/youtube-dl [URL_Адрес_ролика]
После установки можно скачивать. Для этого в терминале выполните команду:
| 1 | youtube-dl [URL видео] |
Например. Скачаем видеоролик ARCH ENEMY — War Eternal (OFFICIAL VIDEO). Его адрес: https://www.youtube.com/watch?v=InRMwptcgAo. Для этого дадим команду:
| 1 | youtube-dl https://www.youtube.com/watch?v=InRMwptcgAo |
Начнется загрузка с youtube и ролик будет скачан с настройками по умолчанию. То есть в домашнюю директорию пользователя. В максимально доступном качестве в формате .mkv.
Обо всех возможностях программы подробно рассказано на странице разработчика — https://github.com/ytdl-org/youtube-dl/blob/master/README.md#readme. Я расскажу только про те которые использую сам. Для начала научимся определять доступные форматы. Команда:
| 1 | youtube-dl -F [url видео] |
В случае с нашим видео такие:
Обладая этой информацией можно загружать видеоролики в нужном формате. Указываете параметр «-f» и подставляете значение из колонки «format». Или сохранить только аудиодорожку. Сохранить аудиотрек из видеоролика с ютуба. Команда будет иметь вид такой:
| 1 | youtube-dl -f [значение format] [URL видео] |
Например я хочу скачать дорожку в формате opus. Для этого дадим команду:
| 1 | youtube-dl -f 249 https://www.youtube.com/watch?v=InRMwptcgAo |
Но этот формат мне не нужен я хочу скачать музыку с youtube без видеоряда. Получить трек в mp3. Как видим в списке такого нет. Поэтому используем параметры; «—extract-audio» и «—audio-format». Программа скачает аудиодорожку и конвертирует его в mp3. Пример команды:
| 1 | youtube-dl --extract-audio --audio-format mp3 https://www.youtube.com/watch?v=InRMwptcgAo |
Этого мне хватает. Для того, что бы узнать обо всех параметрах зайдите на официальные сайты разработчиков которые я приводил выше или воспользуйтесь командой:
| 1 | youtube-dl -help |
Она выведет подробную информацию.
youtube-dl в Windows
Для работы потребуется установить Microsoft Visual C++ 2010 Redistributable Package (x86) и скачать файл ]Windows exe на официальной странице https://ytdl-org.github.io/youtube-dl/download.html. Для удобства лучше создать отдельную папку и скопировать туда файл. Чтобы скачать видео с youtube в Windows с помощью youtube-dl откройте папку с файлом. В меню нажмите по ссылке «Файл».
Запустите windows power shell и введите команду youtube-dl затем, через пробел, вставьте адрес видеоролика или роликов которые нужно загрузить (для вставки можно использовать сочетание ctrl+v) и нажмите «Enter». Начнется загрузка и материалы будут сохранены в этой же папке в максимальном качестве.
На этом все.

















