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

MP4-Datei: Container, Codecs und Gerätekompatibilität

.mp4

MP4 ist ein weit verbreiteter Mediencontainer für Video, Audio, Untertitel und Metadaten. Ob eine konkrete Datei abgespielt werden kann, hängt nicht nur von der Endung ab, sondern vor allem von den enthaltenen Video- und Audio-Codecs.

Format auf einen Blick

Vollständiger Name
MPEG-4 Part 14 Media Container
Dateiendungen
.mp4
MIME-Typen
video/mp4
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?

MP4 basiert auf ISO Base Media File Format und organisiert Medienspuren, Zeitinformationen und Metadaten in sogenannten Boxes. Der Container komprimiert das Bild nicht selbst, sondern verpackt bereits kodierte Audio- und Videodaten.

H.264 mit AAC ist die verbreitetste kompatible Kombination. MP4 kann auch H.265/HEVC, AV1, MPEG-4 Part 2 und andere Codecs enthalten, deren Unterstützung je nach Browser, Betriebssystem und Gerät stark variiert.

Wofür wird es verwendet?

  • Videoaufnahmen von Smartphones und Kameras
  • Downloads, Präsentationen und allgemeiner Videoaustausch
  • Webvideo mit H.264 und AAC
  • Medienbibliotheken mit Vorschaubild und Metadaten

Welche Programme können es öffnen?

  • VLC, mpv und andere Mediaplayer
  • Windows Media Player und QuickTime Player
  • DaVinci Resolve, Adobe Premiere Pro und viele Videoeditoren
  • Aktuelle Browser bei unterstützter Codec-Kombination

Unterstützung auf Geräten und in Browsern

Windows

H.264/AAC wird breit unterstützt; HEVC oder AV1 können zusätzliche Systemcodecs benötigen.

macOS

QuickTime und Safari unterstützen gängige MP4-Kombinationen, besonders H.264 und auf neueren Geräten HEVC.

Linux

Player wie VLC sind flexibel; Browserunterstützung hängt von Distribution und installierten Codecs ab.

Android

H.264/AAC ist nahezu universell, neuere Codecs hängen vom Gerät ab.

iOS

H.264/AAC und auf geeigneter Hardware HEVC werden breit unterstützt.

Browser

Die Endung allein reicht nicht: Der Browser muss jeden enthaltenen Codec unterstützen.

Vorteile

  • Sehr breite Geräte- und Softwarekompatibilität
  • Kann Video, Audio, Untertitel und Metadaten bündeln
  • Gute Streaming- und Download-Eignung mit passenden Codecs

Nachteile

  • Codec-Unterstützung ist nicht aus der Dateiendung ersichtlich
  • Patent- und Systemcodec-Verfügbarkeit kann bei H.264 oder HEVC relevant sein
  • Mehrere Audio- und Untertitelspuren werden nicht von jedem Konvertierungsweg erhalten

Vergleich mit Alternativen

MP4 vs. WebM

WebM setzt auf weborientierte Codecs wie VP9 und Opus; MP4 ist oft kompatibler mit Geräten und klassischer Videosoftware.

MP4 vs. MKV

MKV ist flexibler bei vielen Spuren, Untertiteln und Codecs, MP4 wird von Hardwareplayern und Mobilgeräten häufiger direkt akzeptiert.

MP4 vs. MOV

MOV ist eng mit Apple- und Produktionsworkflows verbunden; MP4 ist für die allgemeine Verteilung meist universeller.

Unterstützung in LocalFileLab

EingabeUnterstützt

MP4 wird lokal über Browser-Medienfunktionen oder FFmpeg/WebAssembly gelesen; konkrete Decoder sind codecabhängig.

AusgabeUnterstützt

Konfigurierte MP4-Ausgaben umfassen unter anderem H.264 oder MPEG-4-Video sowie AAC beziehungsweise MP3, abhängig von den gewählten Einstellungen.

KomprimierungUnterstützt

CRF, Abmessungen, Bildrate, Video-Codec und Audioeinstellungen können lokal angepasst werden.

VorschauUnterstützt

Der Browser zeigt eine Vorschau, wenn er die enthaltene Codec-Kombination abspielen kann.

MetadatenUnterstützt

Metadaten können konfigurierbar übernommen werden; mehrere Audiospuren, Kapitel und Untertitel werden nicht vollständig abgebildet.

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
MP4
Typische Video-Codecs
H.264 / AVC, H.265 / HEVC, AV1, MPEG-4 Part 2
Typische Audio-Codecs
AAC, MP3, ALAC, 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. WebCodecs wird zur Laufzeit geprüft; FFmpeg/WASM bleibt der Fallback.
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.
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. WebCodecs wird zur Laufzeit geprüft; FFmpeg/WASM bleibt der Fallback.
MP3AudioNicht verifiziertUnterstütztDer FFmpeg/WASM-Eingabedecoder wird im Projekt nicht pro Codec aufgelistet. Ein konkreter FFmpeg/WASM-Encoder ist im Repository konfiguriert.
ALACAudioNicht verifiziertNicht unterstütztDer FFmpeg/WASM-Eingabedecoder wird im Projekt nicht pro Codec aufgelistet. Dieser Codec wird für diesen Container nicht als Ausgabe angeboten.
AC-3AudioNicht verifiziertNicht unterstütztDer FFmpeg/WASM-Eingabedecoder wird im Projekt nicht pro Codec aufgelistet. Dieser Codec wird für diesen Container nicht als Ausgabe angeboten.
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 + AACBrowserabhängig

Ein konkreter FFmpeg/WASM-Encoder ist im Repository konfiguriert. WebCodecs wird zur Laufzeit geprüft; FFmpeg/WASM bleibt der Fallback.

H.265 / HEVC + AACBrowserabhängig

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

AV1 + OpusNicht unterstützt

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

Verwandte Formate

Häufige Fragen

Ist MP4 ein Video-Codec?

Nein. MP4 ist ein Container. Das eigentliche Video kann beispielsweise mit H.264, HEVC oder MPEG-4 Part 2 kodiert sein.

Warum spielt ein Browser manche MP4-Dateien nicht ab?

Der Browser kann den MP4-Container erkennen, benötigt aber zusätzlich Decoder für alle enthaltenen Audio- und Video-Codecs.

Welche MP4-Kombination ist am kompatibelsten?

H.264/AVC für Video und AAC für Audio ist auf aktuellen und vielen älteren Geräten besonders weit verbreitet.