Beschädigte OBS-Aufnahme reparieren — die Stream-Daten sind noch da

OBS ist abgestürzt und die MP4 lässt sich nicht öffnen. Die Foren sagen dir, die Datei sei hinüber. Die Bytes auf deiner Festplatte sehen das anders.

Deine Datei verlässt nie dein Gerät — die Reparatur läuft in deinem Browser. 0 Bytes hochgeladen.

Your data is the big block — usually intact. What breaks is the small index. Repair rebuilds it.

Drop a file here or browseTap to choose a file

ZIP · Office · PDF · video · JPG · PNG · RAR/7z · SQLite — repaired right here in your browser. Nothing is uploaded

0 bytes uploadedFree: 3 repairs/day — up to 500 MB video, 100 MB docs & archives, 50 MB photos. Free download. Single repair €5.90. No account required.

Repariere deine Aufnahme jetzt

Leg die Datei oben ab für eine lokale Diagnose. Sie bestätigt, ob es sich um den klassischen Fall einer nicht finalisierten MP4 handelt. Zwei ehrliche Hinweise vorweg, weil OBS-Dateien groß sind: Der kostenlose Tarif deckt Dateien bis 500 MB ab, und eine lange Sitzung überschreitet das meist, deshalb kostet eine einzelne Reparatur ohne Größenbeschränkung 5,90 € — und sie wird nie berechnet, wenn sie scheitert. Zweitens der aktuelle Stand der Engine: Die strukturelle Remux-Reparatur (beschädigte, aber lesbare Dateien) läuft heute; die vollständige Index-Rekonstruktion für nicht finalisierte Aufnahmen (die tiefgreifende Reparatur, um die es auf dieser Seite geht) ist in Entwicklung.

Warum der Absturz die Datei getötet hat

Während du aufnimmst, schreibt OBS deine komprimierten Einzelbilder laufend auf die Festplatte; dieser Teil wartet nie. Was wartet, ist der Index: Die MP4-Finalisierung schreibt das moov atom — die Tabelle, die Position und Timing jedes Einzelbilds abbildet — erst, wenn die Aufnahme sauber gestoppt wird. Ein Absturz, ein BSOD, ein Stromausfall oder ein beendeter Prozess überspringt diesen letzten Schreibvorgang. Das Ergebnis auf der Festplatte:

Dein Filmmaterial ist physisch vorhanden, Gigabytes davon, in einer Datei, durch die kein Player navigieren kann. Der einzige echte Verlust sind die letzten paar Sekunden, die beim Absturz noch im Speicherpuffer des Encoders lagen; die wurden nie geschrieben, und kein Tool kann sie zurückholen.

Warum die Foren sagen, es sei irreparabel

Such nach diesem Problem und du findest OBS-Forenthreads, in denen das Team eine nicht finalisierte MP4 als „toast“ (hinüber) bezeichnet. Sie liegen nicht falsch; sie beschreiben das Remuxen. Der Remuxer von OBS verpackt, wie ffmpegs -c copy, Dateien neu, die er lesen kann, und eine Datei ohne Index lässt sich nicht lesen. In diesem Rahmen ist „hinüber“ zutreffend.

Aber Remuxen war für diesen Fehler nie das richtige Werkzeug. DieIndex-Rekonstruktion ist eine andere Operation: die Rohdaten nach Frame-Grenzen durchsuchen und einen neuen Index rund um das überlebende Filmmaterial schreiben. Genau das macht untrunc seit Jahren — der Beweis, dass es diese Art von Reparatur gibt. Wo wir stehen, ehrlich gesagt: Dieser Rekonstruktionspfad in unserer In-Browser-Engine ist in Entwicklung, noch nicht ausgeliefert; die Remux-Reparatur für beschädigte, aber lesbare Dateien läuft heute. Wenn du die Reparatur jetzt sofort brauchst, behandeltdie Seite zum moov atom untrunc — kostenlos, Kommandozeile, braucht eine intakte Referenzaufnahme mit identischen Einstellungen —, ohne so zu tun, als sei es bequem oder als würden wir es schon ersetzen.

Beim nächsten Mal verhindern

