greeple
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору RazOne707 Цитата: Что там рыть) Это все цельные файлы в mp4 (аудио+видео) в формате hls (разбитые на фрагменты) для потокового воспроизведения. Примерно такие же как и на ютубе формат 22 и 18 - контейнеры mp4, но там не hls и вся разница | я подумал может можно как то --exec "before_dl:yt-dlp -f [tbr<=?400]" взять, но нет, всё равно чтобы аудио вытащить надо будет качать 4050 полностью, поэтому проще тогда качать и потом видео делать меньше кодировкой, только так с такими целиковыми наверно, или можно у разрабов спросить получается сюда ещё в ppa надо добавить кодировку видео в меньший размер и всё Код: yt-dlp -f "[tbr<=?4050]" --recode-video mp4 --add-metadata --convert-thumbnail jpg --embed-thumbnail --ppa "VideoConvertor:-ac 2 -c:a aac -af \"compand=0 0:1 1:-90/-900 -70/-70 -30/-9 0/-3:6:0:0:0,bass=g=3:f=110:w=0.6,dynaudnorm\"" https://smotrim.ru/video/2762296 | а взять отдельно два потока -f hls-4050,hls-400 скачает оба, и после этого можно постпроцессом --exec после всего попробовать взять от одного аудио от другого видео, но это тоже такое себе, качать два полных потока всё равно может как то можно сделать --downloader ffmpeg и --downloader-args написано что для ffmpeg такой же синтаксис Цитата: For ffmpeg, arguments can be passed to different positions using the same syntax as --postprocessor-args | может сразу в него передать оба и как то собрать, но это уже для экспертов |