Best way to merge mp4 files

Solution 1:

Quicktime Pro is a must-have in such situation. iMovie is great if you need a simple tool, but you may loose quality in the process.

Solution 2:

You don’t specify your OS but if you have OS/X, then you probably have iLife, then you have iMovie. Merging all that with iMovie is extremely trivial. Just import the videos to iMovie and compose the final movie using all the parts you want to use.

Effects, Transitions and Captions are a bonus ;)

Solution 3:

You only need ffmpeg

  1. In a text file, write in the video files that you want to combine at the end, here is an example:

    cat files.txt
    
    file 'file 1.mp4'
    file 'file 2.mp4'
    file 'file 3.mp4'
    file 'file 4.mp4'
    

Now open the terminal and enter

ffmpeg -f concat -safe 0 -i files.txt -c copy output.mp4