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

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

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

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

    Цитата:
    because the name is different
    https://github.com/nicolaasjan/yt-dlp/releases/download/2025.08.14.072314/yt-dlp_x86_win7.exe
    https://github.com/nicolaasjan/yt-dlp/releases/download/2025.08.14.072314/yt-dlp_win7_x86.exe
    yt-dlp_x86_win7.exe for the file and link, but tries to download yt-dlp_win7_x86.exe  

     
    There was an error in my `./yt_dlp/update.py` (Locally; not in the source on GitHub yet).
     
    I have uploaded a new x86_win7 file.
    I sure hope it is fixed now... *shame*

    Всего записей: 19 | Зарегистр. 10-08-2025 | Отправлено: 22:39 15-08-2025 | Исправлено: nicolaasjan, 22:41 15-08-2025
    vasevase

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Коллеги, а про "панику" я не понял:
    это локальное что-то у юзеров, что они кинулись
    обновляться, или для какого-то ресурса актуально?
    Потому как YouTube на днях тестил своей июньской
    версией YT-DLP, и у меня норм. качало видео/аудио...
     
    nicolaasjan
    About "hiding feature" ( [more] tag ):
    that was made against silly spammers, etc. Just wait some time.

    Всего записей: 3634 | Зарегистр. 28-08-2010 | Отправлено: 09:52 16-08-2025 | Исправлено: vasevase, 09:56 16-08-2025
    nicolaasjan

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    I've changed a few things and now the update process went without errors and warnings.
     

    Код:
    [debug] Fetching release info: https://api.github.com/repos/nicolaasjan/yt-dlp/releases/latest
    [debug] Downloading _update_spec from https://github.com/nicolaasjan/yt-dlp/releases/latest/download/_update_spec
    [debug] Downloading SHA2-256SUMS from https://github.com/nicolaasjan/yt-dlp/releases/download/2025.08.16.082053/SHA2-256SUMS
    Current version: nicolaasjan/yt-dlp@2025.08.14.072314
    Latest version: nicolaasjan/yt-dlp@2025.08.16.082053
    Current Build Hash: 3becb2e3a07da4635929c347ef2c2499e30ab1752b55154d7168a47eca0bff66
    Updating to nicolaasjan/yt-dlp@2025.08.16.082053 ...
    [debug] Downloading yt-dlp_x86_win7.exe from https://github.com/nicolaasjan/yt-dlp/releases/download/2025.08.16.082053/yt-dlp_x86_win7.exe
    Updated yt-dlp to nicolaasjan/yt-dlp@2025.08.16.082053

     
    Note, that `-U` only works for the exe builds, not for the zipped builds.

    Всего записей: 19 | Зарегистр. 10-08-2025 | Отправлено: 12:41 16-08-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    nicolaasjan
    Цитата:
    I've changed a few things and now the update process went without errors and warnings.  


    https://a.i.getapic.me/mjf6.png а это всегда так было? чтобы предыдущая версия сохранялась с .old? и так каждый раз будет перезаписывать этот файл yt-dlp_x86_win7.exe.old или будет создавать новые yt-dlp_x86_win7.exe (1).old? это у меня что-то не удалилось, этот файл удаляется обычно
    vasevase
    Цитата:
    Коллеги, а про "панику" я не понял:
    это локальное что-то у юзеров, что они кинулись
    обновляться, или для какого-то ресурса актуально?

    просто чел словил ошибку и всё

    Всего записей: 7402 | Зарегистр. 11-02-2020 | Отправлено: 13:08 16-08-2025 | Исправлено: greeple, 13:17 16-08-2025
    nicolaasjan

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    That's weird.
    But you can rename your file to just `yt-dlp.exe` and it will update anyway.
    The new file will then also be called `yt-dlp.exe`.
     
    Here the old file was deleted, not renamed.

    Всего записей: 19 | Зарегистр. 10-08-2025 | Отправлено: 16:41 16-08-2025
    LZAA

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

         https://ytdlp.online/ytdlp-help.html
     
         В какую директорию он сохраняет файл?

    Всего записей: 2582 | Зарегистр. 09-01-2010 | Отправлено: 14:01 17-08-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LZAA
    в какую твой браузер сохраняет файлы, в такую и сохраняет
     
    Добавлено:
    https://a.i.getapic.me/mjk8.png если добавить -o то только вот так -o download/%(title)s.%(ext)s начиная с download и дальше своё названия
    https://ytdlp.online/download/ сюда, очищается каждый час, если ты про эту директорию
     
    Добавлено:
    кстати он у них работает на запросах таких
    https://ytdlp.online/stream?command=-F%20https%3A%2F%2Fwww.youtube.com%2Fshorts%2FFRhCxIo8ZFk
    https://ytdlp.online/stream?command=https%3A%2F%2Fwww.youtube.com%2Fshorts%2FFRhCxIo8ZFk
    вывод в евентах, в принципе можно как у них в коде оно кодируется eventSource = new EventSource(`/stream?command=${encodeURIComponent(command)}`); просто взять ${encodeURIComponent(command) и в букмарклет или скрипт свой добавить и будет сразу отправлять на загрузку и будешь получать ссылку https://a.i.getapic.me/mjkc.png
    прикол, надо будет себе куда нибудь прикрутить

    Всего записей: 7402 | Зарегистр. 11-02-2020 | Отправлено: 14:41 17-08-2025 | Исправлено: greeple, 14:50 17-08-2025
    LZAA

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

           Если я правильно понял, то сначала контент скачивается на сервер 'https://ytdlp.online/download/', и после этого browser скачивает оттуда на диск. OK.
           Ещё вопрос. Я пытался остановить скачивание клавиатурой, но это не работает. Можно, конечно, страницу перезагрузить, но можно ли остановить скачивание клавиатурой?

    Всего записей: 2582 | Зарегистр. 09-01-2010 | Отправлено: 18:20 17-08-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LZAA
    Цитата:
    Можно, конечно, страницу перезагрузить, но можно ли остановить скачивание клавиатурой?

    нельзя, и даже если ты перезагрузишь страницу, то видео всё равно туда скачается
    запустил, всё, оно скачалось туда и через час удалится, остановить нельзя (я так понял)

    Всего записей: 7402 | Зарегистр. 11-02-2020 | Отправлено: 20:06 17-08-2025
    FiLinX



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    Цитата:
    https://ytdlp.online/download/ сюда

    грёпаный монастырь...  сплошь одни порно..  мдяя..  по сути  -  зеркало уровня социума )

    Всего записей: 3105 | Зарегистр. 05-05-2010 | Отправлено: 21:47 17-08-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FiLinX
    оно очищается, час назад и днём такого не было, видимо проснулись те кому это надо тут качать, а не на компе
    а ну кстати с телефона наверно удобно качать так, чтобы не городить себе терминалы с питоном или как там сабж на смартфонах наколдовать

    Всего записей: 7402 | Зарегистр. 11-02-2020 | Отправлено: 22:54 17-08-2025
    RazOne707



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Можно просто приложение Seal, это и гуи и yt-dlp в одном флаконе
    Кому надо: https://f-droid.org/ru/packages/com.junkfood.seal/

    Всего записей: 2837 | Зарегистр. 06-10-2023 | Отправлено: 14:25 18-08-2025 | Исправлено: RazOne707, 18:19 18-08-2025
    FiLinX



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yt-dlp оказывается не умеет поддомены выцеплять..
    встретил тут  https://vksport.vkvideo.ru/sport  и не алё с таких

    Всего записей: 3105 | Зарегистр. 05-05-2010 | Отправлено: 23:01 19-08-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FiLinX
    Цитата:
    yt-dlp оказывается не умеет поддомены выцеплять..

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

    Всего записей: 7402 | Зарегистр. 11-02-2020 | Отправлено: 23:46 19-08-2025
    FiLinX



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    похоже что не так же..
    видать у них для спорт-видосов вообще отдельный пул серверов со своим путём
    ну, по крайней мере у меня не выходит, если я с этого видоса https://vksport.vkvideo.ru/video-203029839_456240151  удаляю поддомен и пробую открыть в браузе как обычный вк-видос, то оно один хрен само редиректит на тот спортс поддомен, к тому же ещё и в подменяя на мобильный вид - https://vksport.m.vkvideo.ru/video-203029839_456240151  
     как лента получается
     
    Добавлено:
    аа, нет, нормально всё с удалением поддомена  -  yt-dlp уже цепляет их

    Всего записей: 3105 | Зарегистр. 05-05-2010 | Отправлено: 01:46 20-08-2025
    Mannel

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Только у меня скачка с ютуба отвалилась? Доступны не все форматы и, если их попытаться скачать, выдаёт 403. Но через некоторые прокси после нескольких попыток всё же качает (311+234 hlsnative). nightly и master не помогли.
     
    В интернете пишут, что IP грязный. Добавление --extractor-args "youtube:player-client=default,tv_simply" помогло.
    Или можно --extractor-args "youtube:player-client=web_embedded,web,tv"

    Всего записей: 74 | Зарегистр. 26-07-2025 | Отправлено: 03:09 20-08-2025 | Исправлено: Mannel, 04:01 20-08-2025
    Nikolay1963



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

    Всего записей: 164 | Зарегистр. 07-04-2021 | Отправлено: 09:20 20-08-2025
    029A



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Кто-то использует timestamp для добавления времени релиза или заливки видео на Youtube в имя файла? Что-то типа такого

    Код:
    -o "[%(upload_date)s %(timestamp+10800>%H.%M.%S)s]%(title)s.%(ext)s"
     
    С утра перестало работать, выдаёт [20250820 NA] вместо времени. С release_timestamp та же история.
    И можно ли еще как-то получить время?

    Всего записей: 39 | Зарегистр. 08-02-2006 | Отправлено: 09:45 20-08-2025 | Исправлено: 029A, 11:14 20-08-2025
    Ligre

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    029A
    Обновитесь, там как раз обнова сегодня вышла.

    Всего записей: 1005 | Зарегистр. 20-11-2011 | Отправлено: 11:13 20-08-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    029A
    Цитата:
    И можно ли еще как-то получить время?

    у меня всегда epoch было
    %(epoch-3600>%H-%M)s
     
    ps только чет он сейчас пишет yt-dlp: error: invalid video print template "%(epoch-3600": incomplete format key
    ааа, я просто кавычки не поставил
    у меня твой нормально работает, и на этой и на прошлой версии и на недельной давности
    только пишет 09.00.33 что там должно быть?
    epoch 08-31-34  
    на Москву %(epoch+10800>%H-%M-%S)s

    Всего записей: 7402 | Зарегистр. 11-02-2020 | Отправлено: 12:03 20-08-2025 | Исправлено: greeple, 12:42 20-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

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