
How can I mute/split the stereo stream without convert it to 2-channel wav file first? If I convert the mp3 into wav, then it became a double channel stream: ffmpeg -threads 1 -i 01L.mp3 01LR.wavĭuration: 00:40:20.42, bitrate: 1411 kb/s However, the 01R.mp3 will still be a stereo stream which contain both L and R channels. However, unless the stream contain 2 channels literately, the map does not work.Ġ1.mp3: Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16, 128 kb/sįfmpeg -threads 1 -i 01.mp3 -map_channel 0.0.1 -map_channel -1 01R.mp3 is not going to work: Stream #0:0 -> #0:0 (mp3 -> libmp3lame) From ffmpeg man page, I should be able to use -map_channel to split/mute channels
