Я использую afconvert для преобразования файлов WAV в кафе. Можно ли смешивать существующие каналы (в моем случае два) до одного канала? Я не хочу сбрасывать звук. Я вижу опцию --mix, но не уверен, как она работает. Кажется, он ничего не делает. Я использую пакет afconvert в файле сценария, так что это было бы удобно с решением, не включающим никакой графический интерфейс.
Это текущий способ, которым я пользуюсь
/usr/bin/afconvert sourceaudio.wav outputaudio.caf -d ima4 -f caff -v
Я использую ffmpeg для этого. Оно работает:
http://trac.ffmpeg.org/wiki/AudioChannelManipulation
Смешайте один стереопоток до монопотока. Оба канала стереопотока будут микшироваться в поток.
ffmpeg -i stereo.flac -ac 1 mono.flac