Codec vs. Container in einer Tabelle
| Codec | Container | |
|---|---|---|
| Aufgabe | Komprimiert und dekomprimiert Video oder Audio | Fasst Video, Audio, Untertitel und Metadaten in einer Datei zusammen |
| Beispiele | H.264, HEVC, VP9, AV1, AAC, Opus, FLAC | MP4, MKV, MOV, WebM, AVI |
| Wo man es erkennt | Im Inneren der Datei (ffprobe, MediaInfo, Codec-Informationen in VLC) | An der Dateiendung (.mp4, .mkv) |
| Wirkt sich auf Qualität und Größe aus | Ja | Kaum (wenige KB Overhead) |
| Wie man es ändert | Neu kodieren (langsam, geringer Verlust) | Remuxen (schnell, verlustfrei) |
Das häufigste Missverständnis bei Videoformaten
Wenn Menschen Videoformate vergleichen, hört man oft Aussagen wie:
- „MKV-Qualität ist besser als MP4"
- „MP4 komprimiert Videos stärker als MKV"
- „MKV in MP4 konvertieren verschlechtert die Qualität"
Alle diese Aussagen sind falsch — weil sie Container mit Codecs verwechseln. Wer diesen einen Unterschied versteht, beseitigt den größten Teil der Verwirrung rund um Videoformate.
Was ist ein Container?
Ein Container (auch Wrapper oder Mux-Format genannt) ist das Dateiformat, das mehrere Medienströme in einer einzigen Datei bündelt. Stellen Sie sich ihn als Versandkarton vor: Er fasst Videostream, Audiostream, Untertitelspuren, Kapitelmarker und Metadaten in einem organisierten Paket zusammen.
Der Container selbst komprimiert oder dekomprimiert keine Daten. Er legt lediglich fest, wie die Streams in der Datei gespeichert, indexiert und synchronisiert werden.
Gängige Video-Container:
- .mp4 — MPEG-4 Part 14, der universelle Standard
- .mkv — Matroska, das funktionsreiche offene Format
- .webm — Googles weboptimiertes Format (basierend auf Matroska)
- .mov — Apples QuickTime-Container
- .avi — Microsofts Legacy-Container (1992)
Was ist ein Codec?
Ein Codec (Coder-Decoder) ist der Komprimierungsalgorithmus, der die eigentlichen Mediendaten kodiert und dekodiert. Er bestimmt Qualität, Dateigröße und Kodiergeschwindigkeit. Stellen Sie sich den Codec als die Art vor, wie Inhalte im Karton verpackt werden — effizient oder verschwenderisch.
Video-Codecs
- H.264 (AVC): Der meistgenutzte Video-Codec (2003). Universelle Hardware-Unterstützung, gute Komprimierung.
- H.265 (HEVC): Nachfolger von H.264 (2013). 40–50 % bessere Komprimierung, aber langsamer und weniger kompatibel.
- VP9: Googles Open-Source-Codec (2013). Ähnliche Effizienz wie H.265, von YouTube genutzt.
- AV1: Codec der nächsten Generation (2018). 20–30 % besser als H.265, lizenzfrei, sehr langsam beim Kodieren.
- Xvid/DivX: Legacy-MPEG-4-Part-2-Codecs. Veraltet, aber in alten AVI-Dateien zu finden.
Audio-Codecs
- AAC: Advanced Audio Coding. Der Standard für MP4, ausgezeichnete Qualität bei 128–256 kbps.
- MP3: Älter, aber überall unterstützt. Gute Qualität bei 192–320 kbps.
- Opus: Moderner Codec, hervorragend bei niedrigen Bitraten. Kommt in WebM zum Einsatz.
- FLAC: Verlustfreie Kompression. Perfekte Qualität, große Dateien. Nativ in MKV; in MP4 neuer und selten unterstützt.
- DTS / Dolby TrueHD: Surround-Codecs von der Blu-ray. Meist in MKV enthalten.
Container-Codec-Kompatibilitätstabelle
Nicht jeder Codec passt in jeden Container. Deshalb erfordert die Formatkonvertierung manchmal ein erneutes Kodieren:
| Container | Video-Codecs | Audio-Codecs |
|---|---|---|
| MP4 | H.264, H.265, AV1 | AAC, MP3, AC-3 |
| MKV | H.264, H.265, VP9, AV1, VP8, Theora, Xvid, nahezu beliebige | AAC, FLAC, Opus, DTS, TrueHD, MP3, Vorbis, nahezu beliebige |
| WebM | VP8, VP9, AV1 | Vorbis, Opus |
| MOV | H.264, H.265, ProRes | AAC, PCM, Apple Lossless |
| AVI | Xvid, DivX, MJPEG | MP3, PCM |
Beachten Sie, dass MKV praktisch jeden Codec akzeptiert, während MP4 und WebM wählerischer sind. Das ist der grundlegende Grund, warum die Umwandlung von MKV in MP4 manchmal eine Neukodierung erfordert. Wie Sie zwischen den drei gängigen Containern wählen, zeigt unser Vergleich MKV vs. MOV vs. MP4.
Warum das für die Konvertierung wichtig ist
Beim Konvertieren zwischen Formaten passiert eines von zwei Dingen:
Szenario 1: Remux (nur Container-Wechsel)
Sind die Codecs in der Quelldatei mit dem Ziel-Container kompatibel, werden die Streams einfach kopiert – von einem Container in den anderen. Das nennt sich Remuxing. Es geht nahezu sofort und erzeugt keinerlei Qualitätsverlust.
Beispiel: MKV mit H.264-Video + AAC-Audio → MP4. Beide Codecs sind MP4-kompatibel, die Daten werden direkt kopiert.
Szenario 2: Neukodierung (Codec-Wechsel erforderlich)
Sind die Codecs nicht mit dem Ziel-Container kompatibel, müssen Video und/oder Audio dekodiert und neu kodiert werden. Das geht mit einem geringfügigen Qualitätsverlust einher (bei CRF 23 nicht wahrnehmbar) und dauert länger.
Beispiel: MKV mit VP9-Video + FLAC-Audio → MP4. VP9 wird in MP4 kaum unterstützt, und nur wenige MP4-Player kommen mit FLAC zurecht. Das Video wird in H.264 und der Ton in AAC neu kodiert.
Der entscheidende Punkt: Die Konvertierung von MKV zu MP4 verschlechtert die Qualität nicht automatisch. Sind die Codecs kompatibel, ist die Konvertierung verlustfrei. Ist eine Neukodierung nötig, liefert CRF 23 visuell identische Ergebnisse.
Praktische Beispiele
So behandelt ein codec-bewusster Remux (FFmpeg kopiert Streams, wo es möglich ist) gängige MKV-Dateien. Unser Online-Konverter überspringt den Remux und kodiert immer neu in H.264 (CRF 23) und AAC mit 192 kbps, auf dieser Website wird also jede Zeile zu einer vollständigen Neukodierung:
| MKV-Inhalt | Konvertierungsmethode | Qualitätsauswirkung | Geschwindigkeit |
|---|---|---|---|
| H.264 + AAC | Remux (Kopie) | Kein Verlust | Sofort |
| H.264 + DTS | Video kopieren, Ton neu kodieren | Vernachlässigbar (nur Ton) | Schnell |
| H.265 + AAC | Remux (Kopie) | Kein Verlust | Sofort |
| VP9 + Opus | Vollständige Neukodierung | Bei CRF 23 nicht wahrnehmbar | Langsamer |
| Xvid + MP3 (AVI) | Vollständige Neukodierung | Kein sichtbarer Gewinn; Datei meist kleiner | Langsamer |
Häufige Missverständnisse widerlegt
- „MKV hat eine bessere Qualität als MP4“ — Falsch. Ein H.264-Video mit CRF 18 ist in MKV und MP4 identisch. MKV unterstützt lediglich mehr Codecs und Funktionen (Untertitel, Audiospuren).
- „Konvertieren verringert die Qualität“ — Nur bei einer Neukodierung, und selbst dann ist der Verlust mit den richtigen Einstellungen nicht wahrnehmbar. Remuxen ist verlustfrei.
- „Umbenennen von .mkv in .mp4 funktioniert“ — Nein. Die Container haben einen unterschiedlichen inneren Aufbau. Das Umbenennen ändert nur die Bezeichnung, daher lehnen die meisten MP4-Player die Datei ab.
- „MP4 ist stärker komprimiert“ — Der Container erzeugt nur vernachlässigbaren Overhead (wenige KB). Die Dateigröße bestimmen der Codec und seine Einstellungen.
- „Alle MKV-Dateien müssen neu kodiert werden“ — Falsch. Viele MKV-Dateien enthalten H.264 + AAC und lassen sich sofort in MP4 remuxen.