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

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

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

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  
     


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

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

    Цитата:
    ага проверил в lively https://i.imgur.com/BaQLSKf.png нормально отображает

    Разве не дергается с несколькими кадрами? Вот так: https://www.upload.ee/files/16366641/Rec.mp4.html
    Если не дергается, возможно lively что-то еще нужно в windows, чего нет у меня в сборке винды. Родные что идут с ним все норм

    Всего записей: 1264 | Зарегистр. 06-10-2023 | Отправлено: 16:21 08-03-2024 | Исправлено: RazOne707, 16:42 08-03-2024
    shamagov



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

    Цитата:
    не хочется

    Как хотите, конечно.. а мне эта программа иногда помогает выиграть в шахматишки

    Всего записей: 944 | Зарегистр. 04-02-2010 | Отправлено: 17:04 08-03-2024
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Цитата:
    Разве не дергается с несколькими кадрами? Вот так: https://www.upload.ee/files/16366641/Rec.mp4.html

    Да дергается, на виртуалке просто запустил, там и обычные тормозят. Эту открыл, смотрю цвет норм и двигается, и закрыл, не посмотрев что оно этот первый поток секундный повторяет. Значит не воспроизводит
     
    shamagov
    Цитата:
    Как хотите, конечно.. а мне эта программа иногда помогает выиграть в шахматишки
     

    я просто не люблю лишние нагрузки. Оно хоть и не потребляет почти ничего, но я почти всё что сейчас не нужно выключаю. Хоть там и есть пауза когда другое приложение открывается, всё равно не хочется
    разве что на виртуалке потыкать, но не всегда есть время, а когда есть, то лень да и другие дела есть
     
    вот хочется сесть разок и затестить все GUI к yt-dlp которые только смогу найти, на все хотелки и на возможности
    если у кого есть свои критерии отбора делитесь куда нибудь, как будет время по всем пройдусь с лупой так сказать

    Всего записей: 4319 | Зарегистр. 11-02-2020 | Отправлено: 19:57 08-03-2024 | Исправлено: greeple, 19:59 08-03-2024
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    Цитата:
    вот хочется сесть разок и затестить все GUI к yt-dlp

    видел gui на https://www.reddit.com/r/youtubedl
    кто-то из команды автора сабжа замутил...

    Всего записей: 1284 | Зарегистр. 03-03-2004 | Отправлено: 20:22 08-03-2024
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VitalyF
    да сами гуи то я сам найду
     
    не знаю про что ты, и какой конкретно, ссылку то ты не дал
    от команды сабжа есть https://github.com/pukkandan/YDL на AHK
    и такое он себе форкал https://github.com/ShalmonAnandas/Gui-Youtube-dl
    а если ты про dlg то он и в шапке есть, только это ориг https://mrs0m30n3.github.io/youtube-dl-gui/ а в шапке форк https://github.com/oleksis/youtube-dl-gui его называют dlg обычно, а ну и вот https://github.com/yt-dlg/yt-dlg для yt-dlp на wxPython он отдельно видимо сделал тоже самое, вот его и называют видимо там

    Всего записей: 4319 | Зарегистр. 11-02-2020 | Отправлено: 20:41 08-03-2024
    shamagov



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

    Цитата:
    не всегда есть время, а когда есть, то лень  

    Золотые слова!

    Цитата:
    вот хочется сесть разок и затестить все GUI к yt-dlp которые только смогу найти

    Можете с этой программы начать.. она же тоже с ютюбом как-то работает )

    Всего записей: 944 | Зарегистр. 04-02-2010 | Отправлено: 22:12 08-03-2024
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    shamagov
    Цитата:
    Можете с этой программы начать.. она же тоже с ютюбом как-то работает )

    нет, это не гуи для yt-dlp

    Всего записей: 4319 | Зарегистр. 11-02-2020 | Отправлено: 00:01 09-03-2024
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    Цитата:
    да сами гуи то я сам найду 
    ах, это просто пожелание?
    Я не пользуюсь гуями, что-то не интересно...
    Скрипты встречал, в виде bat-ников и pshell,
    но на практике оказалось, что мне достаточно нескольких cmd
    строк...
    проверено на windows 10
    Вот, кстати немного причесал, твою строку, проверил на smotrim, ntv, youtube, вроде пашет для m4a, для других не проверял, я т.д. что и этого достаточно.
    Берётся видео+аудио одного индекса (можно и разные) и audio усиливается и снова муксится с тем же видео. Вот бы ещё заставить его не скачивать дважды тот же файл...

    Цитата:
    yt-dlp -f 22 --exec "yt-dlp -x -f 22 -o \"%(title)s\" %(original_url)s & ffmpeg -y -v quiet -i \"%(title)s-[%(id)s].%(ext)s\" -i \"%(title)s.m4a\" -map 0:v -map 1:a -c copy \"%(title)s.mp4\" & del \"%(title)s.m4a\" & del \"%(title)s-[%(id)s].%(ext)s\"" -v d4Fhs-2HFO8

    yt-dlp.config
    Цитата:
    -o "%(title)s-[%(id)s].%(ext)s"
    ...
    --ppa "ffmpeg:-vn -af "dynaudnorm=f=200:g=11:m=32:n=0:c=1,bass=g=3" -y -ac 2 -c:a libfdk_aac -cutoff 17000 -afterburner 1 -vbr 0"
    -P "H:\YandexDisk\MP3"
    -P "temp:tmp"
    --audio-quality 0
    --console-title
    --windows-filenames
    #--convert-thumbnail jpg
    #--embed-thumbnail
    --hls-use-mpegts
     

    -ppa в конфиге.
    Компрессию из нормализации убрал, добавил опций в dynaudnorm
    Оказалось, что автор её - известный LoRd_MuldeR >> https://muldersoft.com/docs/dyauno_readme.html
    пишет, что не режет частоты...
    Да... и не смог картинки прилепить, вчера уже поздно было... потом 8-ое марта...
     

     
    PS
    Дальше буду пробовать, любое video, кроме youtube (там и так всё есть, но нет в нём надобности)жать в малый размер с пом. новых кодеков... для смартфона...

    Всего записей: 1284 | Зарегистр. 03-03-2004 | Отправлено: 07:21 09-03-2024 | Исправлено: VitalyF, 15:58 12-03-2024
    RazOne707

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

    Цитата:
    пишет, что не режет частоты...

    частоты априори оно резать не может
     

    Цитата:
    dynaudnorm=f=200

    не понятно только зачем длина фрейма уменьшена в двое от дефолтного значения

    Всего записей: 1264 | Зарегистр. 06-10-2023 | Отправлено: 08:35 09-03-2024 | Исправлено: RazOne707, 08:56 09-03-2024
    VitalyF

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

    Пишется, что длина фрейма - это как бы окно, чем оно шире  или уже, тем эффект фильтра слабее или сильнее... Лучше самомму почитать...
    Пока это за вечер всё сделано, далее будет опробовано на практике...(в шумной электричке, на улице...))
    Заметил такую вещь, тот старый скрипт с компрессией, проявлялся странно - на тихих
    промежутках речи звук фона резко возрастал, но не всегда и не у всех... отчего так, непонятно, и ранее такое встречал, на другом sox скрипте, видимо это его особенность.
    В новом фона нет в промежутках, но слышно любое движение рук, предметов человека во время речи... в общем пока так, дальше видно будет...

    Всего записей: 1284 | Зарегистр. 03-03-2004 | Отправлено: 09:12 09-03-2024 | Исправлено: VitalyF, 10:08 09-03-2024
    RazOne707

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

    Цитата:
    Пишется, что длина фрейма - это как бы окно, чем оно шире  или уже, тем эффект фильтра слабее или сильнее... Лучше самомму почитать...

    В мануале написано длина фрейма сама адаптируется от 500 выше и ниже.
     

    Цитата:
    Заметил такую вещь, тот старый скрипт с компрессией, проявлялся странно на тихих
    промежутках речи звук фона резко возрастал, но не всегда и не у всех...

    Это болячка компрессоров, поэтому на каждый трек оно работать нормально не будет. так как "время атаки" подбираются вручную и на участках дорожки, а так оно и будет где-то срабатывать, а где-то нет.
    Поэтому dynaudnorm универсальна и хорошо справляется.  
    Также есть значение gausssize -g от 3 до 300 (дефолтное 31) - понижение которого дает поведение компрессора, у тебя он 11, вот с этим лучше экспериментировать кстати

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

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Цитата:
    Также есть значение gausssize -g от 3 до 300 (дефолтное 31) - понижение которого дает поведение компрессора, у тебя он 11, вот с этим лучше экспериментировать кстати

    Пробовал на скорую, не получилось, стало только хуже, отложил на потом.
    С ума сойти!! погоня за хорошим звуком с плохим источником...!!! )))
    Но так человек устроен...)))
    PS
    Замечал такой эффект при установке Оси - если всё встало отлично и ось и дрова и софт, то какое-то волшебное чувство в душе возникает и оно греет её!!! А если что-то не идёт, то нет ничего и ось потом быстро не падает, а как-то сходит на нет... приходится современем переставлять...

    Всего записей: 1284 | Зарегистр. 03-03-2004 | Отправлено: 09:37 09-03-2024 | Исправлено: VitalyF, 09:43 09-03-2024
    RazOne707

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

    Цитата:
    Пробовал на скорую

    Возможно -g нужно повышать, а не понижать, так как написано - что будет вести себя больше как "традиционный нормализатор громкости"

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

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

    Всего записей: 1284 | Зарегистр. 03-03-2004 | Отправлено: 10:00 09-03-2024
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VitalyF
    Цитата:
    Берётся видео+аудио одного индекса (можно и разные) и audio усиливается и снова муксится с тем же видео. Вот бы ещё заставить его не скачивать дважды тот же файл...

    так а нафига тогда два раза скачивать если ты в конце сохраняешь видео поток и аудио и всё? это делалось чтобы второй дорожкой добавлять
    а так тебе достаточно просто применить фильтр сразу к аудио на скачке 22
    и -ppa в конфиге для обоих файлов применяется, какой смысл?
     
     
    Добавлено:
    VitalyF
    Цитата:
    ах, это просто пожелание?

    не понял?

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

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    Цитата:
    а так тебе достаточно просто применить фильтр сразу к аудио на скачке 22

    Как правило это разные индексы - audio мне нужно пожирнее, video размером для смартфона.
    Но бывают и исключения, например https://www.ntv.ru/video/2314142
    -x определяет лучшее audio - dash-1 а на самом деле лучший звук в 3 mp4 индексе
    там m4a vbr - 157-640 kbs !!!
     

     
    Т.е. получается что и звук и видео мне больше подходит в инд. 3 !
    Вот и думаю как в таком случае не качать дважды.

    Всего записей: 1284 | Зарегистр. 03-03-2004 | Отправлено: 14:24 09-03-2024 | Исправлено: VitalyF, 14:41 09-03-2024
    RazOne707

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

    Цитата:
    -x определяет лучшее audio

    У тебя после -x зачем-то стоит -f 22. Идет отработка -x и -f 22 не отрабатывает, а просто как бесполезная ненужная висюлька находится
    При -x берется лучшее аудио, если его нет, то лучшее видео+аудио, работает везде

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

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Цитата:
    У тебя после -x ... как бесполезная ненужная висюлька находится

    а так попробуй >>
    yt-dlp -x --audio-quality 0 -v https://www.ntv.ru/video/2314142  

    Всего записей: 1284 | Зарегистр. 03-03-2004 | Отправлено: 16:34 09-03-2024 | Исправлено: VitalyF, 16:44 09-03-2024
    RazOne707

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

    Цитата:
    а так попробуй

    1. --audio-quality 0 без --audio-format не делается (она пропустится с уведомлением в логах), так как это ее производная.
    2. Все нормально, а вот yt-dlp -x -f 22 ошибка на https://www.ntv.ru/video/2314142 так как я и написал, что она лишняя

    Всего записей: 1264 | Зарегистр. 06-10-2023 | Отправлено: 16:42 09-03-2024 | Исправлено: RazOne707, 17:09 09-03-2024
    VitalyF

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

    Цитата:
     -x -f 22 ошибка на https://www.ntv.ru/video/2314142
    -f 22 нет там такого формата...
    Решить задачку можно, но это будет ещё одна строка... а хотелось бы универсально...

    Всего записей: 1284 | Зарегистр. 03-03-2004 | Отправлено: 16:46 09-03-2024 | Исправлено: VitalyF, 17:10 09-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

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