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

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

Модерирует : 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 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178

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

Maz



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

Текущая версия: 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 раз два
  • кнопки от notinthewoods
  • Youtube Format IDs  
  • Автоматическое скачивание комментариев к видеороликам Youtube с их преобразованием в удобный для чтения HTML-формат от PREVED
  • Обход корпоративных/провайдерских блокировок
  • Обход блокировок связанный с медиаконтентом - видео, аудио..
  • Программы для скачивания потокового/онлайн видео (Часть 2)
  • Скачиваем защищенное потоковое/онлайн видео
     

  • Всего записей: 39607 | Зарегистр. 26-02-2002 | Отправлено: 09:08 17-02-2024 | Исправлено: greeple, 19:20 06-09-2025
    shrmn



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

    Цитата:
     А это значит, что тут зависит от того,
    с какого сервера пойдёт отдача

    А если взять один сервер? И сравнить?
    Взять молоко из домашнего холодильника проще, чем бегать в магазин за тем же молоком- нет?

    Всего записей: 4627 | Зарегистр. 17-12-2002 | Отправлено: 15:11 29-06-2025
    vasevase

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

    Цитата:
    shrmn: А если взять один сервер? И сравнить?

    Кеш всегда быстрее будет, в том и соль.
    А "ютубовские" могут от в три раза и более
    медленными быть. Смотря какой попадётся.
     
    У меня, например: бывает 1 МБ/с, 3 МБ/С,
    если "зарезанная" скорость, когда тянешь кусок
    FFMPEG-ом, там и 100 КБ может быть и 600.
    С такой скоростью - до утра качать можно.
    Я потому и спрашивал тут/негодовал по ссылке выше.
    UPD:

    Цитата:
    с одного и того же сервера

    «Сынок, это фантастика». ©
    Кеш-серваков там десятки.
    А "обычных" - того больше. Как ты руками это
    настраивать собрался? Насколько знаю, это никак
    не сделать. Даже в hosts "медленные" занеся.

    Всего записей: 3638 | Зарегистр. 28-08-2010 | Отправлено: 15:21 29-06-2025 | Исправлено: vasevase, 15:49 29-06-2025
    shrmn



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    И все же. Да простят меня модеры...
    Еще раз:
    Сравнивать нужно единые меры!
    Невозможно сравнить километр и килограмм!
    Берем одно и тоже видео с одного и того же сервера!. Закидываем его...Ну чем вы там пользуетесь и в тот же батник и сравниваем!
    Иначе это не называется сравнением.  

    Всего записей: 4627 | Зарегистр. 17-12-2002 | Отправлено: 15:24 29-06-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SANYA1024
    Цитата:
    В системе присутствует для "Audacity". Этого достаточно?

    Ты решил использовать консольную программу, значит должен понимать как работать в консоли. ffmpeg если у тебя в консоли доступен, значит достаточно, а если нет, то не достаточно. Просто в консоли введи ffmpeg и отправь, если будет ответ от ffmpeg с версией, то достаточно. Но у тебя проблема другая, ты не хочешь смотреть что тебе пишет сабж в консоль, посмотри, открой переводчик и с переводом почитай что пишут. Можешь сюда просто скрином показать что у тебя не так. А лучше (раз ты качаешь и у тебя качается 360p) добавь -v в запрос, и потом весь вывод yt-dlp покажи.
     
    А, ну и можешь попробовать гуи использовать какое нибудь из тех кто в шапке. stacher это жирное приложение, но ничего не требует вроде, можешь попробовать, потом если работает, вернуться к консоли  
    или Hitomi Downloader правда он содержит обход блокировок и сам удалить из темп его не может, потому что не выгружает правильно виндиверт
    такой вот не пробовал https://github.com/o7q/MediaDownloader но выглядит так будто надо попробовать
     
    Добавлено:
    vasevase
    Цитата:
    Плюс они сами занижают скорость
    при определённых типах скачивания. Вон, недавно с greeple
    это пытались победить. Там в "поточных" ссылках быстрее:

    не они сами, а ютуб всем занижает, просто там качал ffmpeg, отрезки потому что качали, а ffmpeg не может запрашивать от ютуба куски по 10мб чтобы скорость не резалась, только вот в объединённых или где там нормально получилось

    Всего записей: 7416 | Зарегистр. 11-02-2020 | Отправлено: 15:32 29-06-2025 | Исправлено: greeple, 16:21 29-06-2025
    vasevase

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

    Цитата:
    greeple: не они сами, а ютуб всем занижает

    Всё верно: я гугловцев и имел в виду.

    Цитата:
    в объединённых или где там нормально получилось

    Ну фиг его знает. Я по твоей методе m3u скормил тогда,
    у меня явно быстрее потянулось. Может совпало так:
    было от 100 до 500-600 КБ/c, а стало ну больше 1 МБ/с явно.
     
    Естественно, я не 18-й формат брал. Там что-то типа 720p.

    Всего записей: 3638 | Зарегистр. 28-08-2010 | Отправлено: 15:46 29-06-2025 | Исправлено: vasevase, 15:47 29-06-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    shrmn
    Цитата:
    Сравнивать нужно единые меры!

    Сравни видео от наших ютуберов популярных и зарубежных непопулярных, и будет тебе разная скорость (про что вы конкретно я не понял)
    Только не могу найти где я про это писал, может у меня что-то было не так, но видео каких нибудь вилсакомов и прохайтек с нормальной скоростью скачивало, даже которые пару секунд назад были загружены, а зарубежные с низкой были скоростью
    Если про провайдера речь, то так и есть, некоторые вообще к ютубу доступ открывают пользователям, некоторые как-то ещё скорость рубят нестандартно.

    Всего записей: 7416 | Зарегистр. 11-02-2020 | Отправлено: 16:05 29-06-2025
    shrmn



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

    Цитата:
    Сравни видео от наших ютуберов популярных и зарубежных непопулярных

    Сложно объяснять, когда человек не хочет понимать...
    Еще раз и простите, если так сложно:
    У вас есть ролик, ну например, вот этот: https://www.youtube.com/watch?v=4VOJwwuxLgQ
    Я  сейчас не говорю ни о чем другом. Один ролик и вы хотите его скачать. И именно отсюда.
    Ну давайте для примера возьмем еще и другую программу: YTDownloader
    У вас ОДИН (всего лишь один адрес для скачки)! и две программы.  
    Это называется сравнение. Можно сравнивать качество, а можно скорость.
    Если же вы возьмете другой адрес и будете скачивать одной программой одно, а другой другое- это не сравнение...это притягивание за уши и всем доказать, что "Моя программа круче- она делает это быстрее!"
    До сих пор все понятно?

    Всего записей: 4627 | Зарегистр. 17-12-2002 | Отправлено: 16:13 29-06-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    shrmn
    Цитата:
    До сих пор все понятно?

    нет, я не понял изначально про что вы говорите, и вот это сообщение никак не вносит ясности

    Цитата:
    У вас ОДИН (всего лишь один адрес для скачки)! и две программы.

    не один, потому что тебе на твой ip адрес ютуб даст видео с одного адреса, а мне с другого. Тебе с кэша турции, а мне с москвы, кому что ближе, и скорости будут разные у нас (это помимо провайдера и т.д.)
     
    Добавлено:
    shrmn
    Цитата:
    Сложно объяснять, когда человек не хочет понимать...

    сложно понимать, когда человек пишет загадками
     
    Добавлено:
    shrmn
    Цитата:
    А если взять один сервер? И сравнить?

    я же тебе так и написал вроде, не? провайдер да, какую он даст скорость такая и будет, если только один сервер взять, зачем ты дальше пишешь то, что очевидно?

    Всего записей: 7416 | Зарегистр. 11-02-2020 | Отправлено: 16:26 29-06-2025 | Исправлено: greeple, 16:32 29-06-2025
    shrmn



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

    Цитата:
    не один, потому что тебе на твой ip адрес ютуб даст видео с одного адреса, а мне с другого. Тебе с кэша Турции, а мне с Москвы, кому что ближе, и скорости будут разные у нас (это помимо провайдера и т.д.)  

    Я не говорил о том, что тебе с Турции, а мне с ТьмуТаракань...Все это совершенно не имеет значения. Мы НЕ сравниваем скорость у меня и у тебя.
    Ты сравниваешь не МЕСТО РАСПОЛОЖЕНИЕ, а скорости!!!
    Там где ты есть!!!
    Ведь тебе это важно? ....Ну скажи как тебе объяснить это еще проще???

    Всего записей: 4627 | Зарегистр. 17-12-2002 | Отправлено: 16:36 29-06-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    был ещё такой прикол youtube-dl | yt-dlp (часть 2) --extractor-args "youtube:formats=dashy" увеличивали скорость
    а вот и там ниже youtube-dl | yt-dlp (часть 2) нашёл то про что писал, это про блокировки было, сначала блокировали зарубежные, а наши нормально работали, причем это не сочетается с линией партии про деградацию у нас, потому как тогда зарубежные ролики работали бы нормально, а наши нет
     
    Добавлено:
    shrmn
    Цитата:
    Ведь тебе это важно? ....Ну скажи как тебе объяснить это еще проще???

    забей, если не понял

    Всего записей: 7416 | Зарегистр. 11-02-2020 | Отправлено: 16:38 29-06-2025
    RazOne707



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Некоторые провайдеры режут скорость местных серверов, другими словами местные ресурсы режутся не у всех
    У некоторых вообще просто блокируются, по форумам вроде Домру самый "продвинутый" в этом плане
    Так что что-то замерять и сравнивать между собой - бесполезно, только в рамках своего провайдера

    Всего записей: 2837 | Зарегистр. 06-10-2023 | Отправлено: 16:44 29-06-2025 | Исправлено: RazOne707, 16:51 29-06-2025
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple,
    Цитата:
    аудио не поддерживается
    Всмысле такой тип ссылок или там нет подходящего формата ?

    Всего записей: 2531 | Зарегистр. 19-09-2011 | Отправлено: 23:14 29-06-2025
    FiLinX



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SANYA1024
    если неудаётся или нехочется разбираться со всеми фичами yt-dlp и выкрутасами обхода тормозилок ютуба
    то просто юзай веб-сервис  -  https://ytdlp.online/
    вставляешь сцыль на ютубину, и ниже там слева от кнопки Run выбираешь Best Quality и жмякаешь по этой Run
    если не устраивает что скачиваться будет webm файл, то можешь там же перед вставляемой сцылью на ютубину - проставлять и нужные атрибуты yt-dlp
    например чтоб скачивало лучшее в mp4, подставляй например это:

    Код:
    -f bv+ba -S vcodec:h264,acodec:mp4a -o ютуб-урл

    Всего записей: 3107 | Зарегистр. 05-05-2010 | Отправлено: 00:24 30-06-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Baltazar500
    Второе вытекает из первого. Ссылки не принимает, аудио не парсит. Только из постов на стене поддерживал, сейчас наверно и их не поддерживает, так как вк изменил там аудио.
    А ссылки на аудио тем более. Тут вот чел аудио хотел добавить https://github.com/yt-dlp/yt-dlp/pull/12688 но пока не добавил

    Всего записей: 7416 | Зарегистр. 11-02-2020 | Отправлено: 01:38 30-06-2025
    D1D1D1D

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Привет. Если не ошибаюсь, в относительно новых видео на ютубе (например), авто-субтитры начали дублировать некоторые фразы в нескольких метках:

    Цитата:
    39
    00:00:41,920 --> 00:00:43,470
    новому молодому тренеру или наоборот.
    Баскетболистки сборная Латвии на этой
     
    40
    00:00:43,470 --> 00:00:43,480
    Баскетболистки сборная Латвии на этой
     
    41
    00:00:43,480 --> 00:00:45,110
    Баскетболистки сборная Латвии на этой
    неделе проводят проверочные игры с

     
    Существует ли настройка, которая возвращает стандартные субтитры в старом формате, без дублей?
     
    UPD:
     
    Судя по исходным субтитрам в формате VTT, доставать надо строки, содержащие тег <c>. Но хотелось бы более простого варианта

    Цитата:
     
    00:00:41.920 --> 00:00:43.470 align:start position:0%
    новому молодому тренеру или наоборот.
    Баскетболистки<00:00:42.600><c> сборная</c><00:00:42.920><c> Латвии</c><00:00:43.200><c> на</c><00:00:43.280><c> этой</c>
     
    00:00:43.470 --> 00:00:43.480 align:start position:0%
    Баскетболистки сборная Латвии на этой
     
     
    00:00:43.480 --> 00:00:45.110 align:start position:0%
    Баскетболистки сборная Латвии на этой
    неделе<00:00:43.840><c> проводят</c><00:00:44.239><c> проверочные</c><00:00:44.760><c> игры</c><00:00:45.000><c> с</c>
     

    Всего записей: 1506 | Зарегистр. 05-04-2010 | Отправлено: 17:06 02-07-2025 | Исправлено: D1D1D1D, 17:12 02-07-2025
    www_world

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

    Цитата:
    Судя по исходным субтитрам в формате VTT, доставать надо строки, содержащие тег <c>.  

    Не думаю, что это возможно средствами программы - чтобы просто и чтобы безошибочно.
    И это видно уже по приведенному фрагменту - если оставить лишь содержимое тега <c>...</c>, то получите
    Цитата:
    00:00:41.920 --> 00:00:43.470
    сборная Латвии на этой  
     
    00:00:43.470 --> 00:00:43.480
     
    00:00:43.480 --> 00:00:45.110
    проводят проверочные игры с

    безвозвратно потеряв, как минимум, слова "баскетболистки" и "недели".

    Всего записей: 633 | Зарегистр. 04-11-2018 | Отправлено: 18:08 02-07-2025
    D1D1D1D

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    www_world
    Имелось в виду — доставать строки, в которых есть этот тег, а не только то, что он обрамляет. Следующим рег. выражением можно зачищать лишние строки:
     

    Код:
    ^(?!\[)(?!.*( --> |<c>)).*$

     
    То есть, удалять строки, в которых нет  " --> " или "<c>", и при том не начинаются с "[".

    Всего записей: 1506 | Зарегистр. 05-04-2010 | Отправлено: 19:03 02-07-2025 | Исправлено: D1D1D1D, 19:59 02-07-2025
    RazOne707



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    D1D1D1D
    добавь --sub-format "srt/best" или просто --sub-format srt

     
    www_world

    Цитата:
    Не думаю

    Да

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

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

        yt-dlp --sub-langs ru --write-auto-subs --sub-format srt --skip-download https://www.youtube.com/watch?v=2xHnWma0THM

    Всего записей: 2582 | Зарегистр. 09-01-2010 | Отправлено: 20:12 02-07-2025
    D1D1D1D

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    LZAA
     
    Спасибо!  
     
    Можно ли задать настройку, чтобы из двух одинаковых файлов ".ru-orig" и ".ru" — скачивался только первый?
     
    Качаю так:
     

    Код:
     --sub-langs "en.*,ru.*"

     
    То есть — сразу два языка

    Всего записей: 1506 | Зарегистр. 05-04-2010 | Отправлено: 20:17 02-07-2025 | Исправлено: D1D1D1D, 20:19 02-07-2025
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178

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


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru