Verarbeitung auf diesem Gerät
Dateiformate im Überblick.Formate

MKV-Datei: Was ist das und welche Codecs kann sie enthalten?

.mkv

MKV ist ein Matroska-Mediencontainer und kein Video-Codec. Eine Datei kann Video, mehrere Audiospuren, Untertitel, Kapitel, Anhänge und Metadaten enthalten; die Wiedergabe hängt von den enthaltenen Codecs ab.

Format auf einen Blick

Vollständiger Name
Matroska Video Container
Dateiendungen
.mkv
MIME-Typen
video/x-matroska
Kategorie
Video
Komprimierung
Vom enthaltenen Codec abhängig
Transparenz
Nicht anwendbar
Animation
Nicht anwendbar
Eigenschaften
Mehrere Medien-Spuren, Untertitel, Kapitel

Passende Werkzeuge

Was ist das Format?

Matroska ist ein offenes, erweiterbares Containerformat. .mkv wird üblicherweise für Matroska mit Video verwendet, .mka für reine Audiodateien.

Ein Player muss die Matroska-Struktur und jeden ausgewählten Codec verstehen. Zwei MKV-Dateien können daher trotz gleicher Endung unterschiedlich funktionieren.

Wofür wird es verwendet?

  • Videoarchive mit mehreren Audiosprachen
  • Filme und Serien mit Untertiteln
  • Hochwertiges Video mit verlustfreiem Audio
  • Zusammenführen synchroner Medienspuren ohne Neukodierung

Welche Programme können es öffnen?

  • VLC media player
  • mpv
  • Kodi
  • FFmpeg und kompatible Medienprogramme

Unterstützung auf Geräten und in Browsern

Windows

VLC und mpv sind zuverlässig; Systemplayer hängen von installierten Codecs ab.

macOS

VLC, mpv oder IINA werden oft benötigt, da QuickTime MKV nur eingeschränkt unterstützt.

Linux

VLC, mpv und GStreamer-Player unterstützen Matroska mit verfügbaren Codecs meist gut.

Android

VLC und kompatible Player öffnen viele MKV-Kombinationen.

iOS

Normalerweise wird ein Drittanbieter-Player wie VLC benötigt.

Browser

Native HTML-Video-Wiedergabe von MKV ist uneinheitlich und hängt von Container und Codec ab.

Vorteile

  • Viele synchrone Video-, Audio- und Untertitelspuren möglich
  • Kapitel, Anhänge und umfangreiche Metadaten
  • Flexible Auswahl offener und proprietärer Codecs

Nachteile

  • Nicht jeder Player unterstützt Matroska nativ
  • Die Endung .mkv verrät den enthaltenen Codec nicht
  • Große Dateien mit vielen Spuren belasten Browser-Speicher

Vergleich mit Alternativen

MKV vs. MP4

MP4 ist auf Geräten und im Browser kompatibler; MKV ist flexibler bei vielen Spuren und Untertiteln.

MKV vs. MOV

MOV ist in Apple- und Profiabläufen verbreitet; MKV ist offen und beliebt für Verteilung und Archive.

MKV vs. WebM

WebM verwendet eine engere weborientierte Codec-Auswahl; Matroska akzeptiert deutlich mehr Codecs.

Unterstützung in LocalFileLab

EingabeUnterstützt

Der Container wird an FFmpeg/WASM übergeben; die gebündelten Decoder sind im Repository nicht pro Codec aufgelistet.

AusgabeUnterstützt

Die Codec-Tabelle zeigt die für MKV tatsächlich konfigurierten Encoder.

KomprimierungUnterstützt

MKV wird lokal transkodiert und nicht nur als Container verkleinert.

VorschauUnterstützt

Wiedergabe hängt von den enthaltenen Codecs und nativer Matroska-Unterstützung ab.

MetadatenUnterstützt

Grundlegende Metadatenzuordnung ist einstellbar; Anhänge, Kapitel und Stream-Metadaten bleiben nicht nachweislich vollständig erhalten.

Container und Codecs

Die LocalFileLab-Angaben unten stammen aus den tatsächlich konfigurierten FFmpeg/WASM- und WebCodecs-Pfaden. Nicht ausdrücklich im Repository belegte Decoder oder Spuren sind als nicht verifiziert markiert.

Container
Matroska / MKV
Typische Video-Codecs
H.264 / AVC, H.265 / HEVC, VP9, AV1, MPEG-4 Part 2
Typische Audio-Codecs
AAC, MP3, Opus, Vorbis, FLAC, AC-3, E-AC-3
CodecTypEingabeAusgabeHinweise
H.264 / AVCVideoNicht verifiziertUnterstütztDer FFmpeg/WASM-Eingabedecoder wird im Projekt nicht pro Codec aufgelistet. Ein konkreter FFmpeg/WASM-Encoder ist im Repository konfiguriert.
H.265 / HEVCVideoNicht verifiziertUnterstütztDer FFmpeg/WASM-Eingabedecoder wird im Projekt nicht pro Codec aufgelistet. Ein konkreter FFmpeg/WASM-Encoder ist im Repository konfiguriert. Abspielen kann einen passenden Browser- oder System-Codec erfordern.
VP9VideoNicht verifiziertUnterstütztDer FFmpeg/WASM-Eingabedecoder wird im Projekt nicht pro Codec aufgelistet. Ein konkreter FFmpeg/WASM-Encoder ist im Repository konfiguriert.
AV1VideoNicht verifiziertNicht unterstütztDer FFmpeg/WASM-Eingabedecoder wird im Projekt nicht pro Codec aufgelistet. Dieser Codec wird für diesen Container nicht als Ausgabe angeboten.
MPEG-4 Part 2VideoNicht verifiziertUnterstütztDer FFmpeg/WASM-Eingabedecoder wird im Projekt nicht pro Codec aufgelistet. Ein konkreter FFmpeg/WASM-Encoder ist im Repository konfiguriert.
AACAudioNicht verifiziertUnterstütztDer FFmpeg/WASM-Eingabedecoder wird im Projekt nicht pro Codec aufgelistet. Ein konkreter FFmpeg/WASM-Encoder ist im Repository konfiguriert.
MP3AudioNicht verifiziertUnterstütztDer FFmpeg/WASM-Eingabedecoder wird im Projekt nicht pro Codec aufgelistet. Ein konkreter FFmpeg/WASM-Encoder ist im Repository konfiguriert.
OpusAudioNicht verifiziertUnterstütztDer FFmpeg/WASM-Eingabedecoder wird im Projekt nicht pro Codec aufgelistet. Ein konkreter FFmpeg/WASM-Encoder ist im Repository konfiguriert.
VorbisAudioNicht verifiziertUnterstütztDer FFmpeg/WASM-Eingabedecoder wird im Projekt nicht pro Codec aufgelistet. Ein konkreter FFmpeg/WASM-Encoder ist im Repository konfiguriert.
FLACAudioNicht verifiziertUnterstütztDer FFmpeg/WASM-Eingabedecoder wird im Projekt nicht pro Codec aufgelistet. Ein konkreter FFmpeg/WASM-Encoder ist im Repository konfiguriert.
AC-3AudioNicht verifiziertUnterstütztDer FFmpeg/WASM-Eingabedecoder wird im Projekt nicht pro Codec aufgelistet. Ein konkreter FFmpeg/WASM-Encoder ist im Repository konfiguriert.
E-AC-3AudioNicht verifiziertUnterstütztDer FFmpeg/WASM-Eingabedecoder wird im Projekt nicht pro Codec aufgelistet. Ein konkreter FFmpeg/WASM-Encoder ist im Repository konfiguriert.
Text and subtitle tracksUntertitelNicht verifiziertNicht unterstütztDiese Spur wird beim Export nicht ausdrücklich zugeordnet.

Spuren und Metadaten

Untertitelspuren
Nicht verifiziert
Mehrere Audiospuren
Nicht unterstützt
Kapitel
Nicht verifiziert
Metadaten
Einstellbar

Bekannte Kombinationen

H.264 / AVC + AACAusgabeweg konfiguriert

Ein konkreter FFmpeg/WASM-Encoder ist im Repository konfiguriert.

H.265 / HEVC + AACBrowserabhängig

Ein konkreter FFmpeg/WASM-Encoder ist im Repository konfiguriert. Abspielen kann einen passenden Browser- oder System-Codec erfordern.

VP9 + OpusAusgabeweg konfiguriert

Ein konkreter FFmpeg/WASM-Encoder ist im Repository konfiguriert.

AV1 + OpusNicht unterstützt

Dieser Codec wird für diesen Container nicht als Ausgabe angeboten.

Verwandte Formate

Häufige Fragen

Ist MKV ein Video-Codec?

Nein. MKV ist ein Container. Video kann H.264, HEVC, VP9 oder andere Codecs verwenden; Audio besitzt einen eigenen Codec.

Warum läuft eine MKV-Datei und eine andere nicht?

Sie können andere Codecs, Profile, Farbtiefen oder Spuren enthalten. Ein Player kann den Container verstehen, aber einen ausgewählten Stream nicht.

Erhält LocalFileLab alle MKV-Spuren?

Das wird nicht garantiert. Aktuelle Wege verarbeiten primäres Video und Audio; mehrere Audiospuren, Untertitel, Anhänge und Kapitel werden nicht ausdrücklich zugeordnet.