Zum Inhalt springen

VLC repariert deine MP4 nicht dauerhaft — das ist der Grund

VLC fragt bei jedem Öffnen „Index reparieren?" oder scheitert ganz? Warum VLC den Schaden nur überbrückt statt behebt — und was den Fix wirklich speichert.

T

Thomas

Founder · Engineer · 2. Juli 2026 · 3Min Lesezeit

Kurzfassung: VLC „repariert” eine kaputte MP4 nur im Arbeitsspeicher, damit es sie einmal abspielen kann — es schreibt den Fix nicht in die Datei zurück. Deshalb kommt die Frage bei jedem Öffnen wieder. Und wenn der Header ganz fehlt, kann VLC gar nichts machen. Was den Fix dauerhaft speichert, steht weiter unten.

Das Missverständnis: „VLC hat es doch repariert”

Du öffnest eine hakelige MP4, VLC fragt „Index defekt oder unvollständig — reparieren?”, du klickst Ja, und das Video läuft. Sieht nach Reparatur aus. Ist aber keine.

VLC baut den fehlenden Index in dem Moment im Arbeitsspeicher nach, nur um die Datei einmal wiederzugeben. Sobald du VLC schließt, ist dieser Nachbau weg. Die Datei auf der Platte ist unverändert kaputt — deshalb fragt VLC beim nächsten Mal wieder. In jedem anderen Programm (Schnittprogramm, Vorschau, Upload) bleibt die Datei unbrauchbar.

Das ist kein Bug. VLC ist ein Player, kein Reparatur-Werkzeug. Es tut genau das, wofür es gebaut ist: abspielen.

Was „Index reparieren” wirklich bedeutet

Eine MP4 besteht grob aus zwei Teilen: dem Bildstream (mdat) und dem Index (moov), der sagt, wo jedes einzelne Bild liegt. Mehr dazu im MP4-Container-Guide.

VLC kann mit einem leicht beschädigten Index umgehen, indem es den Stream selbst durchsucht und die Sprungmarken schätzt. Das klappt, solange der moov-Atom grundsätzlich vorhanden ist. Fehlt er ganz — der klassische Fall bei abgebrochenen Aufnahmen — hat VLC nichts, woraus es schätzen könnte. Dann kommt gar kein Reparatur-Dialog, sondern nur „kann nicht geöffnet werden”.

Der VLC-Konvertieren-Trick — und seine Grenze

Der meistgenannte Tipp, um den Fix zu speichern, ist Medien → Konvertieren/Speichern. Das funktioniert manchmal, hat aber zwei Haken:

  1. Es kodiert neu. Aus deiner Original-Qualität wird eine komprimierte Kopie. Bei einem 10-bit-4:2:2-Clip merkt man das.
  2. Es scheitert an genau den Dateien, bei denen du es brauchst — nämlich denen ohne Header. Kein Index, kein Neu-Encoding.

Für den Fall „Video läuft, aber ruckelt” ist der Konvertieren-Trick okay. Für „lässt sich gar nicht öffnen” ist er eine Sackgasse.

Was den Fix tatsächlich in die Datei schreibt

Zwei Wege, je nach Schaden:

Wenn der Header noch da ist — verlustfreies Umpacken mit ffmpeg statt Neukodierung:

ffmpeg -i kaputt.mp4 -c copy -movflags faststart repariert.mp4

Das schreibt eine saubere, dauerhaft abspielbare Datei — ohne Qualitätsverlust. Kommt hier moov atom not found, ist der Header weg, und du brauchst den zweiten Weg.

Wenn der Header fehlt — Rekonstruktion aus einer Referenz. Der Index muss aus einer intakten Datei derselben Kamera abgeleitet werden. Das kann weder VLC noch ein simpler ffmpeg-Befehl. Open Source dafür ist untrunc; komfortabler, mit mitgelieferten Referenzen und automatischer Audio-Korrektur, macht es Haven — und speichert das Ergebnis als echte, überall abspielbare Datei.

→ MP4 dauerhaft reparieren

VLC vs. echte Reparatur — der ehrliche Vergleich

VLCEchte Reparatur
Spielt die Datei einmal abJaJa
Speichert den Fix in die DateiNeinJa
Funktioniert ohne moov-AtomNeinJa (mit Referenz)
QualitätsverlustJa (beim Konvertieren)Nein (verlustfreier Remux/Rebuild)
Kostet etwasNeinNur bei Erfolg

Was du dir sparen kannst

  • Immer wieder „Ja” klicken und hoffen, dass VLC es irgendwann behält. Tut es nicht.
  • Die Datei durch mehrfaches VLC-Konvertieren jagen. Jeder Durchgang kostet weiter Qualität und behebt den Kernschaden nicht.
  • Zahlen, bevor du das Ergebnis gesehen hast. Egal welches Werkzeug — eine Vorschau vor der Zahlung ist Pflicht, kein Extra.

Fazit: VLC ist ein hervorragender Player und ein schlechter Reparatur-Ersatz — weil es den Fix nie in die Datei zurückschreibt. Für hakelige Dateien mit Header reicht ein verlustfreier ffmpeg-Remux. Fehlt der Header, brauchst du eine Rekonstruktion aus einer Referenz. Und in jedem Fall gilt: erst die Vorschau, dann bezahlen.

Ü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.