Рейтинг:1

Как вручную выбрать разрешение воспроизведения для файлов mpd на mpv

флаг ru

Иногда я использую минивэн играть .mpd файлы. Это либо локальные, либо потоковые файлы. Когда начнется воспроизведение, минивэн определяет самое высокое разрешение видео и качество звука и начинает их использовать.

Например, вот что появляется в окне терминала при подключении к потоковому .mpd файл:

     Видео --vid=1 'битрейт 499950' (h264 640x360 600.000fps)
     Видео --vid=2 'битрейт 999965' (h264 768x432 600.000fps)
     Видео --vid=3 'битрейт 1999931' (h264 1280x720 600.000fps)
     Видео --vid=4 'битрейт 2999896' (h264 1920x1080 600.000fps)
 (+) Видео --vid=5 'битрейт 3999862' (h264 1920x1080 600.000fps)
     Аудио --aid=1 'битрейт 96000' (aac 2ch 48000Hz)
     Аудио --aid=2 'битрейт 128000' (aac 2ch 48000Hz)
     Аудио --aid=3 'битрейт 192000' (aac 2ch 48000Hz)
     Аудио --aid=4 'битрейт 256000' (aac 2ch 48000Hz)
 (+) Аудио --aid=5 'битрейт 320000' (aac 2ch 48000Hz)
Использование аппаратного декодирования (vaapi).
АО: [импульсный] 48000 Гц стерео 2 канала с плавающей запятой
Голос за кадром: [gpu] 1920x1080 ваапи [nv12]
AV: 00:00:13 / 01:36:50 (0%) AV: 0,000 Удалено: 1 Кэш: 61 с/33 МБ

плюс показывает автоматически выбранное видео и аудио.

Есть ли способ или команда сказать минивэн использовать определенные разрешения видео и качество звука вместо автоматически определяемых?

Спасибо.

vanadium avatar
флаг cn
Вопрос неясен. Видеофайл имеет только одно конкретное разрешение. Все остальное требует повторной обработки. Вы имеете в виду потоковую передачу на видеосервисы, которые действительно могут предлагать разные качества? Пожалуйста, отредактируйте свой вопрос и уточните более конкретно, к чему относится этот вопрос. В любом случае масштабирование возможно.Страница руководства длинная, но ваша информация есть.
флаг ru
@vanadium, я добавил некоторую информацию к вопросу. Надеюсь, они помогут.
andrew.46 avatar
флаг in
@Stormlord Ну, вы можете выбирать аудио- и видеодорожки по номеру потока, но вы хотите большего?
флаг ru
@ andrew.46 andrew.46, кажется, что **--vid=x** и **--aid=x** делают свое дело. Ответ все время был в списке, но не приходил мне в голову. Спасибо. Может быть, вы хотели бы опубликовать свой комментарий в качестве ответа, чтобы я мог его принять.
andrew.46 avatar
флаг in
@Stormlord Отлично! Как вы предложили, я создал формальный ответ...
Рейтинг:0
флаг in

В вашем случае, похоже, лучшим вариантом является выбор видео- и аудиопотока, который вы хотите, из командной строки.

Видеопоток:

Подходящий видео варианты можно посмотреть здесь... По умолчанию из опций - «авто», где, как вы заметили, mpv автоматически выбирает поток:

--vid=<ID|авто|нет>

Но в вашем случае вам нужно будет выбрать поток по вашему выбору из Я БЫ: Например MPV --vid=3.

Аудиопоток:

Подходящий аудио варианты можно посмотреть здесь... По умолчанию из опций - «авто», где, как вы уже заметили, mpv автоматически выбирает поток:

--aid=<ID|авто|нет>

Но в вашем случае вам нужно будет выбрать поток по вашему выбору из Я БЫ: Например MPV --помощь=4.

использованная литература

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.