WebM はコンテナ — 技術的には Matroska の厳格なプロファイル — で、Google が 2010 年に HTML5 の <video> に完全ロイヤリティフリーの選択肢を与えるために開放しました:VP8 または VP9 映像+ Vorbis または Opus 音声以外は許可されません。動機はライセンスでした。H.264 と HEVC はブラウザーベンダーやサイト運営者が支払うべき特許プールと共に出荷されます。VP 系と AV1 は撤回不能なロイヤリティフリーライセンスで公開されたため、WebM ファイルは誰でも法的リスクゼロでエンコード・配布・再生できます。当サイトのコンバーターが VP8/VP9 を軸にするのはまさにこのため — 自由はコーデックと共にあり、コンテナにはありません。
<video>
3 つのコーデックはすべて同じ系譜(On2 の VPx シリーズ、その後 AOMedia 連合)から来ています。VP8 は 2010 年の WebM の立ち上げコーデック — 当時の H.264 に匹敵し、いまも族内で最速のエンコード。VP9 は 2013 年に登場し、同じ見た目品質に必要なビットレートを VP8 の約半分に — YouTube の 4K 展開を長年支えました。AV1(2018 年、Amazon、Apple、Google、Microsoft、Netflix らの AOMedia 連合)は VP9 からさらに約 30% の削減を目標とし — 特許に縛られるのは「誰かに課金する」方向ではなく「誰もが自由に使える」方向だけです。エンコードコストは世代と共に上昇:AV1 は VP8 より劇的に遅く、だからこそこのページはブラウザー側変換に古くて速いコーデックを提供しています。
WebM は新しいコンテナを発明したのではなく、既存のものを制限しました。WebM ファイルは Matroska の EBML 構造にホワイトリストを課したもの:映像は VP8/VP9/AV1、音声は Vorbis/Opus でなければならず、添付ファイルや特殊トラックなどの機能は除外されます。結果は心地よく:すべての WebM は再生可能な MKV なので、WebM → MKV は簡単なリマックス。一方 MKV → WebM は中のコーデックが既にホワイトリストに載っている場合にだけ可能 — そうでなければ再エンコードは避けられません。WebM を「ブラウザーがデコードできると約束できる MKV」と考えてください。
Vorbis(2002 年、Xiph.Org)は MP3 へのオープンな回答で、今も完全にサポートされています。Opus(2012 年、RFC 6716)がその後継:音声と音楽の両方を 1 つのコーデックで処理し、知的に切り替え、実質あらゆるビットレートで MP3 と AAC よりビットあたりの品質が上 — すべてロイヤリティフリー。新しい WebM の選択は決まっています:古いデバイスが Vorbis を要求する場合を除き Opus。
関連ツール:完全な Matroska コンテナは動画 → MKV、ISO-BMFF/H.264 の世界は動画 → MP4、Xiph ファミリーの音声側は動画 → OGG/FLAC、動画コーデックなしの短いアニメーションは動画 → WebP/APNG。
Copyright © 2007-2026 DIGITBYTE STUDIO 全著作権所有。