Многие из вас знают и используют свободный менеджер закачек - JDownloader, который позволяет скачивать файлы с файлообменников.
Но в этой статье мне хотелось бы познакомить вас с одной очень интересной утилитой для этой цели - Youtube-dl.
Youtube-dl является утилитой командной строки для загрузки видео или извлечения аудио файлов с потоковых сайтов, таких как: YouTube, Dailymotion и Vimeo. Программа написана с использованием Python.
Эта маленькая утилита, но обладает весьма внушительным функционалом. Например, до загрузки файла можно указать: формат, качество, имя сохраняемого файла, извлечь аудио-дорожку, скачать плейлист.
Youtube-dl обладает поддержкой прокси.
Установить youtube-dl в Ubuntu и производные можно из Центра приложений/Менеджера программ, либо выполнить следующую команду в терминале:
sudo apt install youtube-dl
Теперь откройте желаемое видео с YouTube в браузере и скопируйте URL из адресной строки:
А затем выполните следующую команду в терминале:
youtube-dl ваш скопированный URL
После загрузки, откройте Домашнюю папку, где вы и найдёте видео. Перекиньте его в папку Видео, переименуйте на своё усмотрение и смотрите когда нужно.
Помимо того, чтобы получить список всех доступных форматов видео, которое вы хотите загрузить с утилитой 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 может иметь графический интерфейс (GUI) с тем же функционалом, что и командная строка - Youtube-DLG.
Установить Youtube-DLG в Ubuntu и производные можно следующими командами в терминале:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install youtube-dlg
Кто не хочет подключать репозиторий, можете загрузить и установить Youtube-DLG deb-файлом ОТСЮДА.
По окончании установки вы найдёте Youtube-DLG в меню, как Youtube Downloader.
Вставьте URL-ссылку/ссылки с YouTube в поле URLs и нажмите кнопку Download:
По окончании загрузки/загрузок окно info известит вас об этом:
Зайдите в опции (Options) программы и настройте её на своё усмотрение:
К сожалению у Youtube-DLG нет русского интерфейса из предложенных локалей, но не думаю, что это вызовет какие-то затруднения в пользовании программой:
Удачи.
Но в этой статье мне хотелось бы познакомить вас с одной очень интересной утилитой для этой цели - Youtube-dl.
Youtube-dl является утилитой командной строки для загрузки видео или извлечения аудио файлов с потоковых сайтов, таких как: YouTube, Dailymotion и Vimeo. Программа написана с использованием Python.
Эта маленькая утилита, но обладает весьма внушительным функционалом. Например, до загрузки файла можно указать: формат, качество, имя сохраняемого файла, извлечь аудио-дорожку, скачать плейлист.
Youtube-dl обладает поддержкой прокси.
Установить youtube-dl в Ubuntu и производные можно из Центра приложений/Менеджера программ, либо выполнить следующую команду в терминале:
sudo apt install youtube-dl
Теперь откройте желаемое видео с YouTube в браузере и скопируйте URL из адресной строки:
А затем выполните следующую команду в терминале:
youtube-dl ваш скопированный URL
После загрузки, откройте Домашнюю папку, где вы и найдёте видео. Перекиньте его в папку Видео, переименуйте на своё усмотрение и смотрите когда нужно.
Помимо того, чтобы получить список всех доступных форматов видео, которое вы хотите загрузить с утилитой 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 может иметь графический интерфейс (GUI) с тем же функционалом, что и командная строка - Youtube-DLG.
Установить Youtube-DLG в Ubuntu и производные можно следующими командами в терминале:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install youtube-dlg
Кто не хочет подключать репозиторий, можете загрузить и установить Youtube-DLG deb-файлом ОТСЮДА.
По окончании установки вы найдёте Youtube-DLG в меню, как Youtube Downloader.
Вставьте URL-ссылку/ссылки с YouTube в поле URLs и нажмите кнопку Download:
По окончании загрузки/загрузок окно info известит вас об этом:
Зайдите в опции (Options) программы и настройте её на своё усмотрение:
К сожалению у Youtube-DLG нет русского интерфейса из предложенных локалей, но не думаю, что это вызовет какие-то затруднения в пользовании программой:
Удачи.
Шикарная утилита. пользуюсь в консольном режиме около года. для скачивания с ютюба - лучше не придумать...
ОтветитьУдалитьПодписываюсь под каждым словом.
УдалитьТоже подписываюсь, при чём качает с таких сайтов, с которых вообще ни одна программа, даже платная не умеет.
УдалитьСпасибо попробую,для скачивания с ютюба -есть не плохая программа clipgrab....
ОтветитьУдалитьОна с "одноклассников" прекрасно качает.
ОтветитьУдалитьНо ведь savefrom.net......
ОтветитьУдалитьСпасибо, очень полезная информация, стал систематически "зависать" на сайте.
ОтветитьУдалитьОтличная терминальная программа,накачал видео себе,здорово.
ОтветитьУдалитьЗакачка видео с ютуб и конвертация в mp3
ОтветитьУдалитьyoutube-dl --extract-audio --audio-format mp3 -i ссылка на плейлист на ютубе
пользуюсь "ss", го-о-ораздо проще
ОтветитьУдалитьС вами согласен, ss намного проще и в консоли не нужно лезть.
УдалитьЭто как к соседу по площадке ходить сначала спуститься по лестнице, выйти на улицу, потом вернуться.
УдалитьСделай так, чтобы тебя бо-о-льшим о-о-оригиналом весь дом считал.
youtube-dl напрямую работает. Скорость выше, ну а про то, что можно и скрипт какой-нибудь с ней написать - это не для вас. Продолжайте ездить на юга через Норильск. Так го-о-ораздо проще и быстрее.
FlashGot для Firefox качает почти все с любых сайтов
ОтветитьУдалитьСогласен полностью , но можно использовать Video DownloadHelper , качает даже потоковое видео.
Удалитьyoutube-dl -F https://www.youtube.com/watch?v=ySzrJ4GRF7s можно сделать так ,вместо youtube-dl --list-formats https://www.youtube.com/watch?v=ySzrJ4GRF7s
ОтветитьУдалитьА для Opera кто подскажите чтобы всеядный. а то Force как то переборчивый стал.
ОтветитьУдалить4K Video Downloader камент
ОтветитьУдалитьНе хилая такая скорость, 13Мбайт за 1 сек. Это примерно 100 мегабит.
ОтветитьУдалитьДа, в нашей стране, буфлу только 10тку предлагает в провинции... за $17
==Не хилая такая скорость, 13Мбайт за 1 сек. Это примерно 100 мегабит.==
УдалитьВообще-то по договору с провайдером 200 мегабит + 120 телепрограмм. 120 телепрограмм - есть, но вот мегабиты получаю столько, сколько получаю. Везде провайдеры кушать хотят...:)
Что бы сливать в лучшем качестве что есть используйте -f bestvideo+bestaudio
ОтветитьУдалитьМеня мучает один маленький вопрос.Чем отличается "you-get" от консольный версии "youtube-dl" ?
ОтветитьУдалитьСпасибо за статью. Уже несколько лет пользуюсь консольной утилитой youtube-dl, но только сегодня узнал, что есть графическая оболочка к ней.
ОтветитьУдалитьСпасибо Владимир! Отличная утилита!
ОтветитьУдалитьУдалял старые письма, нашёл, в тему. Когда-то сюда присылал
ОтветитьУдалитьДмитрий
12.11.2013
кому: kobylyanets
Добрый день. Увидел последнюю статью на сайте и решил прислать завалявшийся скрипт по закачке видео с youtube. Отличие от других- минимум движений ( я создал ярлык в панели запуска со ссылкой на скрипт, выделяю ссылку клипа в адресной строке браузера и клик на ярлык). Использует xclip zenity youtube-dl
Листинг:
#!/bin/sh
echo
tmp="$(mktemp)" # создать временный файл
xclip -o > "$tmp"
var=$(cat "$tmp") #???
cd $HOME/Видео
{
if [ $? = 0 ] ; then
youtube-dl -t "$var" | zenity --progress --pulsate --auto-close --auto-kill --title="YouTubeDL" --text="Скачивание файла $var !"
fi
}
notify-send "YoutubeDL" "Файл $var закачан"
rm "$tmp"
exit 0