MatroskaにはWebMにはないものがあり、それが差別化を必要としましたか?


59

WebMは本質的にMatroska形式のサブセットであることを読みました。Matroskaは、WebMがサポートしていないことをサポートします。これは、「WebM =使用されるコーデックのセットが制限されたMatroska」ではなく、新しい形式を「洗礼」する必要がありますか?

一般的な好奇心のために、WebMをMatroskaに変換してそれだけでやるべきかどうか疑問に思っています。

回答:


116

「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です。


9
参考までに、MP4コンテナは実際には、許可されたコーデックの制限されたセットを持つquicktime .moovファイルです
-slebetman

@slebetman:反対ですか?
アインポクルム-モニカを

4
@einpoklum quicktimeファイル形式は非常に柔軟であり、マルチメディアアプリ(Flashのようなもの)を含むような従来とは異なるものに使用されています。MP4はquicktime形式に拡張機能を追加しましたが、quicktimeは常に拡張可能です
-slebetman

11

明確化、簡素化、標準化のため。Matroskaは数百のコーデックをサポートしています。WebMは、1つのビデオと1つのオーディオをサポートします(または、もう1つありますか?)。したがって、私(またはコンピュータープログラム)が「webmをプレイできますか」と尋ねた場合、yesまたはnoの答えを出すことができます。「マトロスカをプレイできますか」と尋ねると、簡単な答えを出すことはできません。したがって、webmはサブセットであると言って、はい、あなたは正しいです。しかし、その使用法はより多くの情報を伝え、サポートを保証できます。


3
しかし、「Matroskaをプレイできますか?」決して「はい」ではなく、せいぜい「コーデックを知っていればはい」です。では、なぜ「webm = matroska with vp8 and vorbis」と言えないのでしょうか?
アインポクルム-モニカを

それはオプションでした。Googleの誰かが別のオプションを選択しました。それよりも複雑だとは思いません。
szatmary

1
現在、ビデオにはVP8とVP8が、オーディオにはVorbisとOpusがあります。
Vi。

2
@Vi .: VP8とVP9を意味していたと思いますか?
アインポクルム-モニカを

1
Yes.󠀠󠀠󠀠󠀠󠀠󠀠
Viに。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.