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

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

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

Maz



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

Текущая версия: 2021.12.17


youtube-dl - бесплатная консольная программа для скачивания видео с YouTube и множества других сайтов.
Сейчас проект практически не развивается, скорость скачивания с YouTube не выше 100 КБ/сек - рекомендуется использовать yt-dlp.
 
официальные ночные сборки


 
youtube-dl с фиксом скорости, не требует SSE2
youtube-dl с фиксом скорости (другой вариант)
неофициальные ночные сборки youtube-dl  





yt-dlp - активный форк youtube-dl, рекомендуется к использованию.
Цели проекта: добавление новых функций, исправление известных проблем. Есть различия в поведении от основного проекта.
 
ytdl-patched - пока непонятный форк yt-dlp
 
Неофициальные сборки для Win 7  
yt-dlp для Windows XP x86 (устарело, не обновляется)
форк yt-dlp, есть вариант для Windows XP x86
примеры для начинающих (англ)
некоторые шаблоны и в чем-то более детальная документация, чем на оф-сайте (англ)
 
Графические интерфейсы
  • MediaDownloader (2023)
  • Metube (web-UI)
  • Tartube (2023)
  • Videomass (2023)
  • Vividl (2023)
  • youtube-dl-gui (murrty, 2022)
  • youtube-dl-gui (oleksis, 2023)
  • Stacher (2023)
     
    Полезное
  • ffmpeg.exe - yt-dlp/FFmpeg-Builds | Нюанс под Windows 7 раз два три
  • кнопки от notinthewoods
  • BAT-ник, Downloader, расширения от 351878
  • Youtube Format IDs  
  • Автоматическое скачивание комментариев к видеороликам Youtube с их преобразованием в удобный для чтения HTML-формат от PREVED
  • Примеры замены\удаления текста в названии файла
  • Обход корпоративных/провайдерских блокировок
  • Обход блокировок связанный с медиаконтентом - видео, аудио..
     

  • Всего записей: 39046 | Зарегистр. 26-02-2002 | Отправлено: 09:08 17-02-2024 | Исправлено: 351878, 22:08 04-10-2024
    351878



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

    Всего записей: 1188 | Зарегистр. 28-03-2016 | Отправлено: 16:29 04-10-2024 | Исправлено: 351878, 22:13 04-10-2024
    skuwakin

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго времени суток. Сорри, если уже было,  но посл. 13 стр. я прочитал - не увидел...
    при запуске вот такой команды
    yt-dlp.exe --print-json --parse-metadata "video:?P<formats>)" --no-mark-watched --no-call-home --age-limit 21 --socket-timeout 15 --extractor-retries 5 --geo-bypass --get-format -f "22/95/18/best[ext=mp4]" https://www.youtube.com/watch?v=Lo28I9ajWCE > a.txt
     
    Она срабатывает не всегда...   Если не срабатывает, то пишет
    ERROR: [youtube] Lo28I9ajWCE: Requested format is not available. Use --list-formats for a list of available formats
     
    Это можно как-то подшаманить?...

    Всего записей: 294 | Зарегистр. 17-03-2005 | Отправлено: 18:38 04-10-2024
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    351878
    закинул
    ты мог бы и сам закинуть, это ведь не такая прям ненужная инфа о которой нужно спрашивать
    надо потом какой-то пост с примерами отдельный сделать, большой, чтобы туда всё добавлять, а не так как сейчас увеличивать шапку
     
    Добавлено:
    skuwakin
    Цитата:
    Это можно как-то подшаманить?

    проверяй на каком такая ошибка, потом проверяй по -F форматы, выбирай какой нужен и добавляй в проверку -f через /
     
    Добавлено:
    ну или там ошибка по другим ключам, тогда хз

    Всего записей: 4997 | Зарегистр. 11-02-2020 | Отправлено: 18:38 04-10-2024
    skuwakin

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    Спс за ответ! Так в том-то и фигня, что эта команда ну разве что с другими адресами ютуба,  может при первом запуске ничего не найти, повторяю запуск с ЭТИМИ ЖЕ параметрами и адресом ютуба отрабатывает...  В общем бум думать дальше, хотя темка муууутная...

    Всего записей: 294 | Зарегистр. 17-03-2005 | Отправлено: 18:51 04-10-2024
    greeple

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

    Код:
    --extractor-retries RETRIES  Количество повторов известных ошибок экстрактора (по умолчанию 3) или "infinite"

    на 5, уже наверно должно перезапускать если ошибка
    но можешь попробовать добавить

    Код:
    -R, --retries RETRIES  Количество повторов (по умолчанию 10) или "infinite"

    хотя оно тут тоже уже есть по умолчанию
     
    можно ещё добавить

    Код:
    --wait-for-video MIN[-MAX] Подождать, пока запланированные потоки станут доступный. Передайте минимальное количество секунды (или диапазон) ожидания между повторными попытками

    вдруг там когда частые запросы ютуб как-то блокирует соединение
     
    Добавлено:
    хотя там правильней то, что у тебя уже добавлено, именно ошибки экстрактора

    Всего записей: 4997 | Зарегистр. 11-02-2020 | Отправлено: 19:10 04-10-2024 | Исправлено: greeple, 19:11 04-10-2024
    351878



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

    Цитата:
    ты мог бы и сам закинуть

    ну я типа- надо/не надо
    перенёс в тему шапки. лучше туда складывать.

    Всего записей: 1188 | Зарегистр. 28-03-2016 | Отправлено: 22:11 04-10-2024
    skuwakin

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    Спасибо за ответ. Счас вот сижу тыкаю и абалдеваю... пускаю три раза одну и ту же команду
     
    yt-dlp.exe --print-json --parse-metadata "video:?P<formats>)" --no-mark-watched --no-call-home --age-limit 21 --socket-timeout 15 --extractor-retries 5 --geo-bypass --get-format -f "22/95/18" https://www.youtube.com/watch?v=vynJk48bAR4 > a1.json
     
    она первый раз не нашла 18-ый формат (хотя yt-dlp-gui его прекрасно находит), в два последующи0х повторных запуска этой же команды прекрасно отрабатывают и находят этот самый 18-ый формат...  
     
    И мыслей тут немного... Либо это всё следствие "замедления"(отрубания) ютуба и попытками исправить это при помощи gdpi....
    Самое смешное, что нет смысла даже вырубать gdpi... Ведь без него будет савсэм кирдык...   Разве что можно поиграться его параметрами...  
     
    Либо это происки гугла, который потихоньку забивает на такое убожество как 360р (18-ый формат).
     
    Либо это ошибки yt-dlp...    В общем веселуха...
     
    Добавлено:
    Может кому еще сгодится... В общем решил я эту фигню самым наитупейшим способом...  А именно, если ошибка при получении линков на потоки Requested format is not available,  то я жду 2сек и повторяю команду снова, если и тут будет эта же  ошибка, то снова жду 2 сек и повторяю команду.  С этого момента все идет как положено, в автоматическом режиме.

    Всего записей: 294 | Зарегистр. 17-03-2005 | Отправлено: 22:17 04-10-2024
    Helarres

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

    Цитата:
    Requested format is not available

    Это сам youtube тупит, у меня вчера периодически такое происходило, аудио в opus на некоторых видео и с некоторых серверов было недоступно. Подключаю прокси, через прокси уже качает opus.

    Всего записей: 28 | Зарегистр. 30-05-2022 | Отправлено: 09:00 05-10-2024 | Исправлено: Helarres, 11:46 05-10-2024
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    skuwakin
    попробуй добавить --extractor-args "youtube:player_client=tv_embedded,mediaconnect"

    Всего записей: 4997 | Зарегистр. 11-02-2020 | Отправлено: 11:35 05-10-2024
    skuwakin

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    Просто нет слов! БОЛЬШУШЕЕ вам спс! Сам бы я до такого вряд-ли бы допер, ну или допирал бы ну ооооооочень долго...  После добавления этого параметра с рекомендованными вами значениями все заробило просто идеально!

    Всего записей: 294 | Зарегистр. 17-03-2005 | Отправлено: 14:30 05-10-2024 | Исправлено: skuwakin, 14:30 05-10-2024
    FiLinX



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    с ютуба вообще как то всё не так щас..
    например вот просмотр в потплеере через обычный парсер там:  
    если до этого смотрели что то (в недоконца ещё отслеженной зависимости), то новую ютубную ссылку может запустить только в VP9видео+OPUSзвук, притом в выборе форматов там будут лишь эти с VP9 вебэмные, не более 5-6
    но, если снизу там кликнуть по AAC аудио дорожке, то после начала воспроизведения и открытия вновь выбора форматов - покажет уже всю портянку в полтора десятка, и налчествующими уже H264 в mp4
     
    аналогичную туфту замечал и при yt-dlp -F запросах  -  запрос по одному и тому же ютуб-урлу - точно так же, в первый раз выдаёт коротенький список одних VP9 и AV1, а повторный запрос вывалит всю портянку с H264

    Всего записей: 2282 | Зарегистр. 05-05-2010 | Отправлено: 18:08 05-10-2024
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru