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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

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

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



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

    Цитата:
    надо именно dubbed? или  

    Не, это просто скриншот. Просто чтобы русскую дорожку и с -S, у S lang:ru - похоже просто не работает.

    Всего записей: 2837 | Зарегистр. 06-10-2023 | Отправлено: 13:05 05-05-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Цитата:
    Не, это просто скриншот. Просто чтобы русскую дорожку и с -S, у S lang:ru - похоже просто не работает.

    выше сообщение обновил, там всё уже давно разрабами отвечено, не работает так, только с -f через фильтр

    Всего записей: 7389 | Зарегистр. 11-02-2020 | Отправлено: 13:34 05-05-2025
    drmin

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

    Цитата:
    --extractor-args "youtube:lang=ru" никак не влияет


    Код:
    -S "res:144,lang:ru" --extractor-args "youtube:lang=ru"
    -S "res:144" --extractor-args "youtube:lang=ru"

    Скачивает русскую звуковую дорожку,хотя в логах указывает английский перевод.
    Подробнее...

    Всего записей: 170 | Зарегистр. 21-03-2022 | Отправлено: 19:58 06-05-2025 | Исправлено: drmin, 19:59 06-05-2025
    RazOne707



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

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

    Хм.. действительно с русской скачалось, я уже не докачивая смотрел по логу разные попытки после одной, значит оно все-таки работает и качает не то что в логе показывает якобы англ.
     
    И работает получается именно от --extractor-args "youtube:lang=ru" ,а не от -S "res:320,lang:ru"

    Всего записей: 2837 | Зарегистр. 06-10-2023 | Отправлено: 20:40 06-05-2025 | Исправлено: RazOne707, 20:45 06-05-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    drmin
    --extractor-args "youtube:lang=ru" работает да
    пишет что выбрана ru и в первом случае в консоль пишет что выбрал dubbed как раз 234-5, а во втором так же пишет что выбрал ru, но 251-5, хотя на выходе по звуку это тоже самое
    и даже 251-3 ru выдаст тот же файл, просто dubbed которые подписаны это в m3u8 протоколе
     
    Добавлено:
    RazOne707
    Цитата:
    а не от -S "res:320,lang:ru

    но с ним показывает что выбирает ru 234-5
     
    Добавлено:
    хотя я тоже смотрел и не было такого вчера
     
    Добавлено:
    видимо их надо вместе чтобы показало что выбрано

    Всего записей: 7389 | Зарегистр. 11-02-2020 | Отправлено: 20:46 06-05-2025
    RazOne707



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

    Цитата:
    234-5

    через -F такое не показывает, только до 234-4
    все равно получается баг отображения
     
    И ютуб прикалывается что-ли, когда пробовал качал через byedpi - постоянно писало на аудиодороге "Соеденение было разорвано на стороне сервера" через 1,2 фрагмента из +500 и висело в таймауте, скачал без проблем через warp, сейчас еще раз попробовал через byedpi -уже нормально

    Всего записей: 2837 | Зарегистр. 06-10-2023 | Отправлено: 20:56 06-05-2025 | Исправлено: RazOne707, 21:05 06-05-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Цитата:
    через -F такое не показывает, только до 234-4

    у меня показывает

    Всего записей: 7389 | Зарегистр. 11-02-2020 | Отправлено: 22:07 06-05-2025
    RazOne707



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

    Цитата:
    у меня показывает

    Что именно ? 234-4 это русский, 234-5 снова русский ?


    Всего записей: 2837 | Зарегистр. 06-10-2023 | Отправлено: 22:12 06-05-2025 | Исправлено: RazOne707, 22:13 06-05-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Цитата:
    Что именно ? 234-4 это русский, 234-5 снова русский ?

    нет, оригинал en https://a.i.getapic.me/ll93.png
     
    Добавлено:
    --extractor-args "youtube:lang=ru" с флагом 251-5 становится ru https://a.i.getapic.me/ll97.png кстати
    а если добавить сортировку -S "res:144,lang:ru" https://a.i.getapic.me/llbb.png то они все преферед становятся и m3u8 первые 233-5 и 234-5. Ну и тут скорее просто lang работает, а не :ru так как оно не работает
     
    Добавлено:
    а это вот без флагов lang просто -F https://a.i.getapic.me/llbf.png

    Всего записей: 7389 | Зарегистр. 11-02-2020 | Отправлено: 01:57 07-05-2025
    FiLinX



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а как называется вот такой звуковой ээфект? -  https://youtu.be/R9q5V6S4VQw
    я всмысле, это же не просто реверберация, здесь же не постоянный сдвиг по фазе, а какое то плавающее, прям как биения в физике

    Всего записей: 3098 | Зарегистр. 05-05-2010 | Отправлено: 02:45 07-05-2025 | Исправлено: FiLinX, 02:46 07-05-2025
    RazOne707



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

    Цитата:
    --extractor-args "youtube:lang=ru" с флагом 251-5 становится ru https://a.i.getapic.me/ll97.png кстати

    А.. Ну вот в этом весь и прикол получается, если -F --extractor-args "youtube:lang=ru" - то цифры меняются
    И 251-5 становится ru, а не en
    В итоге yt-dlp отрабатывает нормально, главное --extractor-args применять на -F

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

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

         yt-dlp https://www.youtube.com/watch?v=HLEA8XoxPIg --extractor-args "youtube:lang=ru"
       

    Всего записей: 2582 | Зарегистр. 09-01-2010 | Отправлено: 11:27 07-05-2025
    Grishanenko

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Озадачился как скачать фрагмент из длинного видео.
    Прописал --download-sections - теперь yt-dlp только получает ссылку и сам запускает ffmpeg, который начинает скачивать и перекодировать видео. Есть ли возможность скачать фрагмент без пережатия? Пусть там будет не очень аккуратно по времени - не проблема, скачаю более длинный кусок и обрежу другим софтом или оставлю как есть.
    У гугла и по --download-sections результатов очень мало, не говоря уже об особенностях его использования.

    Всего записей: 797 | Зарегистр. 17-06-2006 | Отправлено: 11:48 07-05-2025
    RazOne707



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

    Цитата:
    Есть ли возможность скачать фрагмент без пережатия?

    ffmpeg не пережимает, он обрезает при --download-sections, просто в консоли отображается битрейт,что может показаться,что там кодируется
    а чикать самому без пережатия самое удобное это AviDemux

    Всего записей: 2837 | Зарегистр. 06-10-2023 | Отправлено: 11:52 07-05-2025 | Исправлено: RazOne707, 12:04 07-05-2025
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Цитата:
    а чикать самому без пережатия самое удобное это AviDemux

    +1
    тоже им чикаю и на стрим оптимизирую!

    Всего записей: 1430 | Зарегистр. 03-03-2004 | Отправлено: 15:32 07-05-2025 | Исправлено: VitalyF, 15:39 07-05-2025
    FiLinX



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Grishanenko
        Скачать фрагмент по ключевым кадрам ("inf"  -  значит до конца видео)
    yt-dlp.exe --download-sections "*6:02:95-inf" URL
        Скачать фрагмент с точным временем (оооочень медленно + кипит проц)
    yt-dlp.exe --download-sections "*6:02:95-6:09:77" --force-keyframes-at-cuts URL

    Всего записей: 3098 | Зарегистр. 05-05-2010 | Отправлено: 23:57 07-05-2025
    RazOne707



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

    Цитата:
    --force-keyframes-at-cuts

    а это явно пережимает видео

    Всего записей: 2837 | Зарегистр. 06-10-2023 | Отправлено: 07:53 08-05-2025
    Sputnikk



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Можно как-то скачать с ютуба через браузер с впн (нужен не российский IP), при этом сохранив деление на главы?

    Всего записей: 8292 | Зарегистр. 17-10-2011 | Отправлено: 19:03 09-05-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sputnikk
    https://ytdlp.online/ скорость скачивания низкая, просит донат, раньше было норм
     
    Добавлено:
    так как скорость низкая тестить как оно там сейчас не могу

    Всего записей: 7389 | Зарегистр. 11-02-2020 | Отправлено: 20:15 09-05-2025
    azot6s2

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

    Цитата:
    Озадачился как скачать фрагмент из длинного видео.

     
    как-то так-
     
    d:\yt-dlp.exe -f 269+233 --external-downloader "d:\ffmpeg.exe" --external-downloader-args "ffmpeg_i:-ss 00:01:00 -to 00:01:30" -o "D:\video.%(ext)s" URL
    -----------
     
    Узнать форматы!  (первая колонка под названием  ID)
    d:\yt-dlp.exe -F URL
     
    ------
    пути к прогам, форматы, время и url естественно - ваши!
    к слову, при выборе форматов, надо быть внимательным - штоб они ещё были совместимы друг с дружкой! да и не все форматы могут быть доступны для скачивания. ну это такое...
     
     

    Всего записей: 116 | Зарегистр. 06-03-2023 | Отправлено: 22:21 09-05-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

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