Drei Einstellungen, in der Reihenfolge der Empfehlung — jede einzelne bedeutet, diese Seite nie wieder lesen zu müssen:

  • Nach MKV aufnehmen, automatisch nach MP4 remuxen.Einstellungen → Ausgabe → Aufnahmeformat: mkv, dann „Automatisch zu mp4 remuxen“ aktivieren (Erweitert). MKV übersteht Abstürze — alles, was auf die Festplatte geschrieben wurde, bleibt abspielbar — und du bekommst trotzdem MP4s für deinen Editor.
  • Hybrid MP4 (OBS 30.2+). Wähle „Hybrid MP4“ als Aufnahmeformat: Es schreibt Wiederherstellungs-Metadaten während der Aufnahme, sodass ein Absturz eine Datei hinterlässt, die abspielbar gemacht werden kann, statt eines indexlosen Ziegelsteins.
  • Fragmentiertes MP4 über Muxer-Flags. Bei älteren Setups fügst du movflags=frag_keyframe+empty_moov zu den benutzerdefinierten Muxer-Einstellungen hinzu. Fragmentiertes MP4 schreibt den Index in kleinen Stücken über die ganze Datei verteilt, sodass ein Absturz nur das aktuelle Fragment kostet, nicht die ganze Aufnahme. Manche Editoren kommen damit weniger gut zurecht, deshalb steht MKV an erster Stelle.

Was das reparieren kann — und was nicht

Die Reparatur gilt für abgeschnittene, nicht finalisierte Aufnahmen, deren Daten die Festplatte erreicht haben — der übliche OBS-Absturzfall. Wirklich außer Reichweite, für jedes Tool: die letzten Sekunden, die beim Absturz noch im RAM lagen (nie geschrieben, weg), und Aufnahmen, deren Dateigröße nahe null liegt, was bedeutet, dass der Absturz zuschlug, bevor OBS überhaupt etwas geschrieben hatte. Eine Feinheit: Aufnahmen mit stark schwankender Bitrate können mit leichtem Audio-/Video-Versatz zurückkommen, weil die Rekonstruktion das Timing ableiten muss, das der Index exakt angegeben hätte. Eine Datei, die ungefähr so groß ist wie stundenlanges Filmmaterial es sein sollte, ist ein starker Kandidat; eine 2-KB-Datei ist es nicht.

Häufige Fragen

Kann ich eine OBS-Aufnahme nach einem Absturz wiederherstellen?

Meistens ja, auch wenn das genauere Wort Reparatur ist, nicht Wiederherstellung: Die Daten liegen bereits auf deiner Festplatte, laufend geschrieben, während du aufgenommen hast. Was fehlt, ist der Index, den OBS geschrieben hätte, wenn du auf Stopp geklickt hättest. Ihn neu aufzubauen macht die Datei wieder abspielbar — alles bis auf die letzten Sekunden, die beim Absturz noch im Speicher lagen.

Warum lässt sich meine OBS-MP4-Aufnahme nicht abspielen?

Bei der MP4-Finalisierung wird der Index der Datei (das moov atom) geschrieben, wenn die Aufnahme sauber gestoppt wird. Wenn OBS abgestürzt ist, der PC den Strom verloren hat oder der Prozess beendet wurde, ist dieser Schritt nie gelaufen — die Datei enthält stundenlanges echtes Filmmaterial, aber keine Karte dazu. Player nennen sie beschädigt, doch die Stream-Daten sind auf der Festplatte intakt.

Wie repariere ich eine OBS-Aufnahme mit untrunc?

Du brauchst drei Dinge: einen untrunc-Build (kompiliere ihn selbst oder finde eine vertrauenswürdige Binärdatei), eine intakte Referenzaufnahme, die mit demselben OBS-Setup und identischen Einstellungen erstellt wurde, und die Befehlszeile: untrunc reference.mp4 broken.mp4. Es funktioniert, und es ist kostenlos; der Preis ist die Einrichtung.

Soll ich in OBS in MKV oder MP4 aufnehmen?

MKV — oder Hybrid MP4 ab OBS 30.2+. MKV übersteht Abstürze, weil es nicht von einem Finalisierungsschritt abhängt, und OBS kann beim Stopp der Aufnahme automatisch nach MP4 remuxen, du bekommst also trotzdem MP4s zum Schneiden. Reines MP4 ist die einzige Option, bei der ein Absturz die ganze Datei kostet.

Kann ich eine beschädigte OBS-MP4 durch Remuxen reparieren?

Nein. Remuxen (OBS' Datei → Aufnahmen remuxen oder ffmpeg -c copy) verpackt eine Datei neu, die sich bereits lesen lässt; eine nicht finalisierte MP4 hat keinen Index, also scheitert der Remuxer genauso wie ein Player. Das ist der wahre Kern in den Ratschlägen aus den Foren. Die Index-Rekonstruktion — die fehlende Karte aus den Rohdaten neu aufzubauen — ist der Ansatz, der sie retten kann.

Verwandt:ffmpeg meldete „moov atom not found“ ·Aufnahme mit mehreren GB — warum „ohne Hochladen“ der Punkt ist ·jeder andere MP4-Schaden