Преобразование аудио, положение канала

216
Gold.key

Я преобразовал 5.1 wav (16 бит) wav файл в 5.1 wav (24 бит), используя утилиту sox.

sox -c 6 input_5.1_16bit.wav -b24 output_5.1_24bit.wav

Я не нашел возможности давать информацию о потоке 5.1 на sox, мне пришлось указывать только количество каналов "-c 6". Ключ "-с 5.1" не работает! Можно ли корректно указать 5.1 поток, через утилиту sox?

К сожалению, я потерял «позицию канала». Эта строка отсутствует в mediainfo. Затем я попытался вернуть позицию канала через ffmpeg:

ffmpeg -channel_layout 5.1 -i output_5.1_24bit.wav -c: копия out_final24bit.wav

Теперь в средствах массовой информации появилась строка «Позиции канала: Фронт: LCR, Сторона: LR, LFE», как это было необходимо. Но я не уверен в правильности своих действий. Я все сделал правильно? Или мне нужно добавить дополнительный ключ "карта"?

0
Я бы спросил, почему вы хотите конвертировать с 16 на 24 бита. Вы получаете абсолютно ничего, кроме дополнительного размера файла; все лишние биты будут пустыми. Tetsujin 5 лет назад 0

0 ответов на вопрос