greeple
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору RazOne707 Цитата: В мануале позиционируется -S как новая альтернатива -f | Цитата: Кроме того, теперь вы можете указать порядок сортировки, используя -S. Это позволяет гораздо проще выбирать формат, чем это возможно, просто используя --format Вы можете изменить критерии рассмотрения best с помощью -S | ну да, альтернатива, но работает не от bv+ba, а от best, я про это, хотя в f тоже если явно не указать Цитата: И вот этот --merge-output-format mp4 кстати вообще лучше не юзать | вообще это для mkv использовали чтобы vp9 собирать в mkv Цитата: То есть упрощены команды в лучшую сторону. И у 1080 нет объединённого формата, только у 720p и 360p - и через -S также скачает объединённый формат, если выставить 720 или 360 и не вписывать acodec | да, а если взять acodec то скачает 22ой, а если взять acodec без vcodec, то тоже возьмет 22ой Цитата: При -f много минусов, поэтому разработчик и добавил -S ,где не надо mp4 контейнер дописывать итд | не надо при f прописывать контейнер если прописаны кодеки так же, сам сразу выберет нужный shamagov Цитата: А если, например, хочу скачать гигантское видео (многочасовое), и для уменьшения его размера на жёстком диске, я выбираю свой второй вариант батника, который качает VP9 Выглядит так: Код: yt-dlp -o "%%(title)s.%%(ext)s" -f bestvideo"[height<=?1080][ext=mp4]"+bestaudio[ext=m4a] %ClipboardData% --merge-output-format mp4 | | тут у тебя качает не vp9, а av1 который идёт в mp4, ты не по кодеку тут, а по расширению фильтруешь ну или это vp9.2, тогда да Добавлено: RazOne707 Цитата: И не нужны никакие -f vb+va, это уже старое... -f кстати шортсы (вертикальные видео) не правильно качает: берет значение <1080 в вертикаль и получается нечто как: ~700x1080 , -S как нужно 1080x1920 | не старое, и нафига для шортсов разрешение выбирать? Добавлено: RazOne707 вообще от расположения зависит где написал в S Код: -S vcodec:h264,res,acodec:m4a | так нормально скачает, сначала приоритет на видеокодек, потом res и тут уже 22 не качает Добавлено: кстати сортировка ютуба по умолчанию из экстрактора quality, res, fps, hdr:12, source, vcodec:vp9.2, channels, acodec, lang, proto Добавлено: shamagov Цитата: Теперь вроде бы всё встало на свои места. Осталось только провести эксперимент по скачиванию гигантского видео, чтобы сравнить по времени обработки "ffmpeg.exe", то есть сравнить ключи -f и -S | если ты не будешь выбирать формат mp4 как ты делал через флаг, то он не будет ничего обрабатывать, просто быстро положит в контейнер и всё | Всего записей: 5561 | Зарегистр. 11-02-2020 | Отправлено: 16:26 14-01-2024 | Исправлено: greeple, 16:59 14-01-2024 |
|