Пакетное преобразование моно WAV в стерео дословно

1191
alamar

У меня есть куча моно .wav файлов, которые мне нужно конвертировать в стерео, чтобы запустить через lame. Lame не может кодировать стереофонические mp3-файлы с монофонического входа, так что это то, что мне нужно сделать.

Мне не нужны никакие модификации данных, кроме дублирования канала на две части.

Я попытался использовать, soxи кажется, что звуковые данные изменяются жуткими путями путем понижающей дискретизации и изменения битовой глубины между ними, а также запуска фильтров, которые мне не нужны.

Поэтому, пожалуйста, порекомендуйте мне какой-нибудь инструмент для конвертирования .wav файлов из моно в стерео. Я на Linux.

1

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

2
Ignacio Vazquez-Abrams
sox input.wav output.wav channels 2 
sox не выполняет дословное преобразование, он применяет многочисленные преобразования и фильтры (в вашем случае, например, дизеринг - ищите `-D`; но бог знает, что еще) alamar 10 лет назад 0
Нет Только с `channel` он либо дублирует, либо понижает микширование, если формат по какой-либо причине не нужно менять. `$ sox -V ...` `sox INFO sox: цепочка эффектов: вход 48000 Гц 1 канал`` sox INFO sox: цепочка эффектов: каналы 48000 Гц 2 канала` `sox INFO sox: цепочка эффектов: выход 48000 Гц 2 канала` Ignacio Vazquez-Abrams 10 лет назад 0