Zum Inhalt springen

moov-Atom fehlt: Was das bedeutet und wie du es reparierst

Dein Player meldet "Datei beschädigt" oder zeigt 00:00 Länge? Wahrscheinlich fehlt das moov-Atom — der Index deiner MP4. So erkennst und reparierst du den Schaden.

T

Thomas

Founder · Engineer · 19. Mai 2026 · 4Min Lesezeit

Wenn du in den letzten Tagen versucht hast, ein kaputtes Video zu öffnen, ist dir vielleicht der Begriff “moov-Atom” begegnet — auf Reddit, in einem ffmpeg-Tutorial, im Output von MediaInfo. Dieser Artikel erklärt, was das eigentlich ist, warum es so oft fehlt, und wie du es reparierst — vom kostenlosen Trick bis zum spezialisierten Tool.

Was ist ein moov-Atom?

In einer MP4-Datei (technisch: ISO BMFF, siehe MP4-Container verstehen) ist das moov-Atom der Index. Es enthält:

  • die Liste aller Tracks (Video, Audio, ggf. Subtitle)
  • pro Track: Codec, Auflösung, Framerate, Bit-Depth
  • die Sample-Table: für jeden Frame die Größe und den Offset im File
  • die Keyframe-Liste für Seeking
  • Color-Space, HDR-Metadata, Aufnahme-Datum

Ohne dieses Atom kann kein Player auch nur einen einzigen Frame decodieren — er weiß nicht, wo im File die Frames liegen, in welchem Codec sie sind, und wie lang sie dauern.

Warum fehlt es so oft?

Beim Aufnehmen schreibt deine Kamera (oder dein Smartphone, deine GoPro, deine Drohne) die Frames in einen Block namens mdat-Atom. Den moov-Index kann sie erst schreiben, wenn die Aufnahme sauber endet — sonst kennt sie die endgültige Größe noch nicht.

Wenn die Aufnahme nicht sauber endet (Akku leer, Karte raus, App-Crash, Drohne abgestürzt), wird das moov-Atom nie geschrieben. Die Datei hat dann ftyp + mdat, aber keinen Index — und kein Player kann sie öffnen.

Das ist statistisch der häufigste Video-Schaden überhaupt — ca. 70% aller “kaputten” MP4-Files sind exakt dieser Fall.

So erkennst du den Schaden

Drei Indizien, die zusammen praktisch eindeutig sind:

  1. Die Datei hat normale Größe (z.B. 1,4 GB), öffnet sich aber nicht.
  2. Jeder Player sagt 00:00 Länge oder “Datei beschädigt”.
  3. Tools wie MediaInfo zeigen nur “Header-Information missing” oder geben gar keinen Output zurück.

Wenn du sicher gehen willst, kannst du unsere kostenlose Online-Diagnose nutzen — sie liest den Header lokal im Browser und sagt dir in 30 Sekunden, ob es genau dieser Fall ist. Nichts wird hochgeladen.

Methode 1: VLC-Reparatur (gratis, simpel)

VLC hat einen eingebauten Index-Reparatur-Versuch. Beim Öffnen einer kaputten MP4 fragt VLC: “Soll der Index neu generiert werden?”

Mac: VLC → Datei → Erweiterte Datei öffnen → MP4 wählen → Index neu generieren
Win: VLC → Medien → Datei öffnen → kaputte MP4 → Bei der Frage "Reparieren" wählen

Erfolgsquote: ~30%. VLC kann nur generische Container ohne Codec-Spezifika rekonstruieren. Bei modernen Codecs (HEVC, XAVC, ProRes) versagt es meistens. Aber für eine schnelle GoPro-Hero-9-Aufnahme reicht es manchmal.

Methode 2: untrunc-anthwlock (gratis, Open Source)

untrunc ist das klassische CLI-Tool für genau diesen Fall. Es braucht eine Referenz-Aufnahme derselben Kamera — eine intakte Datei mit gleichen Settings.

# Installation auf Mac (mit Homebrew):
brew install ffmpeg
git clone https://github.com/anthwlock/untrunc.git
cd untrunc && make FF_VER=4.1

# Ausführung:
./untrunc -n -s referenz.mp4 kaputt.mp4
# Output: kaputt_fixed.mp4

Erfolgsquote: ~75% bei einfachen Cases, ~40% bei modernen Codecs.

Häufige Probleme:

  • Bei HEVC 10-bit: gibt oft ein File ohne Bild zurück, weil hvcC-Parameter nicht korrekt rekonstruiert werden
  • Bei Sony XAVC mit iPCM-Audio: braucht den -s Flag (skip unknown sequences), sonst bricht es ab
  • Audio-Drift: Output hat fast immer 300–800ms Audio-Versatz, der manuell korrigiert werden muss

Mehr Details zu Grenzen: untrunc und ffmpeg — Open Source Reparatur und ihre Grenzen

Methode 3: Haven (kommerziell, automatisiert)

Haven ist genau für diesen Fall gebaut. Du ziehst die kaputte Datei und eine Referenz in die App, und Haven:

  1. Erkennt automatisch das fehlende moov-Atom
  2. Identifiziert den Codec (H.264, HEVC, ProRes, XAVC) und das Profil
  3. Extrahiert die korrekten Parameter aus der Referenz
  4. Rekonstruiert das moov-Atom mit Sample-Table aus dem mdat-Stream
  5. Korrigiert Audio-Drift automatisch (Cross-Korrelation mit Referenz)
  6. Zeigt dir das Ergebnis im Preview — vor der Bezahlung

Erfolgsquote bei moov-fehlt-Cases mit Referenz: ~94%. Ohne Referenz: ~70%.

Vorteile gegenüber untrunc:

  • Audio-Drift wird automatisch behoben (kein manuelles Offset-Tuning)
  • HEVC 10-bit, hvcC-Reparatur korrekt
  • iPhone-Cinematic, Sony XAVC-I, GoPro-HEVC alle nativ unterstützt
  • Mac-Native UI, kein CLI

Haven kostenlos testen →

Methode 4: Spezialisierte Profi-Tools

Wenn die obigen nicht reichen, gibt es noch:

  • recover_mp4 (Grau GmbH, 99 USD) — der IT-Forensik-Goldstandard, aber keine Audio-Drift-Korrektur und antike UI
  • Stellar Repair, Recoverit, Wondershare Repairit — typische Windows-Recovery-Suiten, oft nur bei einfachen H.264-Files erfolgreich. Siehe Stellar Alternative und Recoverit Alternative
  • Aeroquartet Treasured (49–700+ USD) — Concierge-Service mit menschlicher Reparatur, 48h Turnaround. Sinnvoll bei extremen Fällen — siehe Aeroquartet Review

Bevor du irgendwas versuchst: zwei Pflicht-Regeln

  1. Kopiere die kaputte Datei zuerst auf deine Festplatte. Niemals direkt von der SD-Karte arbeiten — ein zweiter Schreibvorgang kann reparable Reste überschreiben.
  2. Sperre das Original weg. Reparaturen sind nicht-deterministisch — der erste Versuch kann fehlschlagen, und du willst dann das Original noch unverändert haben.

Sonderfälle: wann moov nicht fehlt, sondern beschädigt ist

In ~5% der Fälle ist moov da, aber einzelne Bytes sind kaputt (z.B. nach DiskDrill-Recovery, wo Sektoren aus benachbarten Files reingemischt wurden). Das sieht ähnlich aus — Datei öffnet nicht — aber die Reparatur ist anders. Hier hilft kein einfaches untrunc, weil das fragmentarische moov noch im Weg ist. Tools wie Haven erkennen das und können das beschädigte moov verwerfen und neu bauen.

Siehe DiskDrill-Recovered Video reparieren für diesen Spezialfall.

Zusammenfassung

MethodeAufwandErfolgsquoteAudio-Sync
VLC-Repair30 Sek~30%Oft falsch
untrunc + Referenz10 Min~75%Oft falsch
Haven + Referenz2 Min~94%Auto-korrigiert
recover_mp415 Min~85%Manuell
Aeroquartet48h~95%Korrigiert

Mein Rat: Erst VLC probieren (kostet 30 Sekunden), wenn das nicht reicht direkt mit untrunc oder Haven weiter. Bei modernen Codecs ist Haven realistisch der einzige Weg, der nicht Stunden frisst.

Datei lokal prüfen →

Über den Autor

T

Thomas

Founder · Engineer

Hat Haven gebaut, nachdem er bei einem Sony-FX3-Dreh selbst Material verloren hat. Drei Wochen Reverse-Engineering später hatte er die Aufnahme zurück — und beschlossen, das Werkzeug für andere zu polieren. Schreibt über Engineering-Tiefen.

Spezialgebiet · Container-Reverse-Engineering · ISO BMFF · Codec-Internals

Profil ansehen →

Newsletter

Wenn neue Reparatur-Anleitungen erscheinen — eine Mail. Maximal monatlich.

Keine Marketing-Sequenzen, keine Werbe-Mails. Nur Notification, wenn ein neuer Pillar-Guide, ein Codec-Deep-Dive oder ein Vergleichs-Review live geht.

Kein Spam. Abmeldung mit einem Klick aus jeder Mail.