JPEGに代わる次世代コーデック
(cloudinary.com)- 25年間にわたってimgタグの座を占めてきたJPEGは、いまや限界に到達
→ アルファチャンネルをサポートせず、8bit制限のためHDR不可、圧縮率も低い
- 6つの次世代コーデック
→ JPEG 2000 (JPEG group) : 最も古いJPEG後継、Safariで利用可能
→ WebP (Google) : すべてのブラウザで利用可能
→ HEIC (MPEG group) : HEVCベースでiOSが対応
→ AVIF (Alliance for Open Media, AOM) : ChromeとFirefoxが対応
→ JPEG XL (JPEG group) : 次世代コーデック
→ WebP2 (Google) : WebPの実験的な後継。WebPとは互換性なし
-
WebP2を除き、ほかのコーデックはすでに完成済み。成熟度にはやや差がある。JPEG 2000は20年の実績があり、JPEG XLはまだ1か月
-
HEICはAppleが対応しているものの、ロイヤリティフリーではないためJPEGの代替にするのは難しい
- 比較
→ 非可逆圧縮ではAVIFとJPEG XLが優秀。ただし low-fidelity, high-appeal(低忠実度・高訴求力)ではAVIFのほうが優れている
→ 速度ではJPEG XLが最高
- 制限
→ JPEG XL : 32bit, 4099チャネル, 4:4:4, HDR対応, 最大サイズ 1073741823x1073741823
→ AVIF : 10bit, 5チャネル, 4:4:4, HDR対応, 最大サイズ 8193x4320
→ HEIC : 10bit, 5チャネル, HDR対応, 最大サイズ 8193x4320
→ WebP : 8bit, 4チャネル, 最大サイズ : 16383x16383
- この記事の執筆者はJPEG XLを作った暫定グループのco-chairであるJon Sneyers
1件のコメント
webp は、まだ IE11、Safari Big Sur 以前、iOS Safari 14 以前のバージョンでは使えませんね。
IE11 を切り捨てて、macOS と iOS のアップデートをもう少し待てば、webp は使えそうですが……
その頃には、別の次世代規格が台頭していそう……永遠に次世代……