形式の概要
WebMとは?
WebMはMatroskaを基にしたコンテナで、ロイヤリティ不要のWebメディア向けに設計されています。VP8またはVP9の動画とVorbisまたはOpusの音声を組み合わせるのが一般的で、現在のワークフローではAV1も使われます。
対応するVP8またはVP9エンコードでは、WebMにアルファチャンネルの透明度を保持できます。通常の動画に加え、オーバーレイやWebアニメーションにも利用できます。
互換性
ブラウザー・デバイスとの互換性
現在のブラウザーは一般的なWebMの組み合わせに対応していますが、コーデックやアルファチャンネルへの対応は異なります。一部の編集アプリ、テレビ、Apple製品向けの配信システムでは、MP4やMOVの方が適しています。
拡張子が.webmでも、すべてのブラウザーが中のAV1、VP9、音声プロファイルをデコードできるとは限りません。実際の出力ファイルを各対象プラットフォームでテストしてください。
実用上のポイント
WebMを変換すべき場合
対応するWeb配信ではWebMを保持してください。特にVP9、AV1、Opus、透明度が必要な場合に適しています。幅広いデバイスやアプリに対応させるにはH.264 MP4へ、タイムラインで編集する場合は編集用プロファイルへ変換します。
Webサイトでは、閲覧者のブラウザーに合った形式を用意してください。1つのコーデックですべてに対応できない場合は、HTMLの動画ソースに代替形式を指定します。