私は WebM が本質的に Matroska フォーマットのサブセットだと読んだことがあります。Matroskaは、単に “使用されるコーデックの制限されたセットを持つWebM = Matroska “と言うのではなく、新しいフォーマットを “命名 “する必要があったWebMがサポートしていないことを何をサポートしていますか?
WebMのものをMatroskaに変換して終わりにすべきかどうか、一般的な好奇心のために迷っています
63 None 2018-01-02
WebM = 使用されるコーデックの制限されたセットを持つMatroska “と言うだけではなく、新しいフォーマットを “命名 “する必要があったのでしょうか?
これはまさにWebMとは何かということです – 新しいフォーマットではなく、Matroskaのサブセットに過ぎません。しかし、名前も重要な部分です
Matroska はコンテナです。(非常に柔軟なコンテナです。) .mkv
ファイルを持っていると、それが何を含んでいるかについては何もわかりません: VP9 ビデオ、H.264 ビデオ、MPEG-2 ビデオ、ビデオなし、あるいは実際には複数の種類のビデオが同時に含まれているかもしれません。多くの異なるオーディオコーデック、異なる字幕タイプ、外部チャプターへのリンク、ファイルの添付ファイル(SSA字幕用のフォントなど)などが含まれているかもしれません
ほとんどのMKVファイルには、通常のフォーマットと同じものが含まれていますが、中には創造的な人もいれば、たまたま半分の訪問者が再生できないMKVファイルを作ってしまう人もいます。スライドと、ビデオをVimeoの開発者がユーザーがアップロードした恐怖の話から
比較すると、MP4コンテナは、彼らが運ぶことができますどのようなオーディオ/ビデオコーデックでやや制限されており、実際には通常、MPEG-4ビデオのいくつかの種類を持っています)
WebM のポイントは、いくつかの「標準的な」組み合わせを定義することであり、それによって、どのウェブブラウザ(およびスタンドアロン・プレイヤー)でもサポートされる可能性が非常に高くなります
名前の話に戻ります。もし .webm
ファイルがあれば (ソースがそれが有効な WebM ファイルだと主張している場合)、その名前を見れば、WebM 仕様で要求されているように、どんな WebM プレーヤでも理解できるものを含むことが約束されていることがわかります
ただの限定マトロスカプロファイルだったら、.mkv
のままだし、何が入っているかもわからないし、<video>
タグとかに使えるかどうかもわからない
WebMファイルをMatroskaに変換する必要はありません; それらは有効なMatroskaファイルなので、.mkv
に名前を変更するだけで十分です
121 community wiki 2018-01-03
明快さ、シンプルさ、標準化のために。Matroskaは何百ものコーデックをサポートしています。WebMは1つのビデオと1つのオーディオをサポートしています(または今はもっとありますか?だから私(またはコンピュータプログラム)は、”あなたはWebMを再生することができます “と尋ねれば、あなたはイエスかノーの答えを与えることができます。私は “あなたはmatroskaを再生することができます “と聞けば、あなたは有用である簡単な答えを与えることはできません。だからwebmはサブセットであると言って、はい、あなたは正しいです。しかし、その使用法はより多くの情報を伝え、サポートを保証することができます
11 szatmary 2018-01-02