Загрузка видео с Youtube в Linux с помощью Youtube-dl и Gydl

Загрузка видео с Youtube

Многие мультимедиа-приложения для Linux включают поддержку Youtube-dl, скрипта на Python, который умеет загружать онлайн-видео, прежде всего с YouTube.

Загрузка видео с Youtube из консоли Linux с Youtube-dl

Скрипт кросс-платформенный, отлаженный и очень мощный, и чтение официального Readme выявило массу имеющихся дополнительных функций. Например, Youtube-dl может получать доступ к видео через вашу учетную запись Google, что иногда позволяет добыть более качественные опции, или применять различные приемы последующей обработки, такие как встраивание миниатюр или выбор пользовательского аудиокодека. Все это можно сохранить в файле -/.config/ youtube-dl/config.

Загрузка видео с Youtube в Linux с помощью Gydl

Чтобы установить его сразу для всех пользователей UNIX и Linux:

Если у вас нет curl, вы можете использовать wget:

Вы также можете использовать pip:

РЕКОМЕНДУЕМ:
Программы резервного копирования Linux

Загрузка видео с Youtube в Linux с помощью Gydl

Gydl— это графический интерфейс для Youtube-dl на GTK3, с некоторыми базовыми настройками, доступными прямо из интерфейса. Он приятный, гладкий и минималистичный, но в то же время предоставляет наиболее часто используемые функции Youtube-dl прямо у вас из-под пальцев.

Главное окно имеет отдельные режимы работы с аудио и видео, два раскрывающихся списка для выбора формата и качества и большое поле ввода в центре для вставки URL-адреса из вашего web-браузера.

В простейшем случае вы должны вставить только URL-адрес и нажать Download. Как только вы нажмете на приметную кнопку Download (Загрузить), окно Gydl исчезнет (не вздрагивайте, он не сломался!) и вернется по завершении загрузки. Затем Gydl запустит Ffmpeg для кодирования загрузки в запрошенный вами формат.

Загрузка видео с Youtube в Linux с помощью Gydl

Все файлы загружаются в -/Downloads, чего нельзя изменить через графический интерфейс.

Мы поиграли с Gydl в Ubuntu 18.04 после его установки через обычный Software Center, который предложил использовать Snap-пакет Gydl. Стоит отметить, что привязки сохраняют свою файловую структуру пространства пользователя внутри песочницы в -/snap, поэтому наши тестовые видео и музыкальные треки можно найти только в -/snap/gydl/2/Downloads.

Чтобы отслеживать процесс загрузки в Gydl, нужны альтернативные методы, такие как просмотр монитора сетевой активности, запуск Gydl из командной строки (вывод будет подробным) или просмотр файла .part, растущего в каталоге Downloads.

Страница Gydl на GitHub

Понравилась статья? Поделиться с друзьями:
Добавить комментарий