Как avconv (разветвленный из ffmpeg), формат аудиопотока Blu-ray называется pcm_bluray , но почему в большинстве уроков написано использование -acodec pcm_s**le (** зависит от частоты дискретизации)?

Они одинаковы? Если нет, то как извлечь Blu-ray аудио без какого-либо преобразования?

1 ответ1

1

Они одинаковы?

Не совсем, я думаю, что аудио Blu-ray PCM специально разработано для многоканального звука с определенной частотой дискретизации. Это означает, что в соответствии со спецификацией аудиоформатов Blu-ray существует несколько аудиопотоков PCM.

Но все же, по сути, это просто звук PCM, поэтому он сохраняется без потерь.

Если нет, то как извлечь Blu-ray аудио без какого-либо преобразования?

Если ваш ввод помечен как pcm_bluray , вы можете попробовать скопировать его в вывод с помощью -c:a copy . Но я не уверен, будет ли это работать.

Преобразование в "нормальный" формат PCM, такой как -c:a pcm_s16le всегда должен работать, и при этом не будет слышно потерь. Единственное, что может быть изменено в таком случае, это битовая глубина (например, от 32 бит до 16 бит).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .