Datei hinzufügen
Wähl eine .mkv oder .webm-Datei aus oder zieh sie hierher. Du kannst den Inhalt auch einfach einfügen.
Wählen Sie eine MKV- oder WebM-Datei, und dieser Online-Inspektor liest ihre EBML-Struktur direkt im Browser. Sie sehen den EBML-Header (DocType, Versionen, Längengrenzen), die Segment-Informationen (Zeitskala, Laufzeit, Titel, Muxing- und Schreibprogramm, Datum, Segment-UID), eine Tabelle der deklarierten Video-, Audio-, Untertitel- und Button-Spuren mit CodecID, Sprache, Standard-, Erzwungen- und Aktiviert-Kennzeichen, Auflösung oder Abtastrate und Kanälen, Zählungen von Clustern, Cues, Kapiteln, Tags und Anhängen, bis zu 1.000 unbekannte Element-IDs (gezählt werden immer alle) sowie den Elementbaum mit absoluten Byte-Offsets und Größen zum Kopieren oder Herunterladen als Text.
oder Datei hier ablegen
Wähl eine .mkv oder .webm-Datei aus oder zieh sie hierher. Du kannst den Inhalt auch einfach einfügen.
Die Datei wird in diesem Browser gelesen und ausgewertet — hochgeladen wird nichts.
Sieh dir an, was dabei herauskommt, und kopier oder lade es dann herunter.
Wissen, was mit den Dateien passiert? Datenschutzhinweis lesen →
Wählen Sie die MKV- oder WebM-Datei aus, dann zeigt die Spurtabelle für jede Spur Nummer, Typ, CodecID, Sprache sowie Standard- und Erzwungen-Kennzeichen an. Videospuren ergänzen Breite und Höhe in Pixeln, Tonspuren Abtastrate und Kanalzahl. Die CodecID steht unverändert da; ein Klarname wie VP9 oder Dolby TrueHD erscheint nur, wenn sie in der eingebauten Liste vorkommt.
Nein, die MKV-Datei wird von JavaScript in diesem Browser-Tab gelesen und der Elementbaum im Arbeitsspeicher Ihres Geräts aufgebaut. Gespeichert wird nichts: Nach einem Neuladen der Seite ist das Werkzeug leer und die Datei muss erneut ausgewählt werden.
Öffnen Sie diese Seite in einem aktuellen Browser unter Windows, macOS, Android oder iOS und wählen Sie die Datei aus, ganz ohne Player oder Codec-Paket. Beim Lesen liegt die gesamte Datei im Speicher; auf Smartphones mit wenig RAM kann eine MKV nahe 256 MB daher langsam sein oder gar nicht laden.
Die ersten vier Bytes entsprechen nicht der EBML-Signatur 1A 45 DF A3, also ist die Datei weder Matroska noch WebM, egal welche Endung sie trägt. Häufig ist es eine umbenannte MP4- oder MOV-Datei oder eine gespeicherte Fehlerseite statt des Videos. Die Analyse endet dort, ohne DocType, Spuren oder Laufzeit zu erfinden.
Die maximale Dateigröße beträgt 268.435.456 Bytes (256 MB); größere MKV- oder WebM-Dateien werden abgelehnt, bevor ein Element gelesen wird. Darunter zeigt der Baum höchstens 5.000 Zeilen oder 200.000 Zeichen, gespeichert werden höchstens 300.000 Elemente (20.000 aus Clustern), und die Liste unbekannter Elemente endet bei 1.000 Einträgen. Was darüber liegt, wird nur gezählt und per Warnung gemeldet; danach liegende Spuren oder Segment-Informationen können fehlen.
Der Inspektor fällt kein Sicherheitsurteil und sucht nicht nach Schadsoftware, er beschreibt nur die Struktur, die die MKV-Datei angibt. Matroska kann Anhänge wie Schriften oder beliebige Dateien enthalten; sie erscheinen in der Attachments-Zählung und im Baum, werden hier aber nie extrahiert oder ausgeführt. Bei Dateien unklarer Herkunft bleibt Vorsicht angebracht.
WebM ist ein eingeschränktes Profil von Matroska: Beide nutzen dieselbe EBML-Struktur und unterscheiden sich durch den DocType im Header, webm oder matroska. WebM ist auf Web-Codecs wie VP8, VP9, AV1, Vorbis und Opus beschränkt, MKV nimmt fast jeden Codec auf. Weil die DocType-Bytes gelesen werden, bleibt eine in .mkv umbenannte WebM-Datei als webm erkennbar.
Die Laufzeit stammt nur aus den Segment-Informationen, als Duration mal TimecodeScale, und wird nie aus Clustern oder der Dateigröße geschätzt. Fehlt das Duration-Element, lässt sich keine Laufzeit berechnen, der Status lautet nicht deklariert. Fehlt nur TimecodeScale, gilt die Spezifikationsvorgabe von 1.000.000 ns, als Herkunft steht dann Vorgabe; bei einer TimecodeScale von 0 lässt sich die Laufzeit nicht ableiten. Ungefähr bedeutet, dass der gespeicherte Gleitkommawert mal Skala keine ganze Zahl von Nanosekunden ergibt oder für eine exakte Zählung zu groß ist.
Nein, das Werkzeug spielt nichts ab, dekodiert, remuxt oder wandelt keine Spuren um und verändert Ihre Datei nie. Es hilft aber bei der Entscheidung vor dem Umwandeln in einem anderen Programm: H.264- oder HEVC-Video mit AAC-Ton lässt sich meist ohne Neukodierung in MP4 umpacken, PGS- oder ASS-Untertitel müssen dagegen meist umgewandelt oder weggelassen werden.
Meist ist der Download der MKV unvollständig: Ein Element gibt mehr Bytes an, als noch vorhanden sind, oder ein Element-Header ist am Ende abgeschnitten. Das Lesen stoppt dann mit einer Warnung samt Byte-Offset, alles davor bleibt sichtbar. Laden Sie die Datei erneut und vergleichen Sie die Größe mit der Quelle.
Matroska legt eng als Vorgabe fest, wenn einer Spur das Language-Element fehlt; die Tabelle kennzeichnet die Herkunft dann als Spezifikationsvorgabe statt als Dateiangabe. In diesem Fall wurde nie eine Sprache gespeichert, der Ton kann also jede Sprache haben, was sich nur durch Anhören im Player klären lässt.