Fragmented MP4 vs Standard MP4 in OBS Studio

When recording video in OBS Studio, choosing the right output format is critical for balancing file security and playback compatibility. This article explains the technical and practical differences between Fragmented MP4 (fMP4) and standard MP4 container formats. By understanding how each format handles data writing, crash recovery, and software compatibility, you can choose the best setting to prevent data loss during your recording sessions.

What is a Standard MP4?

The standard MP4 format writes all of its video data first and saves the essential index metadata (known as the “moov atom”) at the very end of the recording process. This index tells media players how to play and navigate the video file.

What is a Fragmented MP4 (fMP4)?

Fragmented MP4 (fMP4) is a modern variation of the MP4 format designed to eliminate the risk of file corruption. Instead of waiting until the end of the recording to write the index metadata, fMP4 splits the video into tiny, self-contained segments (fragments) and writes both the video data and the metadata continuously throughout the recording.

Direct Comparison

Feature Standard MP4 Fragmented MP4 (fMP4)
Crash Protection None (File becomes corrupted if interrupted) Excellent (Video is saved up to the crash point)
Data Writing Method Writes metadata index at the end of recording Writes metadata continuously in small fragments
Out-of-the-Box Compatibility Universal (All editors and players) High (Supported by modern editors, but some older tools require remuxing)
Best For Short, low-risk recordings where immediate editing is required Long recordings, live streams, and high-stakes footage where data loss is unacceptable

Which Format Should You Choose in OBS Studio?

For most users, Fragmented MP4 (or MKV) is the highly recommended choice in OBS Studio.

Using standard MP4 is risky because a single software glitch or power flicker can ruin hours of work. If you record in Fragmented MP4, you gain peace of mind knowing your footage is safe. If your video editor does not support fMP4 natively, you can easily use OBS Studio’s built-in “Remux Recordings” feature (found under the File menu) to instantly convert your fMP4 files into standard MP4 files in a matter of seconds without any loss in video quality.