Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a camera and it creates an AVI file every 10 minutes when recording video. I would like to join files from the camera and sometime trim part of the video. I don't want re-encode the files if possible.

Is there a free program that will let me concatenate a split AVI files?

share|improve this question
before ask it, I read this answer. Didn't work, the command line result in a avi file with index problem. Anyway, AVITools do what I want and solve my problem. – Rodrigo Dec 23 '13 at 11:43
up vote 2 down vote accepted

AVITools is trialware, but all it does is nag you and limit you to one job at a time.

MPEG Streamclip is another free Mac app that, despite the name, can mux together AVI, MPEG, MKV, and other sorts of video files into one big file.

And there's always good old FFMPEG, but it isn't quite as user-friendly as the above.

share|improve this answer
HI. I didn't test AVITools before, but it is simply and is what I want, so I paid the 6 USD! Mpeg Streamclip didn't open (I am with Lion) and FFMPEG only give-me headache. I have tried it before, but the result wasn't good. Pay was faster than learn how to do the correct way. – Rodrigo Dec 23 '13 at 11:41

You can also use the concat demuxer with ffmpeg:

ffmpeg -f concat -i <(for f in $PWD/*.avi;do echo "file '$f'";done) -c copy output.avi

-c copy disables re-encoding the streams.

You can install ffmpeg with brew install ffmpeg after installing Homebrew.

See,%20merge%29%20media%20files for more information.

share|improve this answer

protected by patrix Jan 4 '15 at 9:11

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

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