WikiDer > Matroska
Matroska ist ein Open SourceMultimedia-Container. Das Matroska-Projekt besteht seit 2002 und entstand aus der Multimedia-Container-FormatProjekt (MCF). Matroska-Dateien fallen normalerweise unter die Dateierweiterungen.mkv (für Video) und .mka (für Audio) für. Der Name bezieht sich auf das Russische Matroschka-Puppen.
Es WebM-Datei Format basiert auf Matroska.
Multimedia-Container
Ein Multimedia-Container ist eine Datei, die aus einem oder mehreren bestehen kann Audio--, Video- und Untertitelspuren. Damit ist es beispielsweise möglich, einen kompletten Film auf einem CD oder DVD in einer einzigen Datei speichern. Es ist jedoch kein Video oder AudioCodec und daher nicht geeignet für Kompression. Matroska enthält Funktionen eines modernen Containerformats, wie schnelle Dateisuche, Fehlerbehebung, Kapitel, wählbare Untertitel, wählbare Audiospuren, Erweiterbarkeit mit Modulen, streamen für Internet (HTTP und RTP Audio- und Videospuren) und Menüs (wie auf DVDs).
EBML
Matroska unterscheidet sich vom ursprünglichen MCF dadurch, dass es auf EBML, eine binäre Version von XML. EBML ermöglicht es, Matroska in Zukunft mit anderen Formaten zu erweitern, während die Dateiunterstützung erhalten bleibt.
Eine EBML-Datei beginnt immer mit dem Code 0x1A. Im DOS Dieser Code bedeutet "Anzeige stoppen". In einer Matroska-Datei kann es also immer noch ASCIIFür die EBML-Daten kann Text integriert werden, der mit DOS angezeigt werden kann. Dahinter wird der 'Header' der EBML-Daten gespeichert. Auf diese Weise kann der Decoder wissen, mit welcher Komprimierung er zu tun hat. Dahinter wird der Block-Timecode gespeichert. Dies besteht aus a 16-Bitganze Zahl. Multipliziert mit einer vorgegebenen Zeitskala erhält man eine Zahl, die am Kopf jedes Clusters gespeichert wird (sogenannte TimeCode-Blöcke). Dadurch kann man Millisekunde Navigieren Sie durch eine Matroska-Video- oder Audiodatei. Danach kommen die eigentlichen Daten mit Kapiteln, Untertiteln, Menüs und dergleichen. Dateien oder Text können am Ende der Datei hinzugefügt werden.
Sicherheit & Support
Wie bei den meisten Containern Management von Digitalen Rechten (DRM) in Matroska unterstützt. Übrigens kann man in Matroska willkürlich eine Sicherheit bauen. Da sich die Sicherheit in den Blöcken befindet, können Sie sie anpassen, ohne sie zu entschlüsseln. Die Sicherheit kann sich auch in einem separaten Teil von Matroska befinden. Infolgedessen benötigen Sie zwei separate Schlüssel, um es zu entschlüsseln, was das Knacken erschwert.
Matroska unterstützt fast alle Codecs, einschließlich Ogg Vorbis. Außerdem werden fast alle Untertitelformate unterstützt. Da verschiedene Tracks vorhanden sein können, besteht die Möglichkeit für Menüs wie bei DVDs. Kapitel werden auch unterstützt, indem eine Datei bereitgestellt wird, die auf verschiedene Cluster verweist.
Externe Links
| Dateiformate für die Komprimierung von Multimedia | ||||||||
|---|---|---|---|---|---|---|---|---|
|