2

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:

  1. OS X
  2. Linux (Debian/Ubuntu/Mint)
  3. Android
  4. iOS
  5. 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.

  • Crossposting is discouraged. And you're unlikely to get a different answer. – Gyan May 26 '16 at 12:35
  • @Mulvya I'm sorry, I just really want to find the solution to this. A different answer from what? – Revetahw says Reinstate Monica May 26 '16 at 12:38
  • The one I gave. ffmpeg is pretty much the only tool that does this for most formats. If your videos are MKV, then MKVToolnix will also work. – Gyan May 26 '16 at 13:19
  • @Mulvya I'm not comfortable with CLI. And for the the GUI options you linked to, I couldn't find the function. But I think I've found a way to do it though. The sources are all DVDs, btw. – Revetahw says Reinstate Monica May 26 '16 at 13:29
  • @Mulvya Yes, MKVToolnix was very nice. Someone described it to me in detail here: apple.stackexchange.com/a/239676/153510 – Revetahw says Reinstate Monica May 27 '16 at 12:10
1

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

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.