greeple
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору prolap Интересно почитать где такое написано Он не устарел, это основа, а сортировка это дополнение. Есть моменты которые в сортировке не получится сделать, придётся всё равно через -f делать (сейчас точно не буду искать). И это пишут скорее всего не разрабы, а пользователи, которые думают что всё знают. На устаревающих опциях так и пишут в редми. Обычно они пишут и оно висит так вот уже, лет сколько-то, я уже даже не помню сколько. Ничего пока не устарело (не было удалено) о чем писали. Что касается выбора форматов это вещь сама по себе которую ты через -S не сделаешь, ты не выберешь конкретные потоки в ней. И про устаревание так же В выборе форматов Цитата: Предупреждение об устаревании: последние версии yt-dlp могут одновременно передавать несколько форматов на стандартный вывод с помощью ffmpeg. Таким образом, в будущих версиях по умолчанию для этого будет установлено значение -f bv*+ba/b, как и при обычных загрузках. Если вы хотите сохранить настройку -fb/bv+ba, рекомендуется явно указать ее в параметрах конфигурации. | Цитата: Предупреждение об устаревании: поскольку описанное ниже поведение является сложным и нелогичным, оно будет удалено, и в будущем многопотоковая поддержка будет включена по умолчанию. Вместо этого будет добавлен новый оператор, ограничивающий форматы одним аудио/видео. Если не используется --video-multistreams, все форматы с видеопотоком, кроме первого, игнорируются. Аналогично, если не используется --audio-multistreams, все форматы с аудиопотоком, кроме первого, игнорируются. Например, -f bestvideo+best+bestaudio --video-multistreams --audio-multistreams загрузит и объединит все три заданных формата. Результирующий файл будет иметь 2 видеопотока и 2 аудиопотока. Но -f bestvideo+best+bestaudio --no-video-multistreams загрузит и объединит только bestvideo и bestaudio. best игнорируется, поскольку уже выбран другой формат, содержащий видеопоток (bestvideo). Поэтому порядок форматов важен. -f best+bestaudio --no-audio-multistreams будет загружать только best, а -f bestaudio+best --no-audio-multistreams будет игнорировать best и загружать только bestaudio. | Это вот будет переделано, а сам выбор форматов как был так и будет А это про сортировку Цитата: Предупреждение об устаревании: многие из этих полей имеют (в настоящее время недокументированные) псевдонимы, которые могут быть удалены в будущей версии. Рекомендуется использовать только документированные имена полей. | Там тоже есть чему устаревать Фиче уже несколько лет так-то. Даже внизу есть "устаревшие опции" https://github.com/yt-dlp/yt-dlp#deprecated-options Почти избыточные и избыточные, всё равно останутся потому что есть различия и удобное написание. Старые псевдонимы не документируются, но по идее работают. Единственные удалённые -A, --auto-number, -t, -l, --title, --literal Ну и также, зачем им убирать то, что они добавили как раз Цитата: Улучшения : регулярные выражения и другие операторы в --format/ --match-filters, множественные --postprocessor-args и --downloader-args, более быстрая проверка архивов, больше возможностей выбора формата , объединение нескольких видео/аудио, множественные --config-locations, --exec на разных этапах и т. д. | Об устаревании выбора форматов пишут с самого появления -S, не понимая что это и с чем его едят. |