
Videocontainer

Wie die Praxis zeigt, herrscht bei MPEG-4 und DivX immer große Verwirrung. Der häufigste Fehler, Avi, DivX und MPEG-4, ist der gleiche.
AVI und MKV sind Container (Dateiformate), dh Datenspeicherung und -verpackung. Während DivX oder XviD Codecs sind, dh Verschlüsselungsmethoden und Implementierung zum Aufzeichnen von Videodaten in eine Datei bzw. zum Entschlüsseln von Informationen, um bereits aufgezeichnete Dateien abzuspielen. MPEG beschreibt wiederum sowohl die Codecs als auch die Speichermethoden.
Mit dem Container können Sie verschiedene Medienströme (in den meisten Fällen Audio und Video) in einer einzigen Datei kombinieren. Beispiele für gängige Multimedia-Container: AVI (.avi), MPEG (.mpg, .mpeg), OGM (.ogm), MP4 (.mp4), Realmedia (.rm, .rmvb), Matroska (.mkv).

AVI-Container (Audio Video Interleave)
Während der weit verbreiteten Einführung von Windows 3.1x hat Microsoft einen AVI-Container zum Speichern synchroner Video- und Audiodaten erstellt. AVI steht für Audio Video Interleave. AVI ist ein Containerformat, das komprimierte Video- / Audiodaten mit verschiedenen Codec-Kombinationen enthalten kann. Wenn die MP3- und JPG-Dateien beispielsweise nur mit einer Art der Datenkomprimierung (MPEG Audio Layer 3 und JPEG) abgerufen werden, kann die AVI-Datei mehrere Arten komprimierter Daten enthalten (z. B. DivX für Video und MP3 für Audio). ). Alle AVI-Dateien sehen “außen” gleich aus (sie haben die Erweiterung .AVI), aber “innen” können sie sich erheblich unterscheiden. Es ist lange her, dass AVI erstellt wurde, und heute ist es das beliebteste Format für die Präsentation von Videos. Alle Software-Player wissen, wie man damit arbeitet. Und wenn Sie keine strengen Anforderungen haben, erfüllen Sie Ihre Aufgaben immer noch. Es werden jedoch keine VBR-Audiostreams unterstützt (dh eine variable Bitrate, die eine bessere Qualität bietet). Vor einigen Jahren haben wir es geschafft, MP3 mit variabler Bitrate mit einigen Einstellungen in AVI zu komprimieren (erfordert zu viel Speicherplatz für die Synchronisierung und manchmal Probleme), aber es wird kein Sound im Ogg Vorbis-Format unterstützt.
Alle Windows-Codierungsprogramme können mit dem AVI-Container arbeiten.
Ogg Media Streams (OGM) Container
Teil des Ogg-Projekts zum Aufbau eines Open-Source-Multimedia-Systems. Sie können damit jeden Videostream (z. B. komprimiert durch den DivX- oder XviD-Codec) und Ton im Ogg Vorbis-Format platzieren. Auch OGM kann MP3-Tracks enthalten.
Der OGM-Container bietet zwei Hauptvorteile gegenüber Standard-AVI:
Der erste ist das Zurückspulen. Es wurde augenblicklich. Sie müssen nicht länger warten, auf einen schwarzen Bildschirm starren, bis das Video wieder abgespielt wird, oder Zeitraffervideos ansehen, die versuchen, sich mit dem Audiostream zu synchronisieren.
Der zweite ist ein geringerer Multiplexverlust. Für einen zweistündigen Film mit VBR MP3-Audiospur benötigt der AVI-Container beispielsweise ~ 6,7 MB, um Audio und Video zu synchronisieren. Bei Verwendung eines GVO-Behälters betragen diese Verluste ~ 2,4 MB. Dies bedeutet, dass mehr als 4 MB für die Erhöhung der Bitrate des Videostreams aufgewendet werden. Interessanterweise betragen die zusätzlichen Mischungsverluste beim Hinzufügen einer zweiten Audiospur im Ogg-Format 0 KB.
Zu den Vorteilen des Formats gehört auch die integrierte Fehlerkorrektur, mit der Videos in diesem Format im Modus 2 ohne großes Risiko auf eine CD gebrannt werden können (in diesem Modus passen 795 MB auf eine Standard-700-MB-Festplatte). (m2cdmgui doom9.org).
Der OGM-Container kann beispielsweise VirtualDubMod verpacken.
Matroska Container (MKV)
Das Matroska-Projekt ist ein offenes Containerformat, das viele erweiterte Funktionen bieten soll, die ältere Formate wie AVI nicht verarbeiten können. Matroska unterstützt beispielsweise das Speichern von Audioinhalten mit variabler Bitrate (VBR), variabler Bildrate (VFR), Untertiteln, Kapiteln, Anhängen, Fehlererkennung (EDC) sowie modernen Video- und Audio-Codecs wie ” Advanced Audio Coding “(AAC),” Ogg Vorbis “oder” Realvideo 9/10 “(RV9 / 10), die AVI nicht unterstützen.
Matroska-Dateien haben die folgenden Erweiterungen:
.mkv: im Allgemeinen Videodateien (mit oder ohne Audio);
.mka: Nur Audiodateien, sie können alle unterstützten Audioformate wie MP2, MP3, Vorbis, AAC, AC3, DTS … enthalten.
.mks: sogenannte “elementare” Matroska-Streams, die Untertitel-Streams in den Formaten SRT, SSA, ASS und Vobsub enthalten.
Um in Matryoshka gepackte Dateien abzuspielen, müssen Sie den Matroska Splitter installieren, einen Filter, der den Containerinhalt während der Wiedergabe in Streams (Audio, Video, Untertitel) aufteilt.
Um Videos in MKV-Container zu packen, können Sie Folgendes verwenden:
VirtualDubMod
MkvToolnix
Avi-Mux GUI
