"This item was encoded in a format that's not supported" (0xc00d5212)

Windows wirft den 0xc00d5212 aus zwei völlig verschiedenen Gründen: Entweder fehlt deinem Player ein Codec für eine völlig gesunde Datei, oder der Container der Datei ist beschädigt. Die Lösung hängt ganz davon ab, welcher Fall vorliegt — die erste Aufgabe ist also, sie auseinanderzuhalten, und die zweite, zu wissen, was innen wirklich kaputt ist.

Du versuchst, ein Video im Windows Media Player oder in der App Filme & TV zu öffnen, und bekommst: "Can't play. This item was encoded in a format that's not supported. 0xc00d5212." Das ist ein Wiedergabefehler, keine Diagnose — es bedeutet, dass Windows nicht dekodieren konnte, was es im Container (AVI, MKV, MOV oder MP4) vorfand. Es gibt zwei Grundursachen mit zwei verschiedenen Lösungen: ein fehlender/nicht passender Codec (die Datei ist in Ordnung) oder ein tatsächlich beschädigter Container (die Datei braucht eine Reparatur). Diese Seite hilft dir zu erkennen, welcher Fall es ist, zeigt, was "corrupt" auf Atom-Ebene bedeutet, und baut — wenn es echter Schaden ist — den Container in deinem Browser neu auf, ohne dass etwas hochgeladen wird.

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.

Datei hier ablegen oder durchsuchenZum Auswählen einer Datei tippen

ZIP · Office · PDF · Video · JPG · PNG · RAR/7z · SQLite — direkt hier in deinem Browser repariert. Nichts wird hochgeladen

0 Bytes hochgeladenKostenlos: 3 Reparaturen/Tag — bis zu 50 MB Video, 10 MB Dokumente & Archive, 10 MB Fotos. Kostenloser Download. Einzelne Reparatur 5,90 €. Kein Konto nötig.

Jetzt reparieren

  1. Datei ablegen
  2. Reparatur läuft lokal
  3. Ergebnis herunterladen

Ursache 1: eine Codec-Lücke (die Datei ist in Ordnung)

Eine Videodatei ist ein Container (die Hülle .mp4, .mkv, .avi oder .mov), der Streams enthält, die mit einem bestimmten Codec kodiert sind. Windows dekodiert nur die Codecs, die es ab Werk mitbringt — und die Liste ist kürzer, als man erwartet. Von Haus aus beherrscht Windows 11 H.264/AVC, VC-1, WMV und AAC/MP3; die üblichen Lücken, die den 0xc00d5212 auslösen, brauchen eine (meist kostenlose) Erweiterung aus dem Microsoft Store:

  • HEVC / H.265 — braucht die HEVC Video Extensions. Das ist mit Abstand die häufigste Ursache: Handys und moderne Kameras nutzen HEVC standardmäßig, um Platz zu sparen, und ein sauberes HEVC-MP4 wirft auf einer Standard-Windows-Installation den 0xc00d5212.
  • AV1 — braucht die kostenlose AV1 Video Extension (die Re-Kodierungen von YouTube und Streaming liefern zunehmend AV1).
  • VP9 — braucht die VP9 Video Extensions oder die Web Media Extensions (häufig in .webm).
  • Alte AVI-Codecs — erkennbar an ihrem FourCC-Tag im Stream-Header: DIV3/DX50 (DivX), XVID (Xvid), FMP4/MP4V (MPEG-4 ASP). Sie sind älter als die eingebauten Decoder von Windows.
  • Ältere MOV-Codecs — ProRes (FourCC apcn/apch/ap4h), Cinepak (cvid), Motion-JPEG (mjpg) und Apple Animation. Windows bringt keinen davon mit.

Das Anzeichen ist eindeutig: Dieselbe Datei läuft in VLC problemlos (der seine eigenen Decoder mitbringt) oder auf einem anderen Gerät. Wenn ja, hast du eine Codec-Lücke, keinen Schaden — installiere die richtige Erweiterung oder nutze einfach VLC, und du bist fertig. Kein Reparaturtool (dieses eingeschlossen) kann deinem System einen Codec hinzufügen, also schließe das zuerst aus und versuche nicht, eine gesunde Datei zu "reparieren".

Was "corrupt" auf Atom-Ebene bedeutet

MP4 und QuickTime MOV sind im Grunde dasselbe Format — ein Baum aus Atomen (auch Boxes genannt), jedes mit einer 4-Byte-Länge gefolgt von einem 4-Byte-Typ. Drei davon sind hier wichtig. ftyp kommt zuerst und deklariert die Brand (isom, mp42, qt  ) — der Fingerabdruck, den ein Player prüft, um zu wissen, wie er den Rest lesen soll. mdat ist der Großteil der Datei: die rohen, kodierten Video- und Audio-Samples, ohne eigene Struktur. moov ist der Index, der mdat abspielbar macht.

Innerhalb von moov trägt jede Spur (trakmdiaminfstbl) die Sample-Tabellen, die ein Decoder braucht, um jedes Frame zu finden: stsd (welcher Codec und seine Konfiguration), stts (wie lange jedes Sample dauert), stsc (wie sich Samples zu Chunks gruppieren), stsz (die Größe jedes Samples) und stco/co64 (der Byte-Offset jedes Chunks — co64 ist die 64-Bit-Form für Dateien über 4 GB). Beschädige oder verliere eine davon, und Windows kann nicht herausfinden, was es dekodieren soll, also meldet es den generischen 0xc00d5212 — obwohl die eigentlichen Video-Bytes in mdat vollkommen intakt sein können.

