Kurz gesagt
- MP4 ist ein Multimedia-Container, der Audio, Video und weitere Medieninformationen speichert, wobei die Dateiendung allein weder die Codierung noch die Wiedergabekompatibilität bestimmt.
- Öffnen Sie MP4 zur Wiedergabe in einer Medienanwendung. Prüfen Sie bei Fehlern deren Unterstützung für die enthaltenen Datenströme. Für die Konvertierung unterstützt HandBrake gängige MP4- und M4V-Videoquellen, jedoch keine DRM-geschützten Videos. Auf dem Mac benötigt QuickTime 7 bei HandBrake-Ausgaben .m4v, um Kapitel oder AC3-Audio zu nutzen. QuickTime X und iOS haben diese Endungsbeschränkung nicht; daraus folgt keine Unterstützung jeder Codierung. [HandBrake-Quellformate](https://handbrake.fr/docs/en/1.11.0/technical/source-formats.html), [HandBrake-Container](https://handbrake.fr/docs/en/1.7.0/technical/containers.html)
- Gehen Sie mit unbekannten MP4-Dateien vorsichtig um. RFC 4337 beschreibt fehlerhaft aufgebaute Medienströme, die Decoder überlasten oder zum Absturz bringen können. MP4 unterstützt auch Programminhalte wie MPEG-J und ECMAScript; nicht jede Datei enthält solche Inhalte. Die Ausführungsbeschränkungen von MPEG-J beseitigen keine Decoder-Risiken. [RFC 4337 zur Sicherheit](https://www.rfc-editor.org/rfc/rfc4337.html#section-4)
MP4-Dateien: Öffnen, M4V-Unterschiede und Konvertierung
MP4 ist durch ISO/IEC 14496-14 definiert. Die Library of Congress bezeichnet MPEG-4 File Format, Version 2 als Untertyp des ISO Base Media File Format. Es kann unterschiedlich komprimierte Audio- und Videodaten, interaktive Szeneninformationen, Metadaten und Verweise auf externe Medienströme enthalten. [Library of Congress](https://www.loc.gov/preservation/digital/formats/fdd/fdd000155), [RFC 4337](https://www.rfc-editor.org/rfc/rfc4337.html)
Das Kopieren von Datenströmen in einen anderen Container unterscheidet sich von der Neucodierung. FFmpeg-Streamcopy kommt ohne Decodierung und Codierung aus und erhält die Qualität der kopierten Ströme. Fehlen Informationen, die der Zielcontainer benötigt, kann die Konvertierung scheitern. Neucodierung kann die Qualität verringern; eine MP4-Ausgabe ist deshalb nicht automatisch verlustfrei. [FFmpeg-Streamcopy](https://www.ffmpeg.org/ffmpeg.html#Streamcopy), [FFmpeg-Transcodierung](https://www.ffmpeg.org/ffmpeg.html#Transcoding)
So bekommst du sie auf
Öffnen Sie MP4 zur Wiedergabe in einer Medienanwendung. Prüfen Sie bei Fehlern deren Unterstützung für die enthaltenen Datenströme. Für die Konvertierung unterstützt HandBrake gängige MP4- und M4V-Videoquellen, jedoch keine DRM-geschützten Videos. Auf dem Mac benötigt QuickTime 7 bei HandBrake-Ausgaben .m4v, um Kapitel oder AC3-Audio zu nutzen. QuickTime X und iOS haben diese Endungsbeschränkung nicht; daraus folgt keine Unterstützung jeder Codierung. [HandBrake-Quellformate](https://handbrake.fr/docs/en/1.11.0/technical/source-formats.html), [HandBrake-Container](https://handbrake.fr/docs/en/1.7.0/technical/containers.html)
Öffnen Sie MP4 zur Wiedergabe in einer Medienanwendung. Prüfen Sie bei Fehlern deren Unterstützung für die enthaltenen Datenströme. Für die Konvertierung unterstützt HandBrake gängige MP4- und M4V-Videoquellen, jedoch keine DRM-geschützten Videos. Auf dem Mac benötigt QuickTime 7 bei HandBrake-Ausgaben .m4v, um Kapitel oder AC3-Audio zu nutzen. QuickTime X und iOS haben diese Endungsbeschränkung nicht; daraus folgt keine Unterstützung jeder Codierung. [HandBrake-Quellformate](https://handbrake.fr/docs/en/1.11.0/technical/source-formats.html), [HandBrake-Container](https://handbrake.fr/docs/en/1.7.0/technical/containers.html)
Das Kopieren von Datenströmen in einen anderen Container unterscheidet sich von der Neucodierung. FFmpeg-Streamcopy kommt ohne Decodierung und Codierung aus und erhält die Qualität der kopierten Ströme. Fehlen Informationen, die der Zielcontainer benötigt, kann die Konvertierung scheitern. Neucodierung kann die Qualität verringern; eine MP4-Ausgabe ist deshalb nicht automatisch verlustfrei. [FFmpeg-Streamcopy](https://www.ffmpeg.org/ffmpeg.html#Streamcopy), [FFmpeg-Transcodierung](https://www.ffmpeg.org/ffmpeg.html#Transcoding)
Dateisicherheit
Gehen Sie mit unbekannten MP4-Dateien vorsichtig um. RFC 4337 beschreibt fehlerhaft aufgebaute Medienströme, die Decoder überlasten oder zum Absturz bringen können. MP4 unterstützt auch Programminhalte wie MPEG-J und ECMAScript; nicht jede Datei enthält solche Inhalte. Die Ausführungsbeschränkungen von MPEG-J beseitigen keine Decoder-Risiken. [RFC 4337 zur Sicherheit](https://www.rfc-editor.org/rfc/rfc4337.html#section-4)
Unbekannter Absender, ein Name mit zwei Endungen oder ein Inhalt, der nicht zur Endung passt — erst prüfen, dann öffnen.
Umwandeln
Das Kopieren von Datenströmen in einen anderen Container unterscheidet sich von der Neucodierung. FFmpeg-Streamcopy kommt ohne Decodierung und Codierung aus und erhält die Qualität der kopierten Ströme. Fehlen Informationen, die der Zielcontainer benötigt, kann die Konvertierung scheitern. Neucodierung kann die Qualität verringern; eine MP4-Ausgabe ist deshalb nicht automatisch verlustfrei. [FFmpeg-Streamcopy](https://www.ffmpeg.org/ffmpeg.html#Streamcopy), [FFmpeg-Transcodierung](https://www.ffmpeg.org/ffmpeg.html#Transcoding)
Wandle eine Kopie um, nie das Original, und vergleich danach Qualität, Metadaten und Layout mit der Ausgangsdatei.
Häufige Fragen
Was ist eine MP4-Datei und wofür wird sie verwendet?
MP4 ist ein durch ISO/IEC 14496-14 definierter Multimedia-Container. Er kann Audio, Video, Metadaten, interaktive Szeneninformationen und Verweise auf externe Medienströme speichern. MP4 bezeichnet den Container und kein einzelnes Kompressionsverfahren.
Wie kann ich eine MP4-Datei unter Windows öffnen?
Öffnen Sie die MP4-Datei zur Wiedergabe in Ihrer Medienanwendung. Prüfen Sie bei einem Fehler die Unterstützung für die enthaltenen Audio- und Videodaten. Zur Konvertierung wählen Sie das Video in HandBrake als Quelle, sofern installiert. HandBrake unterstützt gängige MP4- und M4V-Videos, aber keine DRM-geschützten Videos.
Wie kann ich eine MP4-Datei auf dem Mac mit QuickTime öffnen?
Versuchen Sie, die Datei in QuickTime zu öffnen. Bei HandBrake-Dateien mit Kapiteln oder AC3-Audio benötigen QuickTime 7 und darauf basierende Anwendungen .m4v, um diese Funktionen zu nutzen. QuickTime X hat diese Endungsbeschränkung nicht. Das garantiert keine Unterstützung aller enthaltenen Datenströme.
Wie kann ich eine MP4-Datei auf dem iPhone abspielen?
Öffnen Sie die Datei in Ihrer Medienanwendung auf dem iPhone. Laut HandBrake benötigt iOS für Kapitel oder AC3-Audio in dessen Ausgaben nicht die von QuickTime 7 verlangte Endung .m4v. Prüfen Sie bei Wiedergabefehlern die enthaltene Codierung und die Unterstützung der Anwendung.
Welche Unterschiede gibt es zwischen MP4 und M4V und welche Endung sollte ich verwenden?
Bei HandBrake-Ausgaben unterscheiden sich MP4 und M4V nur durch die Endung. HandBrake kann bei AC3-Passthrough, SRT-Untertiteln oder Kapitelmarkierungen M4V wählen. Verwenden Sie .m4v, wenn die dokumentierte QuickTime-7-Beschränkung zutrifft. Umbenennen codiert die Datenströme nicht neu.
Warum lässt sich ein MP4-Video nicht abspielen oder in HandBrake öffnen?
Die MP4-Endung belegt keine Unterstützung der enthaltenen Datenströme. Prüfen Sie die Codierungsunterstützung der Anwendung. HandBrake unterstützt gängige MP4- und M4V-Quellen, jedoch keine DRM-geschützten Videos, und umgeht keinen Kopierschutz. Ein Öffnungsfehler allein beweist keine beschädigte Datei.
Entsteht Qualitätsverlust beim Konvertieren von MP4 in ein anderes Format?
Das hängt vom Verfahren ab. FFmpeg-Streamcopy kopiert komprimierte Datenströme ohne Decodierung oder Neucodierung und erhält deren Qualität. Transcodierung decodiert und codiert erneut und kann die Qualität verringern. Die Ausgabeendung MP4 garantiert keine verlustfreie Konvertierung.
Wie kann ich einen MP4-Container mit FFmpeg verlustfrei konvertieren?
Verwenden Sie Streamcopy, wenn der Zielcontainer die ursprünglichen Datenströme aufnehmen kann. In FFmpeg wählt -c copy das Kopieren der Ströme. Die kopierten Audio- und Videoströme bleiben ohne Neucodierung erhalten; das garantiert nicht alle Containerfunktionen. Fehlende Informationen für den Zielcontainer können die Konvertierung verhindern.
Welche MIME-Typen hat eine MP4-Datei?
video/mp4 steht für allgemeine audiovisuelle Inhalte, audio/mp4 für Audio ohne visuelle Darstellung und application/mp4 für Inhalte ohne Audio und visuelle Darstellung, etwa MPEG-J oder MPEG-7. Der passende MIME-Typ richtet sich nach dem Inhalt.
Welche Sicherheitsrisiken bestehen beim Öffnen unbekannter MP4-Dateien?
RFC 4337 warnt vor fehlerhaft aufgebauten Medienströmen, die Empfänger oder Decoder überlasten oder zum Absturz bringen können. MP4 kann auch Programme enthalten, jedoch nicht jede Datei. MPEG-J-Beschränkungen beseitigen keine Decoder-Risiken. Die Endung oder erfolgreiche Wiedergabe beweist keine Sicherheit.
Verwandte Formate
Quellen
MPEG-4 File Format, Version 2 · 美国国会图书馆数字格式保存资料
RFC 4337: MIME Type Registration for MPEG-4 · IETF 标准轨 RFC / RFC Editor
HandBrake Documentation — Container formats · HandBrake 官方文档
HandBrake Documentation — Supported source formats · HandBrake 官方文档
FFmpeg Documentation — Streamcopy and Transcoding · FFmpeg 官方文档