OBS crashed — and now the MP4 won't open

Updated September 2026 · 7 min read · Repair runs entirely in your browser

It's a common and painful sequence: you finish a long recording, OBS crashes or the machine reboots, and the resulting .mp4 is unplayable — sometimes it's the right size, sometimes it's 0 bytes, and sometimes it plays as a black screen with the wrong duration. This page explains what happened, how to recover the recording you already have, and the one setting change that stops it happening again.

Free preview · $4.99 for HD

Rebuild the recording's container locally, then pay once only if the preview is usable. No upload, no signup, no subscription.

Open the repair tool →

Why OBS MP4 recordings break on a crash

An MP4 file stores its video in an mdat block and its index in a moov atom. OBS writes the moov when the recording is finalised — that is, when you press "Stop Recording" and OBS exits cleanly.

If OBS crashes, the encoder is killed, or the machine loses power before that point, the index is never written. The recorded video data is sitting in the file, but nothing can navigate it. That is exactly the missing moov atom problem.

Why MKV recordings usually survive a crash

Matroska (.mkv) is a streaming-oriented container. It writes its structure incrementally as the recording progresses, so a crash leaves a file that is still readable up to the last written moment. That is why OBS's own documentation has long recommended recording to MKV (or FLV) and remuxing to MP4 afterwards, rather than recording straight to MP4.

If your crashed recording is an .mkv, you very likely don't need a repair tool at all — OBS can remux it. See the prevention section below.

Recovering the MP4 you already have

Before trying anything, check which of these three situations you're in — they have different answers:

  1. The file is truly 0 bytes. Nothing was written. No container repair can recover this; the media never reached disk.
  2. The file has real size but won't open. This is the recoverable case. The media data is there and only the index is missing.
  3. The file plays but is truncated or shows a black frame. Often a partially written index — also worth attempting.

Step by step for case 2 and 3

Prevention: the setting that actually fixes this

This is the part worth doing today, before your next recording:

What this tool does and does not do

Recording won't open right now? Try the free, local repair.

Repair my recording free →

FAQ

My OBS MP4 is 0 bytes. Can it be fixed?

No. A 0-byte file means no media data was written to disk. Container repair rebuilds an index — it cannot recreate video that was never saved. Recording to MKV is the fix for this going forward.

Should I record in MKV or MP4?

For anything you can't afford to lose, MKV plus a post-recording remux is the safer choice, because MKV stays readable after a crash. MP4 is convenient but writes its index only at the end.

Will remuxing in OBS fix my crashed MP4?

Remuxing converts a healthy MKV into MP4. It does not rebuild a broken MP4 that is missing its index — that is a repair job, not a remux.

Is my recording uploaded?

No. All processing happens in your browser on your own device. See the Privacy Policy.

What does it cost?

The preview is free. A one-time $4.99 unlocks the full HD download. No subscription.