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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

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

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущее обсуждение: часть 1  |  часть 2

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


youtube-dl - бесплатная консольная программа для скачивания видео с YouTube и множества других сайтов.
Сейчас проект практически не развивается, скорость скачивания с YouTube не выше 100 КБ/сек - рекомендуется использовать yt-dlp.
 
официальные ночные сборки


 
youtube-dl с фиксом скорости, не требует SSE2
youtube-dl с фиксом скорости (другой вариант)
неофициальные ночные сборки youtube-dl  






yt-dlp - активный форк youtube-dl, рекомендуется к использованию. Минимальная версия Windows 8. Linux
Цели проекта: добавление новых функций, исправление известных проблем. Есть различия в поведении от основного проекта.
 
ytdl-patched Форк yt-dlp с некоторыми изменениями (очень похож на yt-dlp, но есть свои дополнения, например предпочитает объединять в mkv)
yt-dlp для Windows XP x86 и Windows 7
 
Ссылки на всегда последние версии nicolaasjan
 
yt-dlp для Windows XP x86 (устарело, не обновляется)
примеры для начинающих (англ)
некоторые шаблоны и в чем-то более детальная документация, чем на оф-сайте (англ)
 
Графические интерфейсы
  • MediaDownloader (2025)
  • Metube (web-UI)
  • Tartube (2025)
  • Videomass (2025)
  • Vividl (2024)
  • youtube-dl-gui (murrty, 2022)
  • youtube-dl-gui (oleksis, 2023)
  • Stacher (2023)
     
    Полезное
  • ffmpeg.exe - yt-dlp/FFmpeg-Builds | Нюанс под Windows 7 раз два
  • FFmpeg 8.1 для windows XP  
  • Пример нормализации звука
  • кнопки от notinthewoods
  • CMD "батник" от Nnq20ee20qnN
  • Youtube Format IDs  
  • Автоматическое скачивание комментариев к видеороликам Youtube с их преобразованием в удобный для чтения HTML-формат от PREVED
  • Обход корпоративных/провайдерских блокировок
  • Обход блокировок связанный с медиаконтентом - видео, аудио..
  • Программы для скачивания потокового/онлайн видео (Часть 2)
  • Скачиваем защищенное потоковое/онлайн видео
     

  • Всего записей: 39763 | Зарегистр. 26-02-2002 | Отправлено: 11:01 29-11-2025
    insorg



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

    Цитата:
    Ты впервые увидел сайт

    Смелое утверждение.
    Не делай заявлений о том, чего не знаешь.

    Цитата:
    имеет многомиллионную аудиторию  

    В тиктоке и ютуп-шортах тоже трафик льётся рекой. Миллоны мух не могут ошибаться? Или что?  

    Цитата:
    Кто тебе это сказал?  

    Это тебе говорю я. И здравый смысл.
    Если у тебя два разных события происходят за разное время, то у тебя всего лишь ДВА пути: либо замедляй/ускоряй (подгоняй по времени) одно из событий, или мирись с тем, что какое-то закончилось раньше.
    А все эти игры в повторы и прочую дичь оставь подобным сервисам. Тебе с первого раза не понятно было, что ты посмотрел? Надо 10 раз повторить под наложенное аудио, которое ещё 6 раз повторится? Ещё и при этом это аудио НИКАК не связано по смыслу или синхронизации с происходящим на экране. Следовательно, оно не несёт никакой ценности и может быть просто спокойно обрезано.

    Цитата:
     ffmpeg -stream_loop -1 -i video.mp4 -i audio.mp3 -map 0:v:0 -map 1:a:0 -shortest -c copy coub.mp4

    Что и требовалось доказать.
    Я же говорю, это решаемо через ffmpeg через дальнейшую обработку. Но никак не через yt-dlp, который к изначально кривому исходнику ну никакого отношения не имеет.

    Цитата:
     Смирись, на этот вопрос ты ответ не узнаешь никогда.

    Его никто не узнает. Потому что адекватного ответа не существует.

    Всего записей: 20547 | Зарегистр. 04-11-2010 | Отправлено: 21:04 05-12-2025
    Wave_Blessed

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

    Цитата:
    Это тебе говорю я. И здравый смысл.  

    После предыдущих образцов "здравого смысла" от тебя — как-то не впечатляет.

    Цитата:
    Я же говорю, это решаемо через ffmpeg через дальнейшую обработку.

    Ага, ага, я же говорю, мы пахали — я и трактор.

    Цитата:
    Его никто не узнает. Потому что адекватного ответа не существует.

    Вообще, если честно, завидую такой непрошибаемой самоуверенности.

    Всего записей: 1336 | Зарегистр. 16-04-2006 | Отправлено: 21:41 05-12-2025
    Nnq20ee20qnN



    Full Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    youtube.com/watch?v= y1KxhgqO1vY
    Это я отстал от жизни, или с роликами на этом канале что-то не-то? Во первых, "поляна" такая что у меня в экран не влазит, во вторых, даже при этом, русского НЕТ! до хрена языков, включая украинский!, а русского нет! Это с автором канала что-то не так, или с ютубом? Так и должно быть? Русский под санкциями? Или это мне с каналом "повезло"?

    Всего записей: 457 | Зарегистр. 06-10-2011 | Отправлено: 01:55 06-12-2025 | Исправлено: Nnq20ee20qnN, 01:56 06-12-2025
    drmin

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

    Цитата:
    Я на сто процентов уверен, что если не yt-dlp, то уж точно ffmpeg или yt-dlp в связке с ffmpeg умеет сделать то, о чём я спросил.
     
    ffmpeg -stream_loop -1 -i video.mp4 -i audio.mp3 -map 0:v:0 -map 1:a:0 -shortest -c copy coub.mp4
     


    Код:
    https://github.com/yt-dlp/yt-dlp/issues/1930
     
    yt-dlp --ppa "Merger+ffmpeg_i1:-stream_loop -1" --ppa "Merger+ffmpeg_o1:-shortest" URL

    Всего записей: 201 | Зарегистр. 21-03-2022 | Отправлено: 02:27 06-12-2025
    FiLinX



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

    Всего записей: 3456 | Зарегистр. 05-05-2010 | Отправлено: 03:39 06-12-2025
    insorg



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

    Цитата:
     "поляна" такая что у меня в экран не влазит

    Какая поляна?
    У меня всё как обычно... Подробнее...

    Цитата:
    до хрена языков, включая украинский!, а русского нет!  

    Без понятия. Мне наоборот везде перевод на англ предлагает.

    Всего записей: 20547 | Зарегистр. 04-11-2010 | Отправлено: 04:28 06-12-2025
    FiLinX



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    а что это за значёк в окне плеера в виде белого треугольного щита?  
    у меня такого нигде не выводит

    Всего записей: 3456 | Зарегистр. 05-05-2010 | Отправлено: 07:22 06-12-2025
    RazOne707



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

    Всего записей: 2932 | Зарегистр. 06-10-2023 | Отправлено: 08:32 06-12-2025
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    drmin
    Цитата:
    yt-dlp --ppa "Merger+ffmpeg_i1:-stream_loop -1" --ppa "Merger+ffmpeg_o1:-shortest" URL
    Это работает, проверено? Или просто как пример навскидку?

    Всего записей: 1470 | Зарегистр. 03-03-2004 | Отправлено: 10:59 06-12-2025 | Исправлено: VitalyF, 11:13 06-12-2025
    Nnq20ee20qnN



    Full Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    insorg
    Сделайте на актуальной версии:

    Код:
    yt-dlp -F y1KxhgqO1vY
    , БЕЗ всяких жаваинтерпритаторов рядом.

    Всего записей: 457 | Зарегистр. 06-10-2011 | Отправлено: 13:34 06-12-2025
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Nnq20ee20qnN
    Ткнул...
    Подробнее...
    Просто куча автопереводов, ничего необычного.
     
    Добавлено:
    FiLinX
    Расширка Sponsorblock для перемотки всякой рекламы и прочих говно-"интеграций" в загруженном видео.
    Вообще не представляю, как можно без него теперь.

    Всего записей: 20547 | Зарегистр. 04-11-2010 | Отправлено: 13:56 06-12-2025 | Исправлено: insorg, 14:22 06-12-2025
    RazOne707



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

    Цитата:
    Расширка Sponsorblock

    А кнопка download от какого расширения ? Я пока только один браузер знаю, который качает и соеденяет Video+Audio это Coc Coc , у тебя чисто цельный формат ?

    Всего записей: 2932 | Зарегистр. 06-10-2023 | Отправлено: 19:04 06-12-2025 | Исправлено: RazOne707, 19:05 06-12-2025
    FiLinX



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

    аа, да, помню пробовал когда то, но тогда какие то траблы с просмотром случались из за неё..
    да и по сути оно мало чем мне нужна  -  ну я вообще почти не смотрю какие либо светские трендовые видео, в которые как раз и напихивают все эти интеграции и рекламы, смотрю в основном научные лекции-конференции, их же стримы, и политоты чуток  -  в этом всём вообще почти нет подвластного расширке)
     
    VitalyF
    Цитата:
     
    yt-dlp --ppa "Merger+ffmpeg_i1:-stream_loop -1" --ppa "Merger+ffmpeg_o1:-shortest" URL
    Это работает, проверено? Или просто как пример навскидку?

    ну, в коубном батнике почти эта строка и есть, пользую его уже не один месяц  -  всё работает как надо!

    Всего записей: 3456 | Зарегистр. 05-05-2010 | Отправлено: 19:06 06-12-2025
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Не, download это уже сам ютуп показывает. По ней можно жмякнуть, а оно посылает то ли на вход в акк, то ли на регистрацию. Короче, обманка. Она давно уже такая. После первого тыка может даже исчезать до ближайшей очистки куков. Фейк, короче.
     
    Добавлено:
    FiLinX
    Не знаю, у меня от неё траблов вообще никаких. Даже когда она "не работала", то просто скип-тайминги не показывались (т.е. как будто расширка просто не запущена), да и всё.
    Да и во всякие там лекции и прочие подкасты сейчас суют рекламу за обе щеки ровно те же "говорящие головы", что и сам видос ведут. Изредка меняя майку/рубашку на другой цвет, чтоб мы знали, когда перематывать и сколько.
    Ну и ролики должны же быть не ради полтора человека аудитории. Всё-таки это открытая база, которая по сути самими юзерами и набирается. Смотришь ролик первым, увидел что реклама, сделал старт и стоп отметки, подтвердил, отправил. Потом таких набирается сколько-то, результаты приводятся к единому виду и последующим юзерам уже предлагаются как готовые. Вот и вся магия.

    Всего записей: 20547 | Зарегистр. 04-11-2010 | Отправлено: 21:28 06-12-2025
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    https://github.com/yt-dlp/yt-dlp/releases/tag/2025.12.08

    Цитата:
    yt-dlp 2025.12.08
     
    Changelog
     
    Core changes
    •    Respect PATHEXT when locating JS runtime on Windows (#15117) by Grub4K
    •    cookies: Fix --cookies-from-browser for new installs of Firefox 147+ (#15215) by bashonly, mbway
     
    Extractor changes
    •    agalega: Add extractor (#15105) by putridambassador121
    •    alibaba: Add extractor (#15253) by seproDev
    •    bitmovin: Add extractor (#15064) by seproDev
    •    digiteka: Rework extractor (#14903) by beliote
    •    fc2: live: Raise appropriate error when stream is offline (#15180) by Zer0spectrum
    •    floatplane: Add subtitle support (#15069) by seproDev
    •    jtbc: Fix extractor (#15047) by seproDev
    •    loom: Fix extractor (#15236) by bashonly
    •    mave: channel: Add extractor (#14915) by anlar
    •    medaltv: Rework extractor (#15103) by seproDev
    •    netapp: Add extractors (#15122) by darkstar
    •    nhk: Fix extractors (#14528) by garret1317
    •    nowcanal: Add extractor (#14584) by pferreir
    •    patreon: campaign: Fix extractor (#15108) by thomasmllt
    •    rinsefm: Fix extractors (#15020) by 1bnBattuta, seproDev
    •    s4c: Fix geo-restricted content (#15196) by seproDev
    •    soundcloudplaylist: Support new API URLs (#15071) by seproDev
    •    sporteurope: Support new domain (#15251) by bashonly
    •    sproutvideo: Fix extractor (#15113) by bashonly
    •    thechosen: Add extractors (#14183) by mrFlamel
    •    thisoldhouse: Fix login support (#15097) by bashonly
    •    tubitv: series: Fix extractor (#15018) by Zer0spectrum
    •    urplay: Fix extractor (#15120) by seproDev
    •    web.archive: youtube: Fix extractor (#15234) by seproDev
    •    wistiachannel: Fix extractor (#14218) by Sojiroh
    •    xhamster: Fix extractor (#15252) by 0xvd
    •    yfanefa: Add extractor (#15032) by Haytam001
    •    youtube
        •    Add use_ad_playback_context extractor-arg (#15220) by WhatAmISupposedToPutHere
        •    Allow ejs patch version to differ (#15263) by Grub4K
        •    Detect "super resolution" AI-upscaled formats (#15050) by bashonly
        •    Determine wait time from player response (#14646) by bashonly, WhatAmISupposedToPutHere
        •    Extract all automatic caption languages (#15156) by bashonly
        •    Improve message when no JS runtime is found (#15266) by bashonly
        •    Update ejs to 0.3.2 (#15267) by bashonly
     
    Downloader changes
    •    [Fix playback wait time for ffmpeg downloads](23f1ab346927ab73ad5...

     
    Кто-то уже встречал образцы, где можно увидеть эти самые  AI-upscaled formats  ?

    Всего записей: 20547 | Зарегистр. 04-11-2010 | Отправлено: 17:39 08-12-2025 | Исправлено: insorg, 17:41 08-12-2025
    drmin

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

    Код:
    https://www.reddit.com/r/youtubedl/comments/1p3ldn4/avoiding_ai_upscales_super_resolution/

    Всего записей: 201 | Зарегистр. 21-03-2022 | Отправлено: 18:43 08-12-2025
    destiny_child



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Они попусту деприоритизируют такие форматы в выводе списка доступных вариантов для скачивания.

    Всего записей: 5095 | Зарегистр. 01-04-2006 | Отправлено: 19:11 08-12-2025
    vasevase

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

    Цитата:
    use_ad_playback_context extractor-arg (#15220)

    А это какую пользу даёт?
    Смотрел кто-нибудь уже / пробовал? Толковое, или фуфло?

    Всего записей: 3888 | Зарегистр. 28-08-2010 | Отправлено: 19:16 08-12-2025
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Жесть какая. Попробовал приведённые ссылки...
    1080p, AI-upscaled
     
    Добавлено:
    AI-upscaled  во весь рост, прямым текстом.
     
    Добавлено:
    Там же в обсуждении предлагают добавочку...
    -f 'bv[format_note!*=AI-upscaled]+ba'

    Всего записей: 20547 | Зарегистр. 04-11-2010 | Отправлено: 19:17 08-12-2025 | Исправлено: insorg, 03:16 09-12-2025
    029A



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А сборка 2025.12.06.064237 для XP от nicolaasjan у кого-то работает?
    Я пробовал и yt-dlp_x86_winXP.exe и распакованную yt-dlp_x86_winXP.zip, обе сразу при запуске выдают "Сбой функции NtCreateFile API. Эта ошибка никогда не должна возвращаться приложению, она является заглушкой для применения во внутренних процедурах отображения ошибок перенаправителя Windows Lan Manager."
    Там еще и структура файлов в распакованной новая, непонятно, так задумано, что internal теперь отдельно? Перекинул для эксперемента файлы в папку с yt-dlp.exe, как в старой структуре - ничего не поменялось.
    В общем странно, ставил начисто, без профиля, скриптов и прочего, ошибка остаётся.
    С предыдущей 2025.11.25.144622 всё нормально, и exe и распакованная.

    Всего записей: 43 | Зарегистр. 08-02-2006 | Отправлено: 20:27 08-12-2025
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

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


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

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

    LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

    Рейтинг.ru