youtube-dl | yt-dlp (часть 2) - [41] :: Программы :: Компьютерный форум Ru.Board
Перейти из форума на сайт.

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

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

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

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



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

    Цитата:
    попробовать поменять контейнер на mkv
    изначально mkv всегда, как более адекватное.
     
    VitalyF

    Цитата:
    с торрентов, с офф. сайтов
    про это речь вообще не шла, только youtube

    Цитата:
    эт-тока вечером
    у меня dune tank и dune base 3. Аппаратная и следовательно прошивки разные, а поведение однотипное.

    Всего записей: 2617 | Зарегистр. 01-04-2004 | Отправлено: 11:43 18-03-2024 | Исправлено: 5555555, 11:44 18-03-2024
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    5555555 [?]
    Цитата:
    давно не выкачивал, но ранее действительно такой проблемы не было практически.

    чем ты раньше качал?  
    если youtube-dl то там по умолчанию качает avc+aac, а yt-dlp максимальное (с ограничением пока, av1 не максимальное у них) vp9+opus и тут надо вручную выбирать либо compat флаг добавлять
    может у тебя кодеки не поддерживаются

    Всего записей: 6884 | Зарегистр. 11-02-2020 | Отправлено: 12:46 18-03-2024
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    5555555
    Цитата:
    у меня dune tank
    +
    smart TV качает играет и застревает?

    Всего записей: 1410 | Зарегистр. 03-03-2004 | Отправлено: 13:56 18-03-2024 | Исправлено: VitalyF, 14:02 18-03-2024
    5555555



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

    Цитата:
    качает avc+aac, а yt-dlp максимальное
    у меня приоритет - универсальность.
    vp9 никогда не качал, также как и максимальное - в нем у меня нет просто необходимости.
    H.264/AVC
     
     
    Добавлено:
    VitalyF

    Цитата:
    smart TV качает и застревает?
    не юзаю. Проблема исключительно с youtube, остальное - торренты, свое видео  без проблем.

    Всего записей: 2617 | Зарегистр. 01-04-2004 | Отправлено: 13:58 18-03-2024
    FiLinX



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    во блин, оказывается yt-dlp не умеет в эмбеды дзена)
    https://dzen.ru/embed/v8qtj52dRBhU

    Всего записей: 2919 | Зарегистр. 05-05-2010 | Отправлено: 07:12 19-03-2024
    RazOne707



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FiLinX
    Как в этот эмбедед перейти на Дзене ? Только не говори,что ссылка выдирается посредством инструментов разработчика)

    Всего записей: 2486 | Зарегистр. 06-10-2023 | Отправлено: 07:20 19-03-2024 | Исправлено: RazOne707, 07:30 19-03-2024
    VitalyF

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

    Всего записей: 1410 | Зарегистр. 03-03-2004 | Отправлено: 08:51 19-03-2024 | Исправлено: VitalyF, 08:58 19-03-2024
    RazOne707



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VitalyF
    Да оно и обычно вот так работает: https://dzen.ru/video/watch/65f8877263bc61603a6471f2
    Переход в эмбедед если не штатными средствами (расширения, инструменты разработчика итд), то смысл таких извращений)

    Всего записей: 2486 | Зарегистр. 06-10-2023 | Отправлено: 09:01 19-03-2024 | Исправлено: RazOne707, 09:05 19-03-2024
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Мне только dzena ещё  не хватало, нафига мне эта помойка, если с офф сайта нормально качается >> https://smotrim.ru/video/2777159
    Дзен наверно спит и видит себя 2-ым youtub-ом, от рекламы их тошнит!  
    PS а это - один из партнёров https://dzen.ru/video/watch/65f8877263bc61603a6471f2 дзена

    Всего записей: 1410 | Зарегистр. 03-03-2004 | Отправлено: 10:41 19-03-2024 | Исправлено: VitalyF, 11:43 19-03-2024
    euheny



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

    Цитата:
    так не костыль, а офф решение  

    не могу согласится - нарушение здравого смысла я как человек неприемлю
    я не могу запускать бессмысленные процессы так же как и вилами воду в реке месить
     
    RazOne707

    Цитата:
    --match-filter "filesize <= 60M" --match-filter "filesize_approx <= 60M"

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

    Всего записей: 4268 | Зарегистр. 22-11-2006 | Отправлено: 13:51 19-03-2024
    RazOne707



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

    Цитата:
    попробовал --throttled-rate , но он видимо учитывает аудио и не помогает

    Это реконнект при низкой скорости.
    Для фильтрации по битрейту видео должно быть как-то так: --match-filter "vbr => 1000k" (фильтр c vbr "<=>" наоборот  почему-то отрабатывает, нужно выставить "больше или равно", чтобы отработало "меньше или равно" и наоборот).
    Само число 1000 - выставить под минимальное, что в статичном видео, если там меньше 500Kbit/s, то прописать 500k

    Всего записей: 2486 | Зарегистр. 06-10-2023 | Отправлено: 14:31 19-03-2024 | Исправлено: RazOne707, 15:07 19-03-2024
    FiLinX



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707  [?]
    Цитата:
    Как в этот эмбедед перейти на Дзене

    без понятия) я на дзен вообще не хожу)
    но вот остальные то сайты в вебе прекрасно фреймы плеера дзена у себя размещают - они и есть эмбед

    Всего записей: 2919 | Зарегистр. 05-05-2010 | Отправлено: 15:13 19-03-2024
    euheny



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

    Цитата:
     --match-filter

     
    пробовал меньше-больше, качает во всех вариантах
     

    Код:
    yt-dlp --match-filter "vbr => 200k" -f "bestvideo[height<=430]+bestaudio/best" https://www.youtube.com/watch?v=YBCk-uap2pE
     

    Всего записей: 4268 | Зарегистр. 22-11-2006 | Отправлено: 18:03 19-03-2024
    RazOne707



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

    Цитата:
    пробовал меньше-больше, качает во всех вариантах

    Твоя строчка, все нормально отработало и скипнуло:
    Даже ffmpeg c ffprobe удалил на всякий, отрабатывает.Может у тебя старая версия yt-dlp ?

     
    А вот уже изменить меньше-больше, уже качает:

     
    И кстати смысл такое с -f прописывать, тоже самое будет: -S "res:430"

    Всего записей: 2486 | Зарегистр. 06-10-2023 | Отправлено: 18:51 19-03-2024 | Исправлено: RazOne707, 19:14 19-03-2024
    euheny



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

    Цитата:
    Может у тебя старая версия yt-dlp ?  

     

    Код:
    yt-dlp --match-filter "vbr => 200k" --match-filter "filesize <= 60M" --match-filter "filesize_approx <= 60M" -f "bestvideo[height<=430]+bestaudio/best" https://www.youtube.com/watch?v=YBCk-uap2pE

     

    Всего записей: 4268 | Зарегистр. 22-11-2006 | Отправлено: 22:58 19-03-2024
    vasevase

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Коллеги, а кто-нибудь может пояснить,
    при каких условиях есть возможность
    проверить [ощутить преимущество от]
    multiprocessing-компонента Питона, который
    добавляется при сборке YTDLP под винду?
     
    Убираю из каталога - всё так же качается/муксится.

    Всего записей: 3570 | Зарегистр. 28-08-2010 | Отправлено: 23:19 19-03-2024
    RazOne707



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    euheny
    Вот так работает:  
    yt-dlp --match-filter "vbr => 200k & filesize_approx <= 60M" -f "bestvideo[height<=430]+bestaudio/best" https://www.youtube.com/watch?v=YBCk-uap2pE
     
    Если еще добавить filesize - то уже нет, filesize_approx вообще отрабатывает по сути ,его и оставлять и не конфликтует с фильтром vbr и отрабатывает размер файла

    Всего записей: 2486 | Зарегистр. 06-10-2023 | Отправлено: 23:33 19-03-2024 | Исправлено: RazOne707, 23:52 19-03-2024
    euheny



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

    Цитата:
    И кстати смысл такое с -f прописывать, тоже самое будет: -S "res:430"

    просто работало хорошо изначально - вот и не трогаю
     

    Цитата:
    --match-filter "vbr => 200k & filesize_approx <= 60M"

    ну вот теперь вроде можно и закрепится, спасибо - надеюсь многим поможет
    ещёб донести до разрабов тщетность поиска новых роликов в конце плейлиста
     
    vasevase

    Цитата:
    ощутить преимущество от]  
    multiprocessing-компонента Питона

    так это глупо, просто мода такая тупая
    моглибы собирать одну сборку для всех виндов и не выё-ся

    Всего записей: 4268 | Зарегистр. 22-11-2006 | Отправлено: 14:34 21-03-2024
    euheny



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

    Цитата:
    --match-filter "vbr => 200k & filesize_approx <= 60M"

    оказалось теперь ничего не качает
     
    короче так проверяем
    yt-dlp https://www.youtube.com/watch?v=YBCk-uap2pE это картинка, пропуск
    yt-dlp https://www.youtube.com/watch?v=rmwnQ8NC32U это слишком большое, пропуск
    yt-dlp https://www.youtube.com/watch?v=iAJ1mD2W-Fw а вот это надо вытянуть
     
    пробовал еще --match-filter "duration => 900", но чтото не особо помогло
     

    Всего записей: 4268 | Зарегистр. 22-11-2006 | Отправлено: 18:26 21-03-2024
    RazOne707



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

    Цитата:
    yt-dlp https://www.youtube.com/watch?v=iAJ1mD2W-Fw а вот это надо вытянуть

    Я так понимаю качается 360p ?  Тут у него не approx (это те что с ~)

     
    Я не знаю почем два фильтра vbr + filesize вместе не дружат, косяк изначально у фильтра vbr, что его нужно наоборот выставлять
    По хорошему нужно оба фильтра filesize и filesize_approx при таких скачиваниях не 1080

    Всего записей: 2486 | Зарегистр. 06-10-2023 | Отправлено: 20:24 21-03-2024 | Исправлено: RazOne707, 20:33 21-03-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

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