Take the 2-minute tour ×
Sound Design Stack Exchange is a question and answer site for sound engineers, producers, editors, and enthusiasts. It's 100% free, no registration required.

I am looking for a small free tool that will allow me to add some audio to my video. Windows movie maker doesn't seem to work well from some reason.

Any recommendations?

share|improve this question

migrated from avp.stackexchange.com Jan 24 at 12:01

This question came from our site for engineers, producers, editors, and enthusiasts spanning the fields of video, and media creation.

3  
Are you just trying to join an audio track to video? If so, FFMPEG will work well for you. If you don't already know what editing you need to do, you'll need a more robust video editing solution. –  Brad Oct 1 '11 at 14:25
2  
What about Windows Movie Maker doesn't work well? As far as I know it should allow you to add existing audio tracks to existing video, which seems to meet your criteria. –  Warrior Bob Oct 11 '11 at 22:26

4 Answers 4

I just used Windows Live Movie Maker exactly for that. It could be that it differs from Windows Movie Maker (which was superseded, afaik) on this aspect. You should try it, if you can.

share|improve this answer

The command-line tool ffmpeg can do this perfectly well.

ffmpeg -i input.mp4 -i input.mp3 -c copy output.mp4

If the input video alread has an audio track that you want to replace, you have to use -map options like so (this will take all video streams from the first input, and all audio streams from the second input):

ffmpeg -i input.mp4 -i input.mp3 -map 0:v -map 1:a -c copy output.mp4

It's an amazing tool, and if you want to you can do almost any editing task with it (short of chroma key, and even that will probably be added at some point).

See here for how to get ffmpeg (in your case, scroll down to 'Windows Builds').

share|improve this answer

You can try YouTube Video Editor, it's an online free video maker, which can help you insert audio to video. But there is only one restrain, you need to upload your video to YouTube first.

share|improve this answer

For this I would actually recommend MKV-merge, it has a nice gui interface, and if you are sattisfied with using MKV as the container (it can take almost every codec out there), then you are set.

MKV-merge will do absolutely no re-encoding, and will simply put whatever streams that you want, one besides another. The output of it can be played by any video player that is worth talking about.

If you need to have different container, then you should go with avlib or ffmpeg (whichever one you prefer).

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.