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

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

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

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 [?]
  • Обход корпоративных/провайдерских блокировок [?]
  • Обход блокировок связанный с медиаконтентом - видео, аудио.. [?]
     

  • Всего записей: 39488 | Зарегистр. 26-02-2002 | Отправлено: 09:08 17-02-2024 | Исправлено: greeple, 16:23 27-05-2025
    Nikolay1963



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple Тоже не качает,сделал 12 тоже нет,DPI стоит в службах.

    Всего записей: 163 | Зарегистр. 07-04-2021 | Отправлено: 05:47 27-09-2024
    vasevase

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DimitriusXZ , greeple, Nikolay1963
    Надо хотя бы строку запуска для примера давать.
    Ну и там версию утилиты / ОС / разрядность всего.
     
    Через онлайн-сервис, якобы, 18-го формата нет.
    Может, вы 18-й качаете. 'Отдельными кусками' - качает.
     
    Вот вам и ответ: настраивайте обходы [без обсуждения тут],
    либо пользуйтесь онлайн-качалками. Тут недавно публиковали
    целый ворох оных. Есть толковые, кстати, взял себе на заметку...

    Всего записей: 3592 | Зарегистр. 28-08-2010 | Отправлено: 09:28 27-09-2024
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Nikolay1963 [?]
    Цитата:
    DPI стоит в службах.

    перезапусти вручную, нафига он тебе в службах?
     
    Добавлено:
    для ютуба и для всех остальных сайтов разные настройки надо сейчас использовать, потому что с настройками для ютуба (фэйками этими) некоторые сайты не работают
     
    Добавлено:
    vasevase [?]
    Цитата:
    Надо хотя бы строку запуска для примера давать.

    всё в дефолте же, что не понятного?
    в гудбай дефолт который уже написан в батнике для ютуба, только фэйк на 12 сделать
    а yt-dlp так как тебе надо
     
    Добавлено:
    если фэйк не будет работать, то дальше уже менять\добавлять что-то

    Всего записей: 6921 | Зарегистр. 11-02-2020 | Отправлено: 12:30 27-09-2024
    vasevase

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

    Цитата:
    greeple: всё в дефолте же

    Я не про тебя (и себя) и не про GBDPI. У меня тоже качает,
    единственное - 18-й формат зарядил: он, да,
    выдал ошибку скачивания. Но в иных случаях же надо
    исходные какие-то данные иметь. Лог скачивания [YT-DLP]
    [и ком.строку] двух вышеперечисленных роликов, например.
    Иначе остаётся только 'ванговать'...
     
    --socket-timeout X --extractor-retries X
    ^^ вот эти два параметра YT-DLP можно попробовать увеличить
    тем, у кого скачивание 'обламывается' [по известной причине].
    X - ваше значение. По умолчанию — что-то типа трёх.

    Всего записей: 3592 | Зарегистр. 28-08-2010 | Отправлено: 15:48 27-09-2024 | Исправлено: vasevase, 15:54 27-09-2024
    DimitriusXZ

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vasevase, не получилось у меня скачать эти видео через онлайн-загрузчики.
    Если у вас получилось - подскажите какие использовали.
     
    Добавлено:
    В любом формате.

    Всего записей: 892 | Зарегистр. 17-01-2010 | Отправлено: 20:46 27-09-2024
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple,
    Цитата:
    гитхаб в рекомендациях подкинул репозиторий с сервисом https://github.com/lighttube-org/LightTube поглядел, прикольный
    есть инстансы (ru почему-то с ошибкой, не подключается, в дефолтном который в репозитории видео не грузятся)
    https://lighttube.org/instances тут первый в списке нормально работает и поиск и видео воспроизводятся через прокси (для рф актуально) и интерфейс вроде как ютуб во всём, но лёгкий
    и там же есть скачка https://tube.instellate.xyz/download/Ftv9THI9PGc и с офф ссылок и через прокси ссылки вида https://tube.instellate.xyz/proxy/media/Ftv9THI9PGc/137 правда форматов маловато https://i.imgur.com/eSLPGC5.png им бы 9*ые форматы которые объединены, цены бы не было
    Грустно всё с эти фронтендом. Документации и API как у invidious у него нет. Ну или я не нашёл. А я искал. Инстансы отдают html через пень-колоду и повезёт, если с первого раза. Русский инстанс вообще не работал ...
     
    Видео же ... Видео же возвращало в лучшем случае "403 forbidden". В худшем - htnl (я прошёлся по всем доступным инстансам)

    Всего записей: 2482 | Зарегистр. 19-09-2011 | Отправлено: 04:45 28-09-2024 | Исправлено: Baltazar500, 04:46 28-09-2024
    vasevase

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DimitriusXZ
    Ответил в ПМ.
     
    Кстати про эти сервисы, в тч из цитаты Baltazar500:
    они отдают вам, грубо говоря, сгенерированную ссылку
    по типу отработки YT-DLP -g
     
    А там уже могут начаться 'пляски' из-за препонов Гугла,
    либо, известного характера 'замедлений', направленных
    на адреса googlevideo. Т.е. даже если ссылка изначально
    рабочая, дальше уже могут быть на вашей стороне косяки.
     
    Резюме: c большой долей вероятности будет работать сервис,
    который не генерирует гуглоссылку на итоговое видео,
    а тот, что видео/аудио отдаёт со своего же сайта.

    Всего записей: 3592 | Зарегистр. 28-08-2010 | Отправлено: 04:59 28-09-2024 | Исправлено: vasevase, 05:04 28-09-2024
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Baltazar500
    https://i.imgur.com/NSFFzPY.png

    Всего записей: 6921 | Зарегистр. 11-02-2020 | Отправлено: 11:54 28-09-2024
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple, штош. Понятно. Буду использовать как источник для создания плейлистов. Для этого этот фронтенд годится. Если html отдаёт

    Всего записей: 2482 | Зарегистр. 19-09-2011 | Отправлено: 12:18 28-09-2024
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Baltazar500
    хотя тот который пробовал тогда https://i.imgur.com/gH8ktkG.png и сейчас нормально работает (если в настройках страну вьетнам выбрать) https://tube.instellate.xyz/watch?v=aetXqd9B8WE думал может наши тормозят, хотел проверить добавив адрес в список прокси, открыл, а там нормально всё грузится
     
    Добавлено:
    только скачивание не работает

    Всего записей: 6921 | Зарегистр. 11-02-2020 | Отправлено: 12:33 28-09-2024
    neorumtu

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Понадобилось мне тут скачать один видос с сайта. Через расширение The Stream Detector получил ссылку на mpd. Скармливаю в yt-dlp, выбираю разрешение и тут начинаются странности. Он пишет, что собирается скачать десятки гигабайт, пишет ошибки, что ожидается такой-то размер, а получил такой-то, скачанные фрагменты имеют повторы. В общем, чтобы вас не утомлять своими похождениями, расскажу что мне помогло (по совету chatgpt):
    вот эта китайская кроссплатформенная консольная утилита, написанная на C# N_m3u8DL-RE

    Код:
    N_m3u8DL-RE "URL/master.mpd" --save-name movie -M mp4 -sv res="1280*" -sa best

    доки по запросу --help и --morehelp select-video, требуется ffmpeg в PATH.
    Что интересно, mpd файл с виду стандартный, структура понятная, но его никто не брал, ни расширение VideoDownload Helper, ни ffmpeg, транскод через VLC какую-то дичь выводил с рассинхроном (даже его пробовал).
     
    Я вообще-то до этого отследил ссылки в инспекторе браузера, сам скачал фрагменты и склеил. Потом сверился с mpd файлом. Просто, это неудобно. Что интересно, подобную дичь с mpd я и раньше видел в yt-dlp, не удавалось ему закачать успешно.

    Всего записей: 884 | Зарегистр. 30-08-2023 | Отправлено: 18:55 28-09-2024 | Исправлено: neorumtu, 18:57 28-09-2024
    Baltazar500



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

    Цитата:
    хотя тот который пробовал тогда https://i.imgur.com/gH8ktkG.png и сейчас нормально работает (если в настройках страну вьетнам выбрать) https://tube.instellate.xyz/watch?v=aetXqd9B8WE думал может наши тормозят, хотел проверить добавив адрес в список прокси, открыл, а там нормально всё грузится
    lighttube форматы (18)/адаптивные форматы (137) не отдаёт. Там со скрипом сейчас выдаётся hls, но он далеко не все линки может переварить. Тут он ожидаемо обломался

    Всего записей: 2482 | Зарегистр. 19-09-2011 | Отправлено: 07:31 29-09-2024
    neorumtu

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Для альтернативного быстрого доступа к ютубу (чтобы избежать его тормозного интерфейса/скриптов) я использую две программы:
    1. MiniTube
    2. FreeTube
    Обе не без недостатков. В MiniTube мало функционала, даже ссылку скопировать квест, зато native. И не играет некоторые малопопулярные ролики с 50/60p. А на остальных 50/60p качество почему-то не выше 480p. Баг рапорт есть, но разраб (итальянец) молчит. Хотя, недавно был релиз на Qt6.
    FreeTube в общем, годнота пока. Но лично меня не устраивает, что нельзя выбрать 720p30 (только 50/60p, а они у меня подлагивают почему-то). И это не исправить, потому что проге теперь приходиться выдавать себя за iphone, а айфону только только такие форматы предлагаются. Прога на Electron, но легка, запускается быстро. Это не веб страница с ютубом, а собственный интерфейс и обращение по API. Много вкусных опций. Есть история, можно легко передать ссылку во внешний плеер (например, mpv), правда, ютуб за это быстро банит.
    Идеала нет.

    Всего записей: 884 | Зарегистр. 30-08-2023 | Отправлено: 12:21 29-09-2024 | Исправлено: neorumtu, 12:23 29-09-2024
    DimitriusXZ

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Сохраняя видео на жесткий диск компьютера.
    Часто если в названии есть нестандартные символы – имена получаются не корректными.
    Например не правильно отображаются буквы "й" и "ё".
    И некоторые другие.
    Имеются написанные правила  "--replace-in-metadata" для русской публики?

    Всего записей: 892 | Зарегистр. 17-01-2010 | Отправлено: 19:30 01-10-2024
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DimitriusXZ
    Цитата:
    Сохраняя видео на жесткий диск компьютера...
    Из всего этого >>
    Цитата:
    # "re_replace: '\s+', ' ', 'title'"
    #--match-filter "!is_live & title~=(?i)Green|Blue" --match-filter "!is_live & description~=(?i)Green|Blue"
    #--parse-metadata "title?P<title>.+?)[\s\d-]*\|"
    --replace-in-metadata "title" "(" "_"
    #--replace-in-metadata "title" "[\U00010000-\U0010ffff]" ""
    #--replace-in-metadata "title" "\/\s" ""
    #--replace-in-metadata "title" ":" "_"
    #--replace-in-metadata "title" '"' ""
    #--replace-in-metadata "title" "&" "_"
    #--replace-in-metadata "title" " " "_"
    #--replace-in-metadata "title" [ ] ""
    #--replace-in-metadata "title" "%" "_"
    #--replace-in-metadata "title" "." ""
    --replace-in-metadata "title" "[\u263a-\U0001F1FF]" ""
    --replace-in-metadata "title" '\|\s|/ |\\ |\"|\?|\@|\«|\»|\:|\&' ""
    #--replace-in-metadata "title"  "[|% :;,-/#\*\\'!]" " "
    #--replace-in-metadata "title" "[\? /]" ""
    #--replace-in-metadata "title" "[|%\&#9889; :;,-/#*\"!]" """
    #"[\?]"
    #--replace-in-metadata "title" " \(Original Mix\)" "" worked
    #/[^A-Za-z0-9\+\/\=]/g, ""
    мне хватает 3-х строк не закомментированных

     
     

    Всего записей: 1413 | Зарегистр. 03-03-2004 | Отправлено: 20:35 01-10-2024 | Исправлено: VitalyF, 20:42 01-10-2024
    www_world

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

    Цитата:
    Сохраняя видео на жесткий диск компьютера.
    Часто если в названии есть нестандартные символы – имена получаются не корректными.
    Например не правильно отображаются буквы "й" и "ё".
    И некоторые другие.
    Имеются написанные правила  "--replace-in-metadata" для русской публики?

    В свое время предлагал потестить [?] строку с заменами [?], но желающих не нашлось.
    Относительно ё и й - нетипичная ситуация. Проблемы возможны, если эти буквы кодированы не унитарными символами, а суррогатными (об этом ранее говорил, в теме по регэкспам). То есть, на байтовом уровне состоят из двух юникод символов - отдельно е и отдельно символ надстрочного двоеточия и аналогично с буквой й.
    Решение проблемы - замена  соответствующей пары юникод символов на один (соответствующий нужной букве).
    Чтобы окончательно убедиться в правильности решения проблемы нужны конкретные примеры с проблемами для указанных символов.

    Всего записей: 544 | Зарегистр. 04-11-2018 | Отправлено: 23:02 01-10-2024
    chronovirus

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, как в этом батнике (от wincmd64), в строке:  

    Код:
    :: finds the downloads folder
    FOR /F "USEBACKQ TOKENS=2,*" %%a IN (
        `REG QUERY "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /V {374DE290-123F-4565-9164-39C4925E467B}`
    ) DO (SET DOWNLOADS=%%b)

     
    добавить сохранение по нужному мне пути файловой системы (типа D:\Videos), а не по ссылки в реестре (по умолчанию автором указана пользовательская папка Downloads) ?

    Всего записей: 4 | Зарегистр. 22-05-2022 | Отправлено: 22:58 03-10-2024 | Исправлено: chronovirus, 23:01 03-10-2024
    greeple

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

    Код:
    :: finds the downloads folder
    FOR /F "USEBACKQ TOKENS=2,*" %%a IN (
        `REG QUERY "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /V {374DE290-123F-4565-9164-39C4925E467B}`
    ) DO (SET DOWNLOADS=%%b)

    и в SET DOWNLOADS напиши свою папку

    Код:
    SET DOWNLOADS=C:\Users\chronovirus\Desktop

    и потом в конце в вызове yt-dlp переменную %DOWNLOADS% закавыч двойными "%DOWNLOADS%" или там выше закавыч когда путь прописываешь

    Код:
    SET "DOWNLOADS=C:\Users\chronovirus\Desktop"

    Всего записей: 6921 | Зарегистр. 11-02-2020 | Отправлено: 23:18 03-10-2024
    Weeggllss

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ERROR: [youtube] 1o0VXZKen1A: Sign in to confirm you’re not a bot. This helps protect our community. Learn more
     
     
    Ютуб начал почему-то подозревать во мне бота и не дает ничего скачать. В браузере всё нормально воспроизводится. А в yt-dlp вот так. С прокси, с впн, без них. С разными gui.

    Всего записей: 14 | Зарегистр. 13-02-2020 | Отправлено: 06:56 04-10-2024
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Weeggllss
    https://github.com/yt-dlp/yt-dlp/issues/10128
    залогиниться https://github.com/yt-dlp/yt-dlp/blob/master/README.md#authentication-options
    подкинуть куки youtube-dl | yt-dlp (Часть 2) [?]
    вот ещё инфа https://github.com/yt-dlp/yt-dlp/wiki/Extractors#po-token-guide и https://github.com/yt-dlp/yt-dlp?tab=readme-ov-file#youtube
    где брать токен не смотрел, это уже ты сам там
    но достаточно залогиниться или просто создать куки и подкинуть в строку запроса txt

    Всего записей: 6921 | Зарегистр. 11-02-2020 | Отправлено: 12:36 04-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 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

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