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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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)
  • Скачиваем защищенное потоковое/онлайн видео
     

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



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    У меня релизный 2025.05.22, последнее некуда. Всякие ежедневные ночнушки меня точно не интересуют. Обновлять их ещё потом постоянно...

    Всего записей: 19773 | Зарегистр. 04-11-2010 | Отправлено: 19:56 29-05-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    проверил и не релизной также у меня https://a.i.getapic.me/lp9g.png

    Код:
    yt-dlp --extractor-args "youtube:player_client=web_safari" -f 96 https://www.youtube.com/watch?v=SQI1HKn31Q4

    Всего записей: 7404 | Зарегистр. 11-02-2020 | Отправлено: 20:38 29-05-2025
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    Версия с релиза:
    https://github.com/yt-dlp/yt-dlp/releases/download/2025.05.22/yt-dlp_win.zip
     
    Делаю:
    yt-dlp.exe  --extractor-args "youtube:player_client=web_safari" -f 96 https://www.youtube.com/watch?v=SQI1HKn31Q4
     
    Результат:

    [youtube] Extracting URL: https://www.youtube.com/watch?v=SQI1HKn31Q4
    [youtube] SQI1HKn31Q4: Downloading webpage
    [youtube] SQI1HKn31Q4: Downloading web safari player API JSON
    WARNING: [youtube] SQI1HKn31Q4: web_safari client https formats require a GVS PO Token which was not provided. They will be skipped as they may yield HTTP Error 403. You can manually pass a GVS PO Token for this client with --extractor-args "youtube:po_token=web_safari.gvs+XXX". For more information, refer to  https://github.com/yt-dlp/yt-dlp/wiki/PO-Token-Guide . To enable these broken formats anyway, pass --extractor-args "youtube:formats=missing_pot"
    [youtube] SQI1HKn31Q4: Downloading m3u8 information
    [info] Testing format 96
    [download] Got error: HTTP Error 403: Forbidden
    ERROR: fragment 1 not found, unable to continue
    [info] Unable to download format 96. Skipping...
    ERROR: [youtube] SQI1HKn31Q4: Requested format is not available. Use --list-formats for a list of available formats

    Как будто чего-то не хватает, или доступы порезаны.

    Всего записей: 19773 | Зарегистр. 04-11-2010 | Отправлено: 21:06 29-05-2025 | Исправлено: insorg, 21:07 29-05-2025
    los

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

    Цитата:
    Как будто чего-то не хватает

    Пишет же чего не хватает

    Цитата:
    web_safari client https formats require a GVS PO Token which was not provided. They will be skipped as they may yield HTTP Error 403....

    Всего записей: 7944 | Зарегистр. 08-09-2001 | Отправлено: 22:39 29-05-2025
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    los
    Да то понятно, чего именно ему не хватает. Вопрос - где взять?
     
    Добавлено:
    Не так, чтоб это был сильно критичный момент. Благо, ffmpeg отлично собирает всё и из кусочков, ещё и набором кодеков не ограничен. Но хотелось бы чтобы заработало.

    Всего записей: 19773 | Зарегистр. 04-11-2010 | Отправлено: 22:46 29-05-2025
    drmin

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    В логах просят добавить PO-Token в эту строку po_token=web_safari.gvs+XXX.Здесь все подробно написано,как и что делать.
    https://github.com/yt-dlp/yt-dlp-wiki/blob/master/PO%20Token%20Guide.md#po-token-for-gvs
    Но у меня и так все прекрасно скачивает.Использовал версию утилиты из Вашей ссылки.
    [debug] yt-dlp version stable@2025.05.22 from yt-dlp/yt-dlp [7977b329e] (win_exe)

    Всего записей: 170 | Зарегистр. 21-03-2022 | Отправлено: 23:07 29-05-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    drmin
    Цитата:
    Но у меня и так все прекрасно скачивает.Использовал версию утилиты из Вашей ссылки.

    ну вот и у меня тоже, и без токена и без куков нормально работает

    Всего записей: 7404 | Зарегистр. 11-02-2020 | Отправлено: 23:36 29-05-2025
    LZAA

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yt-dlp --cookies youtube.txt --extractor-args "youtube:player_client=web_safari" -f 96 https://www.youtube.com/watch?v=SQI1HKn31Q4
    [youtube] Extracting URL: https://www.youtube.com/watch?v=SQI1HKn31Q4
    [youtube] SQI1HKn31Q4: Downloading webpage
    [youtube] SQI1HKn31Q4: Downloading web safari player API JSON
    WARNING: [youtube] SQI1HKn31Q4: web_safari client https formats require a GVS PO Token which was not provided. They will be skipped as they may yield HTTP Error 403. You can manually pass a GVS PO Token for this client with --extractor-args "youtube:po_token=web_safari.gvs+XXX". For more information, refer to  https://github.com/yt-dlp/yt-dlp/wiki/PO-Token-Guide . To enable these broken formats anyway, pass --extractor-args "youtube:formats=missing_pot"
    [youtube] SQI1HKn31Q4: Downloading m3u8 information
    [info] Testing format 96
    [info] SQI1HKn31Q4: Downloading 1 format(s): 96
    [hlsnative] Downloading m3u8 manifest
    [hlsnative] Total fragments: 69
    [download] Destination: LORD OF THE LOST - I Will Die In It (Official Video) | Napalm Records [SQI1HKn31Q4].mp4
    [download]   3.7% of ~  24.44MiB at  174.23KiB/s ETA 01:10 (frag 1/69)
    ...

    Всего записей: 2582 | Зарегистр. 09-01-2010 | Отправлено: 03:13 30-05-2025
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Какие есть варианты загрузки видео с указанным языком и если его нет, с "дефолтным" ? Пока работает схема в виде правила "<фильтр>[language=xx]/<фильтр>", но это чересчур громоздко. Нейросеть нафантазировала вот такое
    Код:
    --match-filter "audio_language in ['ru', 'en', None]"
    но это не работает :/

    Всего записей: 2531 | Зарегистр. 19-09-2011 | Отправлено: 11:54 30-05-2025 | Исправлено: Baltazar500, 11:55 30-05-2025
    los

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

    Цитата:
    Какие есть варианты загрузки видео с указанным языком и если его нет, с "дефолтным" ?

    Дайте ссылку на небольшой файл.

    Цитата:
    но это чересчур громоздко.

    используйте файл конфигурации.

    Всего записей: 7944 | Зарегистр. 08-09-2001 | Отправлено: 13:04 30-05-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Baltazar500
    Цитата:
    варианты загрузки видео с указанным языком и если его нет, с "дефолтным"

    youtube-dl | yt-dlp (часть 2)
    Цитата:

    Код:
    --extractor-args "youtube:lang=ru"

     
    Добавлено:
    а если для других сайтов то (пока не добавили в -S "lang:ru") только -f bv+(ba[language^=ru]/ba) https://github.com/yt-dlp/yt-dlp/issues/12105

    Всего записей: 7404 | Зарегистр. 11-02-2020 | Отправлено: 13:20 30-05-2025
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    los,
    Цитата:
    Дайте ссылку на небольшой файл.  
    https://www.youtube.com/embed/HwAPLk_sQ3w
    Цитата:
    используйте файл конфигурации
    Формат не фиксированный и может варьироваться и выбираться вручную, так что это не подходит.
    greeple
    Цитата:
    --extractor-args "youtube:lang=ru"  
    Спасибо. Вроде вполне работает. Правда yt-dlp малость агрится на фильтр
    Цитата:
    WARNING: [youtube] Preferring "ru" translated fields. Note that some metadata extraction may fail or be incorrect.
    Ну да это не критично

    Цитата:
    а если для других сайтов то (пока не добавили в -S "lang:ru") только -f bv+(ba[language^=ru]/ba) https://github.com/yt-dlp/yt-dlp/issues/12105
    Не, только youtube, но спасибо

    Всего записей: 2531 | Зарегистр. 19-09-2011 | Отправлено: 21:06 31-05-2025 | Исправлено: Baltazar500, 02:03 02-06-2025
    tmpl

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    EDIT:
     
    Можно ли версию для Win7x86 (yt-dlp_win7_x86.exe) сделать как x64, с питоном в своей папке?

    Всего записей: 1571 | Зарегистр. 22-03-2008 | Отправлено: 00:31 01-06-2025 | Исправлено: tmpl, 00:58 01-06-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    tmpl
    можно, попросить надо кого-то кто собирает, или самому научится
    ещё можешь взять для xp, если она подойдёт (не помню какая у них разница)  
    https://github.com/nicolaasjan/yt-dlp/releases/download/2025.05.31.044338/yt-dlp_x86_Windows-XP_onedir.zip

    Всего записей: 7404 | Зарегистр. 11-02-2020 | Отправлено: 02:13 01-06-2025
    Sputnikk



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    youtube-dl-gui может скачивать с Ютуба с переведёнными автоматически созданными субтитрами?

    Всего записей: 8298 | Зарегистр. 17-10-2011 | Отправлено: 12:15 04-06-2025
    drmin

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

    Всего записей: 170 | Зарегистр. 21-03-2022 | Отправлено: 17:36 04-06-2025
    Sputnikk



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    drmin спасибо. Муторно с ними http://forum.ru-board.com/topic.cgi?forum=5&topic=49719&start=1080#5

    Всего записей: 8298 | Зарегистр. 17-10-2011 | Отправлено: 11:17 05-06-2025
    greeple

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

    Код:
    --write-subs --write-auto-subs --sub-format "srt" --convert-subs "srt" --embed-subs

    а язык --sub-langs     Языки субтитров для загрузки (может
                                    быть регулярным выражением) или «all», разделенные запятыми, например
                                    --sub-langs "en.*,ja" (где "en.*" — это
                                    шаблон регулярного выражения, который соответствует "en", за которым следует
                                    0 или более любых символов). Вы можете использовать префикс
                                    код языка со знаком «-», чтобы исключить его
                                    из запрошенных языков, например --sub-
                                    langs all,-live_chat. Используйте --list-subs для
                                    список доступных языковых тегов
    можно наверно --extractor-args "youtube:lang=ru" добавлять и сабы тоже должны быть выбраны (это я не проверял)

    Всего записей: 7404 | Зарегистр. 11-02-2020 | Отправлено: 12:13 05-06-2025 | Исправлено: greeple, 12:14 05-06-2025
    Valivan77777



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребята, а куда класть файл paste.exe в Win 11 x64?

    Всего записей: 1737 | Зарегистр. 11-12-2019 | Отправлено: 11:33 07-06-2025
    Nikolay1963



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Valivan77777
    Я создал папку на диске D, положил туда ffmpeg,yt-dlp,paste и др. потом прописал путь до этих файлов в системном Patch.

    Всего записей: 164 | Зарегистр. 07-04-2021 | Отправлено: 18:13 07-06-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