MP4 と WebM の違い — Web 動画でどちらを選ぶか
MP4 は互換性最強、WebM は VP9/AV1 でファイルサイズ効率が良い。Web 配信は両方出すのが現実解。
結論
- どこでも再生できる必要がある → MP4
- モダンブラウザ限定で帯域を節約したい → WebM (AV1)
- HLS ストリーミング → MP4 (fMP4) が圧倒的に主流
比較
| 項目 | MP4 | WebM |
|---|---|---|
| ライセンス | 特許あり | ロイヤリティフリー |
| コーデック | H.264 / HEVC / AV1 | VP8 / VP9 / AV1 |
| ブラウザ対応 | 100% | Chrome / Firefox / Safari 14.1+ |
| ファイルサイズ | 基準 | 同画質で 20-30% 小さい |
ハイブリッド配信例
<video controls>
<source src="/video.webm" type="video/webm">
<source src="/video.mp4" type="video/mp4">
</video>
- 先に書いたほうが優先で再生される