I have several avi-containers with exactly same type of content, framerate, bitrate and encoding match as they are coming from a camera that splitted the files.
Currently I'm using D-Vision but its development stopped and starting with Lion it tends to break the files which then have to be remuxed to fastforward properly.

Do you have any software recommendations for me? It MUST NOT reencode the streams!

2 Answers 2


I'm not sure if I get 100% what you want, so correct me if I'm wrong...

You can just use QuickTime (7 Pro or X -> I'm not sure about QT X). Just copy/paste the several files in one new window and export to .avi. It takes some time to export them, but you are not re-encoding them...

Try downloading this plugin for playing Xvid-files with QuickTime.

  • Does this work even if QT can isn't aware of the codecs in use?
    – bot47
    Mar 6, 2012 at 10:04
  • So you can't open the files using QT?
    – Michiel
    Mar 6, 2012 at 10:07
  • It shows 00:00 playing time.
    – bot47
    Mar 6, 2012 at 10:13
  • That's not good. Which extension are you trying to open? Or even better, do you know the codec?
    – Michiel
    Mar 6, 2012 at 10:35
  • It's XVID, NTSC framerate, 16:9 in an avi-container. I don't have perian installed
    – bot47
    Mar 6, 2012 at 10:37

Often you can just use Terminals.app's cat command to join AVI files without re-encoding.

Try opening terminal.app, and entering:

cat *path_to_part_one.avi* *path_to_part_two.avi* > *name_for_the_joined file.avi*

You may also need to rebuild the AVI index, DTBaker has a good tutorial.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .