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

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

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

Maz (29-11-2025 11:02): youtube-dl | yt-dlp (часть 3)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

   

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

  • Всего записей: 39755 | Зарегистр. 26-02-2002 | Отправлено: 09:08 17-02-2024 | Исправлено: Nnq20ee20qnN, 16:00 31-10-2025
    nicolaasjan

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dansn
    Yes, on XP I get:

    Код:
    WARNING: [youtube] bqRq6OnN6OY: Some tv client https formats have been skipped as they are missing a url. YouTube may have enabled the SABR-only or Server-Side Ad Placement experiment for the current session. See  https://github.com/yt-dlp/yt-dlp/issues/12482  for more details

     
    Подробнее...
    Indeed no 136...
    On my Linux system 136 is present.
    Strange.

    Всего записей: 48 | Зарегистр. 10-08-2025 | Отправлено: 18:51 16-11-2025 | Исправлено: nicolaasjan, 19:57 16-11-2025
    vasevase

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    nicolaasjan, lvqcl
    Скрывайте логи под [more]   [/more], пожалуйста!
     
    dansn
    http://forum.ru-board.com/topic.cgi?forum=5&topic=51328&start=3840#13
    --js-runtimes node добавить в батник не забываем.
     
    Вот у меня один раз выдало в журнале про AD то же,
    что и у Николасяна. Затем, через раз, уже был 136 формат.

    Цитата:
    nicolaasjan: Странно.

    Да ничего странного: гугл 'гадит' просто.

    Всего записей: 3848 | Зарегистр. 28-08-2010 | Отправлено: 19:31 16-11-2025 | Исправлено: vasevase, 19:35 16-11-2025
    nicolaasjan

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

    Цитата:
    Hide logs under Подробнее..., please!  

    Sorry...
    I have issues reading the tooltips in the editor.
     

    Всего записей: 48 | Зарегистр. 10-08-2025 | Отправлено: 20:06 16-11-2025
    dansn

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vasevase
    Мой косяк оказался. Трафиком и прокси рулит proxomitron и там был фильтр замены юзер-агента. С дефолтным ю-а ytdlp стабильно даёт 136 формат.

    Всего записей: 599 | Зарегистр. 06-02-2008 | Отправлено: 20:09 16-11-2025
    nicolaasjan

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dansn
    Then why did it not show in my XP?
    I don't have Proxomitron.

    Всего записей: 48 | Зарегистр. 10-08-2025 | Отправлено: 20:51 16-11-2025
    shveicar



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Походу новыя версия yt-dlp (2025.11.12.0) для Win7 выдает отсутствие файла api-ms-win-core-path-l1-1-0.dll и на этом все заканчивается. Какие есть решения? кто нибудь пробовал её запускать?

    Всего записей: 361 | Зарегистр. 26-09-2010 | Отправлено: 23:42 16-11-2025
    RazorX911

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

    Цитата:
    Потому что его (youtube-dl) тут собирали без «Питона»:
    http://forum.ru-board.com/topic.cgi?forum=5&topic=49719&start=1980#14

     
    Тогда почему я нахожу что-то подобное глубоко в EXE: Python 3.4.4 DLL??
     
    TEXT
     

    Цитата:
    My build can update with `-U` (even when renamed to just yt-dlp.exe):  

     
    До недавнего времени ни одна сборка XP/x86 не отказывалась обновляться из-под WinXP... Смотрите прикреплённое изображение: версия от 02.08.2025 не обновляется. EXE-файл "TEST" от 27.10.2025 был успешно обновлён, как и свежий "yt-dlp-x86_WinXP.exe", ссылка на который приведена несколькими комментариями выше.
     
    Что касается форматов 135/13X: с ними есть проблемы в XP, версии для Win7 справляются с ними, а в XP работают только дорожки 23X. Даже если в одной из версий YT-DLP они есть, она часто выдаёт код 403.

    Всего записей: 103 | Зарегистр. 01-06-2011 | Отправлено: 23:45 16-11-2025 | Исправлено: RazorX911, 23:48 16-11-2025
    shveicar



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

    Цитата:
    Потому что его (youtube-dl) тут собирали без «Питона»:  

    Спасибо за инфу.
    То есть остается вариант или ждать нормальную сборку, как для предыдущих версий или заниматься ковырянием паков..

    Всего записей: 361 | Зарегистр. 26-09-2010 | Отправлено: 00:24 17-11-2025
    Mannel

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

    Цитата:
    Что касается форматов 135/13X: с ними есть проблемы в XP

    С 135, 136 и 247 на 50/60p на XP проблем не встречал (node, quickjs). Возможно, дело в чистоте IP или в самом ролике.

    Всего записей: 230 | Зарегистр. 26-07-2025 | Отправлено: 01:49 17-11-2025
    nicolaasjan

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

    Цитата:
    It seems the new version of yt-dlp (2025.11.12.0) for Win7 reports a missing file, api-ms-win-core-path-l1-1-0.dll, and that's it. Any solutions? Has anyone tried running it?  

    No issue here.
    The file is present in all 3 Win7 builds.
    (You can use the plugin Py7z for 7-Zip to open PyInstaller archives like `yt-dlp_win7.exe` and `yt-dlp_x86_win7.exe`)

    Всего записей: 48 | Зарегистр. 10-08-2025 | Отправлено: 09:42 17-11-2025
    ozr1

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

    Цитата:
    Походу новыя версия yt-dlp (2025.11.12.0) для Win7 выдает отсутствие файла api-ms-win-core-path-l1-1-0.dll и на этом все заканчивается. Какие есть решения? кто нибудь пробовал её запускать?

    Качайте архив отсюда, распакуйте из него файлы .dll в соответствии с разрядностью: из x86 -- в %WINDIR%\SysWOW64, из x64 -- в %WINDIR%\System32

    Всего записей: 347 | Зарегистр. 05-07-2015 | Отправлено: 09:56 17-11-2025
    vasevase

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

    Цитата:
    RazorX911: я нахожу что-то подобное глубоко в EXE: Python 3.4.4

    Так речь не о том, что там присутствуют эти DLL.
    А что "обновление" происходило как по моей ссылке:
    переименовал в ZIP, закинул папку с исходников,
    архив обновился, переименовал обратно в EXE.  Всё.
     
    С YT-DLP такой фокус не проходит.
    Вон, см. выше: уже под 7-ку проблемы возникают.
    А «горячо рекомендуемая Deno» - вообще Win10x64+.
    Т.е. мой тэйк больше про то, что youtube-dl - простецкая.

    Цитата:
    nicolaasjan: У меня нет Проксомитрона

    Так я ответил выше: это проделки Google:
    у меня сначала не выдаёт, а после повторной попытки - OK.
     
    dansn
    С «Нодой» отдаёт? Чёт отзывов по работе с ней нет.
    Я про адаптацию под XP. Глюков никаких не вылезало?
    Сам дней десять (нерегулярно) пользуюсь - ОК, вроде...

    Всего записей: 3848 | Зарегистр. 28-08-2010 | Отправлено: 10:30 17-11-2025 | Исправлено: vasevase, 10:34 17-11-2025
    shveicar



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vasevase
    Цитата:
    С YT-DLP такой фокус не проходит.

    Да... там нельзя переименовать в zip, докинуть питоновские файлы и вернуть снова в exe. Пишет что формат не поддерживается. Добавление файлов .dll в соответствии с разрядностью: из x86 -- в %WINDIR%\SysWOW64, из x64 -- в %WINDIR%\System32 то же не помогает. Ошибка по прежнему идет.

    Всего записей: 361 | Зарегистр. 26-09-2010 | Отправлено: 13:12 17-11-2025 | Исправлено: shveicar, 13:16 17-11-2025
    029A



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

    Цитата:
    С «Нодой» отдаёт? Чёт отзывов по работе с ней нет.  

     
    Наоборот, значит хорошо сделано, раз ничего не лезет. Сам пользуюсь с момента "релиза", правда без особых фантазий, скачиваю пару вариантов форматов и разрешений, всё норм пока. Спасибо, кстати.

    Всего записей: 43 | Зарегистр. 08-02-2006 | Отправлено: 14:12 17-11-2025
    Leo3



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    syndicate3
    "А можно ли не ставить deno". не можно, а нужно. Кладёте deno.exe рядом с yt-dlp и всё (у него по дефолту вшит ключ --js-runtimes deno, поэтому они его советуют и на него первым ориентируются). Но это под 10+...
    shveicar
    yt-dlp_win7 2025.11.12.051143 от nicolaasjan качает, только нужно рядом положить Node из этого поста и добавлять теперь --js-runtimes node

    Всего записей: 834 | Зарегистр. 25-04-2008 | Отправлено: 15:20 19-11-2025
    shveicar



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Leo3
    Цитата:
    yt-dlp_win7 2025.11.12.051143 от nicolaasjan качает,

    Спасибо за инфу, увидел обновленную версию для win7 (yt-dlp_win7.exe).
    Она рабочая, но с node.exe проблемы. При запуске cmd

    Код:
    node.exe --help

    выдает  - "Точка входа в процедуру EventSetInformation не найдена в библиотеке DLL ADVAPI32.dll"

    Всего записей: 361 | Зарегистр. 26-09-2010 | Отправлено: 19:03 19-11-2025 | Исправлено: shveicar, 19:09 19-11-2025
    nicolaasjan

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

    Цитата:
    Thanks for the info, I saw an updated version for Win7 (yt-dlp_win7.exe).
    It works, but there are problems with node.exe when running cmd

    Код:
    node.exe --help

    The error message is "The procedure entry point EventSetInformation could not be found in the dynamic link library ADVAPI32.dll."  

    Are you using Node for Windows 7?

    Всего записей: 48 | Зарегистр. 10-08-2025 | Отправлено: 20:10 19-11-2025
    shveicar



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    nicolaasjan
    Цитата:
    Are you using Node for Windows 7?

    Yes, I tried running both the 64x and 32x versions v20.
    Older versions use .msi packages, but I don't want to install anything on the system.
    I'm tested option:

    Код:
    --extractor-args ''youtube:player_js_version=actual''

    in the new version yt-dlp_win7.exe ( 2025.11.12.051143)
    This works just like the old version 2025.10.14, but it only saves videos with the webm extension. The old version automatically converts videos to mp4 format (if the ffmpeg utility files are nearby).
    It's possible that the node.exe utility is now needed to download extensions in .mp4 format.
     
    Or does node.exe now allow you to simulate JavaScript execution without this key? but with the

    Код:
    --js-runtimes node
    key
    I'm not that knowledgeable about this..

    Всего записей: 361 | Зарегистр. 26-09-2010 | Отправлено: 20:38 19-11-2025 | Исправлено: shveicar, 21:19 19-11-2025
    nicolaasjan

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    shveicar
    The issue with advapi32.dll is also mentioned here.
    It should be fixed with update KB3080149.
    Make sure you have a restore point before installing!

    Всего записей: 48 | Зарегистр. 10-08-2025 | Отправлено: 21:14 19-11-2025
    shveicar



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    nicolaasjan
    Цитата:
    The issue with advapi32.dll is also mentioned here.
    It should be fixed with update KB3080149.
    Make sure you have a restore point before installing!

    Thanks for your recommendations, but the reviews I've seen about these updates make me wary.
    I don't understand why want to change something that works with one parameter key for another (given the increasing size of the required files and the potential for system corruption).
    I can set up automatic conversion of downloaded webm files to mp4 with a separate command via the TCIMG utility.
    But for now, the old version of yt-dlp works fine, so I'll stick with it.
    Thank you for supporting yt-dlp project.
     
    My only wish is that future versions be maximally compatible with Win7, so that all necessary DLL libraries can be located next to this assembly and do not require the installation of any additional packages or Win patches.

    Всего записей: 361 | Зарегистр. 26-09-2010 | Отправлено: 21:28 19-11-2025 | Исправлено: shveicar, 21:36 19-11-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 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

    Компьютерный форум Ru.Board » Компьютеры » Программы » youtube-dl | yt-dlp (часть 2)
    Maz (29-11-2025 11:02): 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

    Рейтинг.ru