Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » youtube-dl | yt-dlp

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

Открыть новую тему     Написать ответ в эту тему

jasonliull



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Текущая версия: 2021.12.17


 
youtube-dl - кроссплатформенная бесплатная консольная программа для скачивания видео с YouTube.com и множества других сайтов. В связи с низкой активностью в разработке рекомендуется использовать yt-dlp.
 


 

Текущая версия: 2021.12.27


 
yt-dlp - форк youtube-dl, основанный на неактивном в данный момент youtube-dlc. Программа сфокусирована на добавлении новых функций и исправлении известных проблем, а также поддержке всех последних изменений из основного проекта.
 


Cборка yt-dlp для Windows XP
 
Графические интерфейсы (GUI) от сторонних разработчиков:
YDL-UI Vividl TVDownloader Reel Downloader    
AWGG youtube-dlG Graphical YouTube-DL youtube-dl-gui (jely2002)    
Gydl Tartube Metube (web-UI) youtube-dl-gui (oleksis)    
Videomass Downline

BAT-ники: от DeZz

Всего записей: 1907 | Зарегистр. 05-08-2012 | Отправлено: 13:44 05-03-2018 | Исправлено: eddiezato, 19:55 12-01-2022
D1D1D1D

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Привет. С какой командой можно скачивать прямой эфир с ютуба?

Оказалось, что надо указывать ffmpeg в команде:

Код:
youtube-dl --ffmpeg-location "E:\Program Files\ffmpeg\ffmpeg.exe" -f "best[height<=480]" https://youtu.be/21X5lGlDOfg

Всего записей: 1100 | Зарегистр. 05-04-2010 | Отправлено: 02:57 14-11-2021 | Исправлено: D1D1D1D, 04:10 14-11-2021
mithridat1



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
D1D1D1D

Цитата:
 Оказалось, что надо указывать ffmpeg в команде

Оказалось, что надо читать документацию:

Цитата:
 
Do I need any other programs?
 
youtube-dl works fine on its own on most sites. However, if you want to convert video/audio, you'll need avconv or ffmpeg. On some sites - most notably YouTube - videos can be retrieved in a higher quality format without sound. youtube-dl will detect whether avconv/ffmpeg is present and automatically pick the best option.


Цитата:
On Windows, how should I set up ffmpeg and youtube-dl? Where should I put the exe files?
 
If you put youtube-dl and ffmpeg in the same directory that you're running the command from, it will work, but that's rather cumbersome.
 
To make a different directory work - either for ffmpeg, or for youtube-dl, or for both - simply create the directory (say, C:\bin, or C:\Users\<User name>\bin), put all the executables directly in there, and then set your PATH environment variable to include that directory.
 
From then on, after restarting your shell, you will be able to access both youtube-dl and ffmpeg (and youtube-dl will be able to find ffmpeg) by simply typing youtube-dl or ffmpeg, no matter what directory you're in.

Достаточно положить ffmpeg.exe в одну директорию с youtube-dl или куда то в PATH.

Всего записей: 4460 | Зарегистр. 05-01-2006 | Отправлено: 04:43 14-11-2021 | Исправлено: mithridat1, 04:54 14-11-2021
WWWaiyter



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
D1D1D1D, у меня просто так:
 



----------
UK жив. Не дождётесь..

Всего записей: 4299 | Зарегистр. 26-12-2019 | Отправлено: 07:22 14-11-2021
AlexHelp



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Голым, чистым ffmpeg тоже можно скачать с ютуба.
Нужно для каждого потока Аудио и Видео получить ПРЯМЫЕ ссылки на каждый из потоков командой -gf
Пример: получаем ПРЯМУЮ ссылку на ВИдеопоток 1080р60 (кодек AVC1) (itag = 299)  вводим в консольку yt-dlp.exe -gf 299 https://www.youtube.com/watch?v=хххххххххх  (полученную прямую ссылку можно даже вставить в плеер и он будет играть воспроизв. поток). Аналогично и для Аудиопотока (itag = 140). Для других кодеков другие итэги.
Далее, следует такой конструкт )))  
 
ffmpeg.exe -ss 00:05:00 -t 00:09:54 -i "DIRECT_LINK_VIDEOSTREAM" -ss 00:05:00 -t 00:09:54 -i "DIRECT_LINK_AUDIOSTREAM" -map 0:v -map 1:a -c copy [ANY_PATH]/[otputfile.mp4] (Это для куска видео+аудио продолж. 09 мин. 54 сек начиная с 5 минуты)
Если время не нужно, то тайм-коды убираем/удаляем.  (ПРЯМЫЕ ССЫЛКИ ДОЛЖНЫ БЫТЬ в кавычках)
Скорость загрузки не выше 2X от битрейта видеопотока.

Всего записей: 28 | Зарегистр. 20-04-2006 | Отправлено: 13:39 14-11-2021 | Исправлено: AlexHelp, 13:41 14-11-2021
yasha_sokolov

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VitalyF
Привет, хотя вопрос не по теме youtube-dl, но вопрос здесь прозвучал, извлечь звук из торента комбинируя команды youtube-dl/aria2c/ffmpeg передачи с последующей обработки.
Такее мысли, передаём поток с youtube:
yt-dlp -f 249 -o - https://www.youtube.com/watch?v=хххххх | ffplay
yt-dlp -o - -f 18 "https://www.youtube.com/watch?v=хххххх" | ffmpeg -i - -hide_banner -ss 00:30:00 -t 00:40:00 -c copy "output.mp4"
Есть сборка Daum PotPlayer от 7sh3
http://forum.ru-board.com/topic.cgi?forum=5&topic=50792&start=4&limit=1&m=1#1
имеет TorrServer - Просмотр видео с торрент-трекеров
Тоесть передаёт поток из торента в Player, то и возможно так же передать поток в ffmpeg
TorrServer поток -> | ffmpeg -i - -hide_banner -vn -ar 44100 -ac 2 -ab 192K -f m4a sound.m4a
Обращайтксь к 7sh3, вопрос интересный в реализации.
И если всё срастётся, то обязательно и подробно опублекуёте в теме ffmpeg.
Здесь на форуме многие и во многих тонкостях рабераються, к примеру DesweR777 смог реализовать обрезку видео через YouTube-DL Parser. Это плагин-обвёртка над youtube-dl, который позволяет проигрывать видео в Daum PotPlayer.
http://forum.ru-board.com/topic.cgi?forum=5&topic=50792&start=60#6
Удачи в реализации.

Всего записей: 30 | Зарегистр. 04-06-2018 | Отправлено: 21:03 15-11-2021
VitalyF

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
>yasha_sokolov Спасибо!
Кто же не знает 7sh3 ))...!!!
Но мне не просто хочется как либо извлечь звук из торент-файла, а усовершенствовать скрипт eddiezato, к-рый и так делает с youtube всё, что надо и даже торенты качает, но,! после торента приходится задействовать Audacity, чтобы извлечь и усилить звук, сохранить и с пом. Mp3Tag, снабдить картинкой и прочими тегами. Всё хочу реализовать в одном PowerShell скрипте yt-dlp - aria2c - ffmpeg!!!
Но,yt-dlp великолепно качает с пом. внешнего - aria2c всё, кроме торентов. Для скачки торентов надо aria2c запускать самостоятельно, в отдельной строке, без yt-dlp, что я и делаю в скрипте, но тогда не понятно (пока!) как передать торент файл дальше в ffmpefg, для извлечения и усиления звука...
Чтобы всё делалось одним скриптом, быстро, качественно, пока блюдо не остыло...

Всего записей: 771 | Зарегистр. 03-03-2004 | Отправлено: 10:38 16-11-2021 | Исправлено: VitalyF, 10:52 16-11-2021
yasha_sokolov

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VitalyF
Раз есть скрипт от eddiezato обращайся к автору для дороботки по передачи aria2c -> ffmpeg
Есть как пример такогй вариант "aria2download.cmd"
https://gist.github.com/eladkarako/39c55bf0efffbf345bd587d74dada6b1
https://gist.github.com/eladkarako/a75eb8279c42c3b5c45fcc424c6e2c1d
так же обращайся к автору для дороботки вписать строку типа:
FOR /F %%A IN ("....") DO (ffmpeg.exe -hide_banner -vn -ar 44100 -ac 2 -ab 192K -f m4a sound.m4a)
или как уже выше советавали  
http://forum.ru-board.com/topic.cgi?forum=62&topic=30859
Хотя вопрос не имеет отношения к предмету обсуждения данной темы

Всего записей: 30 | Зарегистр. 04-06-2018 | Отправлено: 19:57 16-11-2021
YoshiKill

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте, подскажите как можно профиксить плагин MPC-YT для работы с m.youtube?  
Собственно хотелось бы что бы через него можно было открывать ссылки точно так же как это происходит на самом десктопном сайте youtube.  
Сей изврат собственно нужен для того что бы не страдать на старых ПК где десктопная версия ютюба просто убивает всю систему своей жирностью и тормозами, а мобильная еще хоть как то более менее грузится и как агрегатор\каталог вполне себе сойдёт.  
Или может быть есть другие плагины через которые это можно сделать? Буду благодарен за любые подсказки и помощь?  
Плагин тут https://pluginsaddonsextensions.com/mozilla-firefox/mpc-yt-mozilla-addon

Всего записей: 7 | Зарегистр. 19-11-2021 | Отправлено: 20:48 19-11-2021
eddiezato



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YoshiKill
Здесь тема по программе youtube-dl и ее форкам.
Ваш вопрос следует задавать куда-то сюда.

Всего записей: 1440 | Зарегистр. 26-02-2011 | Отправлено: 20:55 19-11-2021
YoshiKill

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
eddiezato извиняюсь если было не совсем по теме, просто я думал тут кроме самого DL еще и способы просмотра ютюба обсуждаются, ведь по сути через это расширение используется та же связка Y-dl+mpc.  
Проблему если что я сам решил, нашёл хорошее расширение с более широким функционалом.  
Надеюсь кому то еще пригодится для эксперементов https://github.com/sumzary/yt2p

