erforderte "Taufe" ein neues Format, anstatt nur "WebM = Matroska mit einer beschränkten Anzahl von verwendeten Codecs" zu sagen?
Das ist wirklich genau das, was WebM ist - kein neues Format, nur eine Untermenge von Matroska. Aber der Name ist auch ein wichtiger Teil.
Matroska ist ein Container. (Ein sehr flexibler Container.) Wenn Sie in einer .mkv
Datei nichts darüber erfahren, was in der Datei enthalten ist, könnte dies VP9-Video oder H.264-Video oder MPEG-2-Video, kein Video oder sogar mehrere Arten von Videos auf einmal enthalten. Es kann viele verschiedene Audiocodecs, verschiedene Untertiteltypen, Links zu externen Kapiteln und Dateianhänge (z. B. Schriftarten für SSA-Untertitel) enthalten.
Die meisten MKV-Dateien enthalten die gleichen üblichen Formate, aber manche Leute sind kreativ und andere machen einfach aus Versehen MKVs, die die Hälfte ihrer Besucher nicht spielen kann. Dias und Videos von einem Vimeo-Entwickler berichten über die Horrors, die ihre Benutzer hochgeladen haben.
(Im Vergleich dazu sind MP4-Container etwas eingeschränkter in Bezug auf die Audio- / Video-Codecs, die sie transportieren können, und haben in der Praxis normalerweise eine Art MPEG-4-Video.)
In WebM geht es also darum, einige "Standard" -Kombinationen zu definieren, die dann sehr gute Chancen haben, von jedem Webbrowser (und Standalone-Player) unterstützt zu werden.
Also zurück zum Namen. Wenn Sie über eine .webm
Datei verfügen (und wenn die Quelle angibt, dass es sich um eine gültige WebM-Datei handelt), können Sie einfach anhand ihres Namens feststellen, dass sie verspricht, etwas zu enthalten, das für jeden WebM-Player verständlich ist, wie von der WebM-Spezifikation gefordert.
Wenn es sich jedoch nur um ein altes, begrenztes Matroska-Profil handelt, hätten Sie immer noch ein .mkv
und Sie würden nicht wissen, was darin enthalten ist oder ob es für <video>
Tags und dergleichen verwendbar ist .
Sie müssen WebM-Dateien nicht in Matroska konvertieren . es handelt sich um gültige Matroska-Dateien, daher reicht es aus, sie in umzubenennen .mkv
.