Genau das passiert bei einer nicht finalisierten Aufnahme. Eine Kamera, eine Dashcam oder eine Handy-App schreibt ftyp und schaufelt Samples in mdat, während sie aufnimmt, und schreibt moov erst, wenn du auf Stopp drückst. Kappe vorher den Strom — ein leerer Akku, eine herausgerissene Karte, eine abgestürzte App — und du bekommst eine große Datei mit dem gesamten Material, aber ganz ohne Index. Nichts ist "beschädigt"; die Karte wurde schlicht nie geschrieben.

Die Lösung: den Index neu aufbauen oder zum richtigen Code lotsen

Wenn das Video auch in VLC scheitert, sich nur mit Ton öffnet, eine Länge von 0:00 anzeigt oder sich nirgends öffnen lässt, ist der Container das Problem — und genau das behebt ein Neuaufbau. Lege die Datei oben ab, und das Tool inspiziert die Atome in deinem Browser, findet die überlebenden Samples in mdat und rekonstruiert die stbl-Tabellen und Chunk-Offsets, die ein Player braucht — es regeneriert das fehlende moov bei einer nicht finalisierten Aufnahme oder korrigiert falsche Offsets und Dauern von Länge null bei einer abgeschnittenen Aufnahme. Es funktioniert bei MP4 und MOV gleichermaßen, da sie sich die Atom-Struktur teilen, und erzeugt eine Datei, die sich wieder öffnet.

Eine Prüfung noch, bevor du reparierst: Vergewissere dich, dass 0xc00d5212 wirklich der Code ist, den du siehst, denn Windows hat eine ganze Familie fast identischer Medienfehler mit unterschiedlichen Lösungen.

  • 0xc00d5212 — "format not supported": der Codec-Fall von oben oder ein kaputter Container.
  • 0xc00d36c4 — "can't play; this might not be supported, the file extension might be incorrect, or the file might be corrupt": häufiger ein Missverhältnis zwischen Dateiendung und Container. Siehe so behebst du den 0xc00d36c4.
  • 0xc00d36e6 — Windows findet keinen Codec, den es für das Element herunterladen könnte (eine reine Meldung über Codec-Verfügbarkeit, keine über Beschädigung).

Wenn das konkrete Symptom ein fehlendes oder beschädigtes moov-Atom ist — der Fall der nicht finalisierten Aufnahme —, führt dich die eigene Seite zur moov-Atom-Reparatur im Detail hindurch.

Was sich reparieren lässt und was nicht

Kann repariert werden

  • Ein beschädigtes MP4/MOV, das überall (auch in VLC) scheitert, weil sein moov-Index oder seine Sample-Tabellen kaputt sind oder fehlen
  • Eine nicht finalisierte Aufnahme — ftyp und mdat vorhanden, kein moov — bei der die stbl-Tabellen aus den überlebenden Samples regeneriert werden
  • Falsche Chunk-Offsets (stco/co64), fehlerhafte Sample-Größen (stsz) oder Dauer von Länge null (stts) im Container-Index
  • Abgeschnittenes oder nur teilweise heruntergeladenes Video, wobei die angekommenen Frames gerettet werden

Kann nicht repariert werden

  • Eine gesunde Datei, die nur scheitert, weil Windows der Codec fehlt (installiere die Erweiterung / nutze VLC — es gibt nichts zu reparieren)
  • Eine fehlende HEVC-, AV1- oder VP9-Erweiterung zu deiner Windows-Installation hinzufügen (das ist keine Dateireparatur)
  • Der Teil eines abgeschnittenen Downloads, der nie ankam
  • Dateien, die sich als 0 Bytes oder fast lauter Nullen lesen

Wenn eine Reparatur fehlschlägt, sagen wir dir warum (fehlende Daten gegenüber beschädigter Struktur), und für eine fehlgeschlagene Reparatur wird dir nie etwas berechnet.

Häufige Fragen

Woran erkenne ich, ob der 0xc00d5212 ein Codec-Problem oder eine kaputte Datei ist?

Öffne dieselbe Datei in VLC. Wenn sie abspielt, ist die Datei in Ordnung und du brauchst nur die richtige Codec-Erweiterung (oder bleibst bei VLC). Scheitert VLC ebenfalls, öffnet nur mit Ton oder lädt sie nicht, ist der Container wahrscheinlich beschädigt, und die Lösung ist ein Neuaufbau seines Index.

Die Datei läuft in VLC, aber nicht im Windows Media Player. Sollte ich sie reparieren?

Nein — das ist eine Codec-Lücke, kein Schaden. Es löst sich, indem du die passende Store-Erweiterung installierst (zum Beispiel die HEVC Video Extensions für H.265 oder die kostenlose AV1 Video Extension) oder einfach VLC nutzt. Eine gesunde Datei zu reparieren bringt nichts.

Meine Kamera ist mitten in der Aufnahme ausgegangen, und jetzt spielt die Datei nicht ab. Ist das Material weg?

Meistens nicht. Wenn eine Aufnahme abgeschnitten wird, bevor du auf Stopp drückst, hat die Kamera die rohen Samples (das mdat) geschrieben, aber nie den moov-Index. Die Frames sind da — was fehlt, ist die Karte. Das Tool rekonstruiert diesen Index aus den Samples, damit die Datei wieder abspielt; siehe die moov-Atom-Seite für die Details.

Muss ich das Video zum Reparieren hochladen?

Nein. Die Datei wird von deiner Festplatte gelesen und in deinem Browser-Tab neu aufgebaut; nichts wird übertragen. Du kannst im Netzwerk-Tab des Browsers bestätigen, dass 0 Bytes dein Gerät verlassen.

Verwandt: Fehler 0xc00d36c4 beheben · Ein fehlendes moov-Atom neu aufbauen · MP4 reparieren (jede Quelle)