Есть ли интерфейс командной строки, который я могу использовать, чтобы превратить один или несколько файлов ogg-music в моно?
Вы можете использовать его с oggdec
и oggenc
. В старом добром стиле Unix процесс декодирования и кодирования разделен, поэтому oggenc
не может принимать ogg в качестве входных данных. Тем не менее, он прост и легко объединяется в оболочке, если это необходимо.
oggdec myfile.ogg
oggenc --downmix myfile.wav -o myfile_mono.ogg
rm myfile.wav
Если вы хотите контролировать качество вывода, запустите oggenc с флагом -q со значением от -1 (очень низкое) до 10 (очень высокое)
sox - хороший инструмент для обработки аудио всех видов командной строки.