Всего записей: 7 | Зарегистр. 19-11-2021 | Отправлено: 12:19 20-11-2021
jonvarvar



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добавил в "шапку" GUI от Oleksis - выше по теме упоминалось. Особенность - может использовать youtube-dl и yt-dlp. Интерфейс от привычной youtube-dlG (MrS0m30n3). К одноименной от jely2002 внес уточнение.
 
YoshiKill
 Есть интересный Yt6.
 Может юзаться как bookmarklet

Всего записей: 532 | Зарегистр. 24-07-2009 | Отправлено: 14:05 20-11-2021 | Исправлено: jonvarvar, 14:19 20-11-2021
C1eriC



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
По каким-то причинам youtube-dl теперь качает с модемной скоростью (64 kbit/s). Пробовал на разных компьютерах и интернет-провайдерах. Если качать по прямой ссылке такого типа, то всё ок, несколько мегабит/с.
 
Есть ли такое ещё у кого-то? Почему такое может быть?

Всего записей: 792 | Зарегистр. 15-06-2013 | Отправлено: 18:37 20-11-2021
lvqcl

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
По каким-то причинам youtube-dl теперь качает с модемной скоростью (64 kbit/s).

http://forum.ru-board.com/topic.cgi?forum=5&topic=49719&start=680#15

Всего записей: 878 | Зарегистр. 03-02-2007 | Отправлено: 19:00 20-11-2021
harrykkk



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
C1eriC
В шапке форк yt-dlp. Иногда полезно почитать топик

----------
Моё дело - подарок подарить, а ты уж придумывай, что с этой хренью делать. Масяня

Всего записей: 7534 | Зарегистр. 24-02-2013 | Отправлено: 19:02 20-11-2021
yasha_sokolov

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
C1eriC
[YouTube] Randomly slow youtube download speed · Issue #29326
https://github.com/ytdl-org/youtube-dl/issues/29326

Всего записей: 30 | Зарегистр. 04-06-2018 | Отправлено: 19:14 20-11-2021
029A



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кому лень читать все 300 комментариев вышеприведённой ссылки - готовое решение:
 
Берём youtube.py Периодически следим на новыми версиями!!!
 
Переименуйте youtube-dl.exe в youtube-dl.zip.
Откройте его, перейдите в \ youtube_dl \ extractor \
Удалить youtube.pyo
Добавьте youtube.py, расширение не трогайте
Переименуйте youtube-dl.zip в youtube-dl.exe

Всего записей: 22 | Зарегистр. 08-02-2006 | Отправлено: 21:25 20-11-2021 | Исправлено: 029A, 02:17 14-01-2022
destiny child



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
029A (пост)
Цитата:
Берём youtube.py Периодически следим на новыми версиями!!!

Ещё б кто пояснил - с чего вдруг люди решаются тырить код у "соседа", когда ясно, что оригинал авторы решили не развивать дальше. Так просто берем и используем новый и рабочий форк. Целиком. Зачем на полутрупом так измываться? Или у него остались какие-то суперфичи, что на форке не работают или убиты?

Всего записей: 1780 | Зарегистр. 01-04-2006 | Отправлено: 21:58 20-11-2021
029A



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny child
 
Причем тут "сосед"? Как я понял, в yt-dlp вообще используется симуляция просмотра на смартфоне и насколько долго получится обнманывать Гугл - это большлй вопрос. А это временное решение, пока автор не обновит версию или окончательно не откажется от её дальнейшего развития.

Всего записей: 22 | Зарегистр. 08-02-2006 | Отправлено: 22:12 20-11-2021
D1D1D1D

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Чуть повыше на этой странице я интересовался насчет скачивания прямого эфира с ютуба. На практике оказалось, что после скачивания у некоторых ютуберов, стрим потом не открывается. То есть, вижу идёт стрим — запускаю скачивание, чуть погодя прерываю либо жду до конца — и по итогу видео-файл оказывается битым. Как правильно скачивать?

Всего записей: 1100 | Зарегистр. 05-04-2010 | Отправлено: 22:14 20-11-2021
DesweR777



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
D1D1D1D

Цитата:
Чуть повыше на этой странице я интересовался насчет скачивания прямого эфира с ютуба. На практике оказалось, что после скачивания у некоторых ютуберов, стрим потом не открывается. То есть, вижу идёт стрим — запускаю скачивание, чуть погодя прерываю либо жду до конца — и по итогу видео-файл оказывается битым. Как правильно скачивать?

По Ctrl+C скачивание должно прерываться корректно, если вы через скрипт качаете, т.е. напрямую через youtube-dl/yt-dlp, а не GUI оболочки.
 
Используйте последние версии yt-dlp и ffmpeg, скачивайте с опцией --hls-use-mpegts, корректное прерывание закачки может занять некоторое время.

Всего записей: 105 | Зарегистр. 05-08-2015 | Отправлено: 00:20 21-11-2021 | Исправлено: DesweR777, 00:36 21-11-2021
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

Компьютерный форум Ru.Board » Компьютеры » Программы » youtube-dl | yt-dlp


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru

Рейтинг.ru