How to Split a Video With MP4Splitter
Every MP4Tools installation includes two programs: MP4Joiner, which merges files, and its sibling MP4Splitter, which does the opposite — it cuts one long video into separate parts. Splitting is what you reach for when a recording must fit a size limit, when only some chapters of a long file need sending, or when a big video simply has to travel in pieces. This guide walks through a split step by step and explains the one option that matters most: keyframe splitting.
If you have not installed the package yet, both programs arrive in the same installer from our download page. For background on what the Splitter is and how it fits the package, see the MP4Splitter overview.
Step by step: split an MP4 into parts
- Open MP4Splitter and load your video. Add the MP4 you want to cut (the program supports drag and drop since MP4Tools 3.8, so you can pull the file straight in).
- Decide how the video should be divided. Mark the points where you want the cuts, or define the parts you need — for example breaking a long recording at its natural pauses, or producing even parts sized for the place the files are going.
- Decide on keyframe splitting (next section — it changes both the speed of the job and how precisely the cuts land).
- Choose an output folder with enough free space. Together, the parts are the same size as the original; together with the original itself, you temporarily need roughly double the file’s size on disk.
- Start the split and check the parts. Play the first and last few seconds of each part: the opening part should start cleanly and each following part should begin exactly where the previous one ended.
Keep the original file until every part has been checked. Splitting without re-encoding does not alter the footage, so the parts can be joined back into the complete video later with the standard joining workflow.
Keyframe splitting (3.8): on or off?
MP4Tools 3.8 added an option to split only at keyframes, and it is off by default. A keyframe is a frame stored in full; the frames between keyframes are stored as differences from their neighbours. That structure explains the trade-off:
- Keyframe splitting ON: cuts can only land where a keyframe exists, so each part begins with a complete, self-contained frame. This is the natural way to cut a stream without re-encoding — fast and clean — but your chosen cut point may move to the nearest keyframe, which can be a second or more away from where you pointed, especially in footage with sparse keyframes.
- Keyframe splitting OFF (the default): you are not restricted to keyframe positions, so cuts can be requested at the moment you actually want. The start of a part then has to be handled more carefully by the player, and in some footage the first instant of a part can look less clean — the price of precision when the stream itself was not designed to start there.
Rule of thumb: leave it off when the exact cut point matters (cutting a lecture at a sentence, trimming to a moment). Turn it on when you are dividing a long recording into transport-sized chunks and a second either way is irrelevant — that is the mode where clean starts and maximum compatibility matter more than the exact second.
Good to know
- .mpg splitting lives here, too. Support for splitting .mpg files was added to MP4Splitter in MP4Tools 3.7 — it is a Splitter feature, not something the Joiner does, so do not go looking for it in the wrong program.
- Splitting is the size-limit escape hatch. When a joined video turns out too big to send, splitting the finished file is often better than compressing it, because nothing is re-encoded. The scenarios are compared in joined MP4 file too large.
- Parts rejoin losslessly. Parts produced from one file share the same encoding parameters, which is precisely the condition for a no-re-encoding join — see how lossless joining works. Splitting a video today never traps you: the original is always one merge away.
Splitting and joining are two halves of one toolkit. If your project runs the other direction — many clips that must become one file, including large sets — the large-file joining guide covers the disk-space and stability habits that keep big jobs uneventful.
