user14706: 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.

user14700: 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


14706: <p>I have an animated movie in three different languages. The picture is exactly the same for each langauge, only the audio is different.</p>

<p>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.</p>

<p>How can I merge the audio tracks into a single file?</p>

<p>I can use any OS for the job, but my preferred order is:</p>

<ol>
<li>OS X</li>
<li>Linux (Debian/Ubuntu/Mint)</li>
<li>Android</li>
<li>iOS</li>
<li>Windows desktop</li>
</ol>

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

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

<p>I prefer GUI solutions.</p>
 14700: <p>FFMPEG can do it. FFMPEG is command line video (and audio) processing software, available <a href="http://ffmpeg.org" rel="nofollow">here</a>.</p>

<p>If you have FFMPEG here is the command you would use:</p>

<pre><code>ffmpeg -i video.avi -i audio1.mp3 -i audio2.mp3 -map 0 -map 1 -map 2 -codec copy output
</code></pre>
