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.
- The Risk: Because the index is only written when the recording is successfully stopped, any interruption—such as an OBS crash, a blue screen, or a sudden power outage—will result in a corrupted, unrecoverable video file.
- The Benefit: Standard MP4 is the most widely compatible video format in existence. It works seamlessly across almost all media players, video editing software (like Adobe Premiere Pro, DaVinci Resolve, and Final Cut Pro), and social media platforms without any extra steps.
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.
- The Benefit (Crash Resilience): If OBS Studio crashes or your computer loses power mid-recording, the file is not lost. Every second of video recorded up to the exact moment of the crash remains completely intact and playable.
- The Drawback: While compatibility is rapidly improving, some older video editing software and older media players may struggle to read fragmented MP4 files directly, occasionally requiring you to “remux” (convert) the file to a standard MP4 before editing.
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.