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

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

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

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
 
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
  • BAT-ник от DeZz
  • кнопки от notinthewoods
  • BAT-ник, Downloader, расширения от 351878
  • Youtube Format IDs  
     


  • Всего записей: 38840 | Зарегистр. 26-02-2002 | Отправлено: 09:08 17-02-2024 | Исправлено: 351878, 17:25 14-03-2024
    5555555



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

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

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

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

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

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

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

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

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

    Всего записей: 1272 | Зарегистр. 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, остальное - торренты, свое видео  без проблем.

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



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

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

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

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

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

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

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

    Всего записей: 1257 | Зарегистр. 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 дзена

    Всего записей: 1272 | Зарегистр. 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 , но он видимо учитывает аудио и не помогает
    нужно применить только к видео

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

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

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

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

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



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

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

    Всего записей: 1775 | Зарегистр. 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
     

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

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

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

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

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

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

    Всего записей: 1257 | Зарегистр. 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

     

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

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

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

    Advanced 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 и отрабатывает размер файла

    Всего записей: 1257 | Зарегистр. 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-компонента Питона

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

    Всего записей: 4069 | Зарегистр. 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", но чтото не особо помогло
     

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

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

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

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

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

    Всего записей: 1257 | Зарегистр. 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

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