Как скачать видео с YouTube в Linux

youtube

Загрузка видео из YouTube была одним из самых распространенных действий пользователей с момента возникновения самого популярного веб-сайта развлекательного контента в мире. Причина, загрузки из YouTube может быть в том, чтобы иметь доступ к нему без необходимости находится онлайн, или держать что-то у себя на компьютере, то есть контент который может получить в будущем ограничение в своем географическом местоположении, или скачать музыкальные клипы, а потом просто записать их на аудио компакт-диск.

В этом кратком руководстве мы рассмотрим, как загружать видео из YouTube используя терминал.

Наш первый шаг будет загрузка видео. Хотя есть много способов сделать это, мы будем использовать инструмент, который может работать через наш терминал для большей простоты и мощности. Инструмент называется “YouTube-DL”, и пользователи Ubuntu могут установить его, открыв терминал и набрав

sudo apt install youtube-dl

Просто убедитесь, что у вас есть “FFmpeg”, также проверьте что ваша версия libav новее, чем V10. Это не то чтобы самое необходимое для YouTube-DL, но если ваша libav версия слишком стара, вы получите ограниченную функциональность. Чтобы решить эту проблему в Ubuntu, выполните следующие команды в терминале:

sudo add-apt-repository ppa:heyarje/libav-11
sudo apt update
sudo apt install libav-tools

После того, как это будет сделано, вы можете просто скачать любое видео YouTube, открыв терминал и набрав

youtube-dl [видео URL]

как показано на следующем скриншоте:

youtube

Это позволит загрузить видео с настройками по умолчанию, которое сохранится в домашней директории, и с максимальным разрешением, а в качестве формата будет использоваться MKV.

Теперь давайте посмотрим, как скачать все это с другими параметрами. Во-первых, мы должны определить, какие доступные форматы имеются для нашего целевого видео. Для этого используйте команду

youtube-dl -F [url видео]

youtube

Теперь, чтобы выбрать формат из списка, вы можете просто использовать соответствующий код, либо имя типа файла после параметра “-f” в команде. Например, если я хочу, загрузить только аудио в формате Opus, я буду использовать

youtube-dl -f 250 [видео URL]youtube-dl

Если вы хотите, загрузить видео во всех доступных форматах, вы можете использовать “–all-formats” параметр, а не загружать их один за другим. В случае списков воспроизведения, вы должны знать, что youtube-dl будет загружать все видео, содержащиеся в списке воспроизведения, если не указан параметр. Ну а с помощью параметра “–playlist-items”, а затем пробел и число элементов, разделенных запятыми, загрузятся указанные элементы из списка воспроизведения.

Теперь, когда мы знаем, большинство случаев загрузки списков воспроизведения, мы можем сделать это и для аудио. Вы можете пропустить постобработку, которая превращает видео в mp3s, добавив следующие два параметра в команде: “–extract-audio” и
–audio format mp3″. Это позволит загрузить указанное видео или плейлист непосредственно в формате mp3.

youtube-dl

Еще одна приятная особенность в отношении загрузки списка воспроизведения, это способность сказать утилите, загрузить только самые популярные ролики из большого списка воспроизведения, в котором имеет слишком много элементов. Это делается с помощью “–min-views [число]” параметра.

И наконец, последняя возможность так это то, что можно загружать субтитры с видео, которая очень полезна во многих ситуациях. Мы можем проверить, какие языки доступны, набрав

youtube-dl --list-subs [url видео]

Чтобы выбрать субтитры, достаточно, использовать

youtube-dl --sub-lang [код языка] [url видео]

Например, если бы я хотел, загрузить конкретное видео с английскими субтитрами, я бы использовал команду

youtube-dl –sub-lang en [url видео]

Я считаю, что этих команд, более чем достаточно для покрытия наиболее распространенных потребностей пользователей, но важно отметить, что youtube-dl имеет гораздо более широкий спектр функциональных возможностей и оперативного потенциала. Если вы хотите, узнать больше, используйте параметр “–help”.
YouTube непрерывно фильтрует контент, нарушающий авторские права, и часто бывает так, что вы можете иметь ограниченное время доступа на то, что находится в “не свободном доступе” в вашей стране. Но я ни в коем случае не рекомендую скачивать видео, которое имеет авторские права.

А вы скачиваете видео, и какой утилитой? Напишите в комментариях ниже.

Поділіться своєю любов'ю

Залишити відповідь

2 комментариев
Новіші
Старіші Найпопулярніші
Вбудовані Відгуки
Переглянути всі коментарі
jenya

На Mac OS тоже работает. Установил через brew. Спасибо!

Юрий

Использую GripGrab – более удобно и просто….

2
0
Ми любимо ваші думки, будь ласка, прокоментуйте.x