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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 179 180 181 182 183 184 185 186 187 188 189 190 191

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

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

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

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

    Цитата:
     

    Цитата:
    By the way, it turned out that Python 3.11 has been available for XP for a long time  

     
    Can you please provide a link?  

     
    I found it via My Digital Life Forums in this thread (you have to be signed in to see everything):
    https://forums.mydigitallife.net/threads/some-of-my-latest-apps-done-for-xp.87973/page-5#post-1833456
     
    Unfortunately the link has now expired.
     
    I still have a VM with this (FrankenBuild) Python 3.11 in it, but it's a mess; many errors.
    And the maker of it (@Maroc) is now gone from there.

    Всего записей: 29 | Зарегистр. 10-08-2025 | Отправлено: 23:30 23-08-2025 | Исправлено: nicolaasjan, 11:22 24-08-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Цитата:
    Вполне годный, но на XP скорее всего работать не будет

    а ты для xp свой собираешь?

    Всего записей: 7748 | Зарегистр. 11-02-2020 | Отправлено: 00:11 24-08-2025
    RazOne707



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

    Цитата:
    а ты для xp свой собираешь?

    Нет, просто минимум в составе. Что конкретно там XP не перваривает хз.
    Кстати у Hitomi только x64, и сам он x64

    Всего записей: 2840 | Зарегистр. 06-10-2023 | Отправлено: 00:12 24-08-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Цитата:
    Кстати у Hitomi только x64, и сам он x64

    да, уже понятно, я тоже посмотрел, так ещё меньше был бы по идее

    Всего записей: 7748 | Зарегистр. 11-02-2020 | Отправлено: 00:16 24-08-2025
    vasevase

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

    Цитата:
    RazOne707: Что конкретно там XP не перваривает хз.

    Функции, которые появились в Vista+:
    CryptHashCertificate2, wcscpy_s и тому подобное.
    Глушится руками и / или OneCoreApi-DLL-ками.
     
    Разумеется, могут выплыть косяки. Вот, например,
    писал уже: при энкодинге зависало почти в конце.
    Помогало выставление максимально детального лога
    (в этом случае такое же задание завершалось успешно).
    greeple
    Под старые ОС в шапке темы FFmpeg есть пара ссылок.
    Там, возможно даже лучше [т.е. правленые исходники].
    А я чисто тяп-ляп для себя делаю на базе файлов RazOne.

    Всего записей: 3714 | Зарегистр. 28-08-2010 | Отправлено: 00:19 24-08-2025 | Исправлено: vasevase, 04:54 24-08-2025
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Мастер обновился только что yt-dlp master 2025.08.27.133506

    Всего записей: 1441 | Зарегистр. 03-03-2004 | Отправлено: 17:53 27-08-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VitalyF
    и к чему эта информация?

    Всего записей: 7748 | Зарегистр. 11-02-2020 | Отправлено: 18:51 27-08-2025
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    Цитата:
    VitalyF
    и к чему эта информация?

    yt-dlp - сабж, а Hitomi кто?

    Всего записей: 1441 | Зарегистр. 03-03-2004 | Отправлено: 14:07 28-08-2025 | Исправлено: VitalyF, 14:08 28-08-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VitalyF
    Цитата:
    yt-dlp - сабж, а Hitomi кто?

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

    Всего записей: 7748 | Зарегистр. 11-02-2020 | Отправлено: 15:09 28-08-2025
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Несколько дней сабж не обновлялся и тут вдруг днём обновился, об чём речь, не понятно! Не ночью, как обычно, а днём... и всего лишь

    Всего записей: 1441 | Зарегистр. 03-03-2004 | Отправлено: 16:46 28-08-2025 | Исправлено: VitalyF, 16:48 28-08-2025
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А yt-dlp можно заставить обрабатывать разные хосты разными правилами ? Вроде чтто-то похожее есть в match-filter типа --match-filter "webpage_url_domain = youtube.com", но у меня это собственно работает только для youtube. Можно ли сделать так, чтобы для ютуба отрабатывал один -f фильтр, а для остальных ресурсов - другой ?

    Всего записей: 2562 | Зарегистр. 19-09-2011 | Отправлено: 23:17 28-08-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Baltazar500
    в -f наверно, через слэш просто прописываешь и всё. Сравниваешь по полям урла так же как сравнивают кодеки или разрешения, и через слэш другие правила. Если первый не совпадает, то пытается скачать следующим правилом.

    Всего записей: 7748 | Зарегистр. 11-02-2020 | Отправлено: 23:40 28-08-2025 | Исправлено: greeple, 23:41 28-08-2025
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple, на первый взгляд вроде оно (через слэш), но думаю, могут быть нюансы. Потестирую.
     
    nicolaasjan, does not start
    Код:
    yt-dlp_linux_x86 --version
    [PYI-20727:ERROR] Failed to load Python shared library '/tmp/_MEIE3DfSc/libpython3.11.so.1.0': /lib/i386-linux-gnu/libm.so.6: version `GLIBC_2.35' not found (required by /tmp/_MEIE3DfSc/libpython3.11.so.1.0)

    Всего записей: 2562 | Зарегистр. 19-09-2011 | Отправлено: 22:38 29-08-2025 | Исправлено: Baltazar500, 22:38 29-08-2025
    Mannel

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Baltazar500
    Дистр старый. Какой дистр, кстати?

    Всего записей: 154 | Зарегистр. 26-07-2025 | Отправлено: 22:49 29-08-2025
    nicolaasjan

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

    Цитата:
    nicolaasjan , does not start

    Код:
    yt-dlp_linux_x86 --version
    [PYI-20727:ERROR] Failed to load Python shared library '/tmp/_MEIE3DfSc/libpython3.11.so.1.0': /lib/i386-linux-gnu/libm.so.6: version `GLIBC_2.35' not found (required by /tmp/_MEIE3DfSc/libpython3.11.so.1.0)

     

    You can see what glibc version you have:
    For example:

    Код:
    ldd --version
    ldd (Debian GLIBC 2.36-9+deb12u10) 2.36

     
    Don't ever upgrade your glibc version! It will break your system.
    Upgrade you Distro instead.
    LMDE (Linux Mint Debian Edition) still has 32bit version. There may be others.
    https://www.linuxmint.com/edition.php?id=308

    Всего записей: 29 | Зарегистр. 10-08-2025 | Отправлено: 10:55 30-08-2025 | Исправлено: nicolaasjan, 10:57 30-08-2025
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mannel, Антикс, во всех смыслах старый. Крутится на виртуалке, мне в большинстве случаев хватает. Не перелажу из-за того, что слишком много накручено и завязано на него. Переезжать долго, гемморойно и муторно. Легаси как оно есть, в общем ...
     
    nicolaasjan,
    Цитата:
    You can see what glibc version you have:
    OK. I will check the version later

    Всего записей: 2562 | Зарегистр. 19-09-2011 | Отправлено: 20:30 30-08-2025 | Исправлено: Baltazar500, 20:31 30-08-2025
    Mannel

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Baltazar500
    На базе Debian 7 небось? Могу скомпилить для вас python, если точную версию антикса скажите.
    SSE2 поддерживается?

    Всего записей: 154 | Зарегистр. 26-07-2025 | Отправлено: 20:42 30-08-2025 | Исправлено: Mannel, 21:04 30-08-2025
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Baltazar500
    Цитата:
    ...чтобы для ютуба отрабатывал один -f фильтр, а для остальных ресурсов - другой ?
    а зачем фильтры форматов, вы же лучшее качаете? Или по какому-то критерию? Хостов-то много, значит и вариантов будет много... Не проще ли всё свести к простой ситуации? Например >>  

    Цитата:
    yt-dlp -f- -x --ppa "ffmpeg:-y -vn...фильтр...кодек" -v -k URL.  
    Т.е. всего два варианта - видео есть или видео нет! Качество с опцией -f- лучшее по enter или выбираете (очень редко).
    Вот вокруг -vn стоит по колдовать... --match-filter как-то прикрутить... а пока я две строки держу.
    PS в конфиге хвосты подчищаем
    Цитата:
    --exec "del *[%(id)s].f*.mp4, *[%(id)s].m4a, *[%(id)s].f*.web*, *[%(id)s].web*"

    Всего записей: 1441 | Зарегистр. 03-03-2004 | Отправлено: 21:29 30-08-2025 | Исправлено: VitalyF, 21:58 30-08-2025
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mannel, типа того. wheezy, если память не изменяет
    Код:
    Linux antiX1 3.7.10-antix.5-486-smp #2 SMP Tue Oct 15 20:58:22 EEST 2013 i686 GNU/Linux

    nicolaasjan,

    Код:
    ldd --version
    ldd (Debian EGLIBC 2.13-38+deb7u8) 2.13
    Copyright (C) 2011 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    Written by Roland McGrath and Ulrich Drepper.

    VitalyF,
    Цитата:
    а зачем фильтры форматов, вы же лучшее качаете? Или по какому-то критерию?
    Не. Там своя специфика. Для ютуба нужен конкретный формат (а именно mp4/360p, он же format_id=18), а для всего остального - 480p или ниже, но в схожем полноформатном НЕ dash/hls исполнении. По идее этим условиям должен удовлетворять такой фильтр
    Код:
    "format_id=18/b[height<=480][ext=mp4]"
    но это неточно.

    Всего записей: 2562 | Зарегистр. 19-09-2011 | Отправлено: 00:08 31-08-2025 | Исправлено: Baltazar500, 00:10 31-08-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Baltazar500
    Цитата:
    Для ютуба нужен конкретный формат (а именно mp4/360p, он же format_id=18), а для всего остального - 480p

    достаточно тогда просто
    -f 18/и дальше что угодно
     
     
    Добавлено:
    но если у других сайтов будет 18 формат назван, то будет качать его
    всё таки надо по домену сравнивать

    Код:
    -f "b[url*=youtu][height=360]/bv[height<=480]+ba/b[height<=480]"

    Всего записей: 7748 | Зарегистр. 11-02-2020 | Отправлено: 00:53 31-08-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

    Компьютерный форум 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