Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Archangelmm

macrumors newbie
Original poster
Oct 16, 2015
1
0
Valrico, Florida
Hello, I have an iMac with El Capitan and I am looking for the best software/freeware to combine/merge/join several small mp4 video files (possibly close to 100 files equaling 2.5 hours) into 1 large file so I can burn it to a DVD. Can I do this in iMovie or is there another program out there that is simple to use without re-encoding them?
thank you
Archangelmm
 
Hello, I have an iMac with El Capitan and I am looking for the best software/freeware to combine/merge/join several small mp4 video files (possibly close to 100 files equaling 2.5 hours) into 1 large file so I can burn it to a DVD. Can I do this in iMovie or is there another program out there that is simple to use without re-encoding them?
thank you
Archangelmm
iMovie will work, and it will re-encode for final output.
 
Quicktime can do it, but it would be a lot easier in iMovie. I think mp4s will have to be re-encoded when merged into one file, regardless.
 
You didn't mention if your mp4's are all the same (aspect ratio, audio etc.) If they are, you can do a command line append.

Give it a try, just look file append or concatenate under OSX or Unix. I recall there were examples showing how to append multiple files together into a larger single file (I do recall that the files had to be named a certain way so it would know which order to keep adding the files. However, it would be possible to pull from a list if you are careful).
 
You didn't mention if your mp4's are all the same (aspect ratio, audio etc.) If they are, you can do a command line append.

Give it a try, just look file append or concatenate under OSX or Unix. I recall there were examples showing how to append multiple files together into a larger single file (I do recall that the files had to be named a certain way so it would know which order to keep adding the files. However, it would be possible to pull from a list if you are careful).

Well something like cat file1.mp4 file2.mp4 file3.mp4 ... > outputfile.mp4 would work I have used that before when I used to need to split files so they would download via ftp saturating my connection to get it done quicker using multiple file connections instead of the one big file one connection method.
 
  • Like
Reactions: phrehdd
Here is the steps to join MP4 video with iMovie
Step 1: Build a new project in iMovie, name the project and set the project settings.
Step 2: Import video clips into iMovie, the imported files will appear in the Event window.
Step 3: Join the separate clips.
You can choose the clips you want to join, drop them into the Project window and arrange the order of them according to your needs. Then when you play through the Project window, you will find that all of the clips are joined together.
Step 4: Export the new file
Now that all the clips in Project window are play though as one, you can export it so that it will stand as a single clip. To do this, go to "Share" and there are a variety of different options. The common export option is "Export Movie" since it's the most basic way to create new clip. You can also choose "Export using QuickTime", which is just going to allow for a high quality QuickTime file. If you want to send to file to iTunes, select the "iTunes" option, or select "iDVD" if you want to burn a DVD.
 
MPEG Streamclip can do this without transcoding. I am not sure what limits are placed on the allowable differences, if any, between MP4 files (frame size, frame rate, etc) for this to be successful.
- open MPEG Streamclip
- open the Batch List (⌘B)
- click the Add Files button in the batch window
- select all the files you wish to join. You can use shift-click to add a continuous set of files, or ⌘-click to select a discontinuous set of files
- from the Choose Task drop down that appears, select Save As
- check the Join All Files checkbox
- select a place to save the resulting file (pick somewhere else. You can't change the file name at this point and you can't save it in the same place as one of the existing files)
- choose the file format MP4
- click OK
- click Go

MPEG Streamclip will make one MP4 file for you.
 
Hi, if you don't like to use iMovie or MPEG Streamclip, there are other good suggestions for you. Just go to search for these video joiners to finish your task easily: video converter studio, free video joiner, mp4joiner. They are very intuitive to use. So you won't need to spare much effort. Good luck!
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.