Matroska にはあって WebM にはないもので、そのために差別化が必要になったものは何ですか?

Matroska にはあって WebM にはないもので、そのために差別化が必要になったものは何ですか?

WebMは本質的にはMatroska形式のサブセット. Matroska がサポートしていて WebM がサポートしていないものは何ですか。単に「WebM = 制限されたコーデック セットが使用される Matroska」と言うのではなく、新しい形式を「命名」する必要があったのでしょうか。

一般的な好奇心から、WebM を Matroska に変換してそれで終わりにすべきかどうか考えています。

答え1

「WebM = 制限されたコーデックセットが使用された Matroska」とだけ言うのではなく、新しい形式を「命名」する必要があったのでしょうか?

WebM はまさにその通りです。新しい形式ではなく、Matroska のサブセットにすぎません。ただし、名前も重要な要素です。


Matroskaはコンテナです。(非常に柔軟なコンテナです。).mkvファイルがあることで、何もない内容について:VP9ビデオ、H.264ビデオ、MPEG-2ビデオ、ビデオなし、または複数の種類のビデオが含まれている可能性があります。すぐに。さまざまなオーディオ コーデック、さまざまな字幕タイプ、外部チャプターへのリンク、ファイル添付ファイル (SSA 字幕のフォントなど) を伝送できます。

ほとんどの MKV ファイルには同じ通常の形式が含まれていますが、創造的な人もいれば、訪問者の半数が再生できない MKV を誤って作成する人もいます。スライドそしてビデオVimeo の開発者が、ユーザーがアップロードした恐ろしい動画について語る。

(比較すると、MP4 コンテナーでは、格納できるオーディオ/ビデオ コーデックが多少制限されており、実際には、何らかの MPEG-4 ビデオが格納されているのが普通です。)

WebMのポイントは、いくつかの「標準」の組み合わせを定義することです。これにより、サポートされる可能性が非常に高くなります。どれでもWeb ブラウザ (およびスタンドアロン プレーヤー)。


では、名前に戻りましょう。.webmファイルがある場合 (そしてソースが有効な WebM ファイルであると主張している場合)、その名前を見るだけで、WebM 仕様で要求されているように、どの WebM プレーヤーでも理解できる内容が含まれていることが保証されていることがわかります。

しかし、それが単なる古い制限付き Matroska プロファイルだった場合、 はそのまま残り、その内容もタグなど.mkvに使用できるかどうかもわかりません。<video>

する必要はありません変換するWebMファイルをMatroskaにアップロードします。有効な Matroska ファイルなので、名前を に変更するだけで十分です.mkv

答え2

明瞭性、シンプルさ、標準化のため。Matroska は数百のコーデックをサポートしています。WebM は 1 つのビデオと 1 つのオーディオをサポートしています (または、現在はもっとありますか?)。したがって、私 (またはコンピューター プログラム) が「webm を再生できますか?」と尋ねた場合、はいまたはいいえで答えることができます。「matroska を再生できますか?」と尋ねた場合、役立つ簡単な答えを返すことはできません。したがって、webm はサブセットであると言うのは正しいです。ただし、その使用法ははるかに多くの情報を伝え、サポートを保証できます。

関連情報