Create video file with multiple audio tracks? I have an animated movie in three different languages. The picture is exactly the same for each langauge, only the audio is different.

I want to merge all these files into one, so that I have a single video file where I can switch easily between the audio tracks in VLC.

How can I merge the audio tracks into a single file?

I can use any OS for the job, but my preferred order is:


OS X
Linux (Debian/Ubuntu/Mint)
Android
iOS
Windows desktop


It's not really important, though, I'll take suggestions for any platform happily.

The only function I really need is the merging itself. Lightweight solutions are a a plus.

I prefer GUI solutions.
FFMPEG can do it. FFMPEG is command line video (and audio) processing software, available here.

If you have FFMPEG here is the command you would use:

ffmpeg -i video.avi -i audio1.mp3 -i audio2.mp3 -map 0 -map 1 -map 2 -codec copy output