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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4

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

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)
  • Скачиваем защищенное потоковое/онлайн видео
     

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

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Включите в шапку инфу о том, что в последних версиях yt-dlp надо ставить js движок

    Всего записей: 3270 | Зарегистр. 19-11-2017 | Отправлено: 19:11 29-11-2025
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    syndicate3
    Зачем? У меня сейчас отлично трудится скачанная последняя версия сабжа, рядом ещё аж цельный ffmpeg валяется и всё. Отлично работает всё, что мне нужно.

    Всего записей: 20297 | Зарегистр. 04-11-2010 | Отправлено: 19:12 29-11-2025
    drmin

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

    Цитата:
    в последних версиях yt-dlp надо ставить js движок

    У меня с дено не показывает некоторые  форматы
    Подробнее...

    Всего записей: 177 | Зарегистр. 21-03-2022 | Отправлено: 20:49 29-11-2025 | Исправлено: drmin, 20:56 29-11-2025
    lvqcl

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

    Цитата:
    Зачем? У меня сейчас отлично трудится скачанная последняя версия сабжа, рядом ещё аж цельный ffmpeg валяется и всё. Отлично работает всё, что мне нужно.

    См. https://github.com/yt-dlp/yt-dlp/issues/15012 :

    Цитата:
    Support for YouTube without a JavaScript runtime is now considered "deprecated." It does still work somewhat; however, format availability will be limited, and severely so in some cases (e.g. for logged-in users). Format availability without a JS runtime is expected to worsen as time goes on, and this will not be considered a "bug" but rather an inevitability for which there is no solution. It's also expected that, eventually, support for YouTube will not be possible at all without a JS runtime.


    Цитата:
    Поддержка YouTube без среды выполнения JavaScript теперь является устаревшей. Она всё ещё как-то работает; однако доступность форматов будет ограничена, причём в некоторых случаях серьёзно (например, когда нужно залогиниться). Ожидается, что доступность форматов без среды выполнения JavaScript со временем будет ухудшаться, и это будет считаться не «багом», а скорее неизбежностью, не поддающейся решению. Также ожидается, что в конечном итоге поддержка YouTube без среды выполнения JavaScript вообще станет невозможной.

     
     
     

    Цитата:
    У меня с дено не показывает часть форматов

    См. https://github.com/yt-dlp/yt-dlp/issues/14851#issuecomment-3475899196

    Всего записей: 1347 | Зарегистр. 03-02-2007 | Отправлено: 21:15 29-11-2025
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lvqcl
    Сейчас работает? Работает.
    Нормальные человечкие 720р и 1080р есть? Есть. Даже больше. Даже комбинированные -f 91 92 и т.д. в последнем релизе появились, которых очень много лет не было.
    Вот и все "проблемы".
    Да и если (когда?) наступит какое-то событие, что ютупцы зарежут очередные пути, то всё равно в очередном релизе в комплекте будет всё что надо. Либо ценой ещё больше опухшего размера, либо ещё как-то.
    Так что панику в сторону, хотя и к сведению приняли, да.

    Всего записей: 20297 | Зарегистр. 04-11-2010 | Отправлено: 23:46 29-11-2025
    Mannel

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    На данный момент внешняя среда выполнения JS (deno, node, quickjs, bun) даёт следующие дополнительные форматы на ютубе (вернее, возвращает утерянные):
    250 opus (opus среднего битрейта) исчез сам по себе, как и низкобитрейтный 249, но какое-то время 250 был доступен только с JS
    136 720p h264 25/30p на роликах, где есть 50/60p
    243 vp9 360p на достаточно редких/новых видео, где это (пока/уже) единственный доступный vp9
    8K HDR AV1 (можно скачать и без JS особыми параметрами)
     
    Однако, внешний JS имеет и свои недостатки:
    работает медленнее, особенно quickjs
    теоритически даёт доступ гуглу к вашему ПК, за исключением deno и возможно node >=25 (насчёт node >=25 требуется уточнение)
    убирает совмещённые 9* avc+aac форматы, чтобы вернуть допишите --extractor-args "youtube:player_client=default,web_safari"
     
    Пока что JS полезен в 2 случаях:
    старое/редкое видео не выше 360p и хочется взять vp9 для него (иногда vp9 360p доступен и без JS, если видео достаточно популярное или ещё по каким-то критериям)
    хочется иметь 720p h264, но с половинной fps
     
    Но как видите, ситуация постоянно меняется.
     
    Добавлено:
    Ютуб вредина удаляет VP9 HD (в общем, всё, кроме vp9 360p) на некоторых роликах наоборот при достижении популярности/заметности.
    Да да, именно удаляет. А не "не кодирует" в vp9.
    Берегите свои архивы. Качайте, пока есть возможность.

    Всего записей: 230 | Зарегистр. 26-07-2025 | Отправлено: 00:10 30-11-2025 | Исправлено: Mannel, 00:56 30-11-2025
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А какой смысл вообще в этом vp9 при наличии нормального человеческого h264 в большем разрешении?

    Всего записей: 20297 | Зарегистр. 04-11-2010 | Отправлено: 01:17 30-11-2025
    Mannel

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    Мне RandyOrton как-то открыл глаза, что vp9 (стал) лучше. Действительно, я проверял скрины на 720p, в vp9 при вдвое меньшем битрейте выше чёткость, чем в h264.
    В vp9 меньше артефактов, но в динамике может быть больше. Однако в динамике глаз больше обращает внимание на большую детализацию, в отличии от рассматривания стоп кадров.
    Это всё спорная тема и всё меняется. Я помню времена, когда в vp9 встречались жутковатые артефакты в 480p.
    В целом, более новый кодек имеет больший потенциал, особенно когда старый намеренно сливают. А я помню, какой ужасный был (есть) 720p h264. Но вообще ютуб это не про качество. Выбираем сорта.
     
    Добавлено:
    + диски не резиновые. У меня, например, SSD всего 480 ГБ, так что миниатюрный vp9 кстати.

    Всего записей: 230 | Зарегистр. 26-07-2025 | Отправлено: 01:28 30-11-2025 | Исправлено: Mannel, 01:32 30-11-2025
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mannel
    Вот именно, что ютуп - это не про качество.
    Уже давно не вижу смысла оттуда что-то скачивать "на хранение". Максимум - скачать и скинуть на мобилку, посмотреть где-то в дороге или на те случаи, когда не захочется идти к компу ради подкаста, где больше слушать, чем смотреть.
    Да и для мобилок/плееров всеядный h264 таки приятнее, меньше греет ту несчастную железку, которой доведётся это пережёвывать и не подавиться. И, если сильно понадобится, отрывки (или даже ролики целиком) в avc+aac всякие там телега/вайбер/т.п. примут как родного, ещё и смотреть можно будет прямо из чата, а тот vp9+opus только как файл пересылать или перекодированием на месте заниматься ещё.. Во всё тот же avc+aac.
    В общем, ниша "ценности" этого vp9 - достаточно узкая. Помимо того, что кроме ютуба этот кодек больше нигде не нужен (да и ютубу - только ради того, чтобы за 264й не платить), так ещё и конечных применений ему не так много, как казалось бы.
    Посему лично я за ним плакать точно не буду.

    Всего записей: 20297 | Зарегистр. 04-11-2010 | Отправлено: 01:43 30-11-2025
    Mannel

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    У нас немного разные кейсы. Я тоже часто скачиваю с ютуба на послушать в портативе. Но мессенджерами (telegram) и просмотром видео на маленьких девайсах не увлекаюсь. Зато некоторые муз. клипы/выступления хотелось бы иметь в качестве получше и не потерять.

    Всего записей: 230 | Зарегистр. 26-07-2025 | Отправлено: 02:02 30-11-2025
    RazOne707



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

    Цитата:
    В целом, более новый кодек имеет больший потенциал

    VP9 с H265 нос в нос выглядит. И как же все любят слово "потенциал" не понимания его значение, что именно вложено в это слово у тебя ?

    Всего записей: 2863 | Зарегистр. 06-10-2023 | Отправлено: 02:03 30-11-2025 | Исправлено: RazOne707, 02:05 30-11-2025
    Mannel

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Возможность хорошо работать в плохих условиях.

    Всего записей: 230 | Зарегистр. 26-07-2025 | Отправлено: 02:05 30-11-2025
    RazOne707



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

    Цитата:
    Возможность хорошо работать в плохих условиях.

    Потенциал это не про возможность,потенциал это про дальнейшее развитие чего-либо куда-либо
    А на счет плохих условий, VP9,AV1,H265 при меньшем битрейте показывают лучшую картинку чем H264 - тут факт.
    H264 только выжимать очень долгим кодированием в десятки раз дольше и в два прохода

    Всего записей: 2863 | Зарегистр. 06-10-2023 | Отправлено: 02:07 30-11-2025 | Исправлено: RazOne707, 02:20 30-11-2025
    insorg



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

    Цитата:
    некоторые муз. клипы/выступления хотелось бы иметь в качестве получше и не потерять

    Понимаю чуть более чем полностью. Одно время даже сам увлекался поиском вполне конкретных концертных видео, которые в то время нравились. И уже тогда столкнулся с тем, что выложенное 4К было уже исключительно в VP9, хотя выложено было ещё во времена до перехода ютуба на него, но на тот момент я то видео почему-то так и не дошёл скачать. Пришлось забирать что есть, всё равно в других местах даже 1080р не найти было, даже на торрентах (ох уж эти запреты трекеров раздавать видео, которое с ютуба скачали, сколько музыкальных видео в своё время можно было так спасти).
     
    Добавлено:
    RazOne707

    Цитата:
    VP9,AV1,H265 при меньшем битрейте показывают лучшую картинку чем H264 - тут факт.  

    Изначально с именно семейством VP у меня есть вопросы, мягко говоря. А вот уже к AV1 и h265 их нету, но эти кодеки всё же посвежее и для железки вычислительно более сложные на просмотр, не говоря уже о кодировании в них, если имеющаяся видюха аппаратно не потянула.

    Цитата:
     H264 только выжимать очень долгим кодированием в десятки раз дольше и в два прохода

    Когда-то очень давно тоже вёлся на "магию двух проходов", а потом просто пришёл к тому, что примерно на глаз оцениваю исходник, делаю несколько семплов с разным значением постоянного квантизатора (не битрейта!) с некоторым шагом и, зависимо от конкретного случая, выбираю нужный. Благо, тот же AviDemux это спокойно позволяет.  
    Хотя, признаться честно, последний раз надобность именно монтировать и кодировать какое-то видео была достаточно давно. Сейчас уже даже забывать начинаю понемногу это всё.

    Всего записей: 20297 | Зарегистр. 04-11-2010 | Отправлено: 02:21 30-11-2025
    RazOne707



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

    Цитата:
    постоянного квантизатора

    И h264 будет в 1.5+ раза больше весить и кодироваться в разы дольше - при тех же условиях.
    В динамическом видео он вчистую проиграет новым кодекам

    Всего записей: 2863 | Зарегистр. 06-10-2023 | Отправлено: 02:29 30-11-2025 | Исправлено: RazOne707, 02:34 30-11-2025
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Я имею полезность квантизатора в сравнении в двухпроходкой в пределах одного и того же кодека. В частности - h264.

    Всего записей: 20297 | Зарегистр. 04-11-2010 | Отправлено: 02:32 30-11-2025
    RazOne707



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    У всех кодеков есть режим кодирования по квантизатору, h264 проиграет если в таких же режимах кодировать у h265,av1,vp9
    И тут еще надо разобраться, ты точно h264 кодируешь, или все-таки x264 ? Например Нвидии h264 ужасно кодируют
     
     

    Всего записей: 2863 | Зарегистр. 06-10-2023 | Отправлено: 02:33 30-11-2025 | Исправлено: RazOne707, 02:35 30-11-2025
    insorg



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

    Цитата:
    ты точно h264 кодируешь, или все-таки x264  

    Первое - это имя кодека, второе - конкретный кодировщик. И да, он самый. В AviDemux именно он.
    До нормального человеческого консольного ffmpeg у меня всё руки не дойдут никак. Потому пока так.
     
    Добавлено:
    На проце обсчитывается, если что. Аппаратными я немного игрался с тем же ffmpeg пару раз, но на постоянку брать не стал. Там и контроль настроек чуть хуже, и само видео мне не очень понравилось на выходе.

    Всего записей: 20297 | Зарегистр. 04-11-2010 | Отправлено: 02:34 30-11-2025
    RazOne707



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

    Цитата:
    На проце обсчитывается, если что

    Ну вот, в сколько фпс кодируется ?
     
    h264 подразумевает кодирование не на проце, x264 на проце, аппаратный и програмный
    На проце кодирует в разы качественней, но намного дольше

    Всего записей: 2863 | Зарегистр. 06-10-2023 | Отправлено: 02:36 30-11-2025 | Исправлено: RazOne707, 02:41 30-11-2025
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4

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


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

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

    LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

    Рейтинг.ru