Apple は、iOS 16、iPadOS 16、macOS 13 Ventura の次期リリースで、iPhone、iPad、Mac に AVIF 画像のサポートを導入します。
- AVIF は比較的新しい画像ファイル形式の仕様で、2019 年に完成し、Google、Microsoft、Amazon、Netflix などの企業によってサポートされています。
- AVIFは、広く普及しているJPEGよりもファイルサイズが小さくなります。さらに、より多くのディテールが保存され、煩わしいブロックノイズや色にじみが少なくなります。
- Google Chromeブラウザはデスクトップ版とモバイル版の両方でAVIF画像をサポートしています。Mozilla FirefoxもApple以外のブラウザでAVIF画像をサポートしています。
Appleは、iOS 16、iPadOS 16、macOS 13 Venturaアップデートを今秋正式リリースする際に、AVIF画像をサポートする予定です。macOS Venturaでは、Safari Technology Preview(Safariブラウザの最新版で、将来的な機能をテストするための特別バージョン)を使用してAVIF画像を開き、ダウンロードできます。AVIF画像は、watchOS 9を搭載したApple WatchやtvOS 16を搭載したApple TVでもサポートされる可能性がありますが、執筆時点では確認できていません。
WebKitは2021年3月にAVIFのサポートを開始しましたが、Safariは当初これを実装しませんでした。これは、当時macOSがAVIF画像をサポートしていなかったためです。WebKitレンダリングエンジンは画像を独自に処理しません。Safari(または他のMacアプリ)の画像デコードはmacOSによって処理されます。そして今、macOS Ventura、iOS 16、iPadOS 16では、ファイル形式変換アプリを使用せずに、Mac、iPhone、iPadでAVIF画像を開いて使用できるようになります。
AVIF は他のプラットフォームでも動作しますか?
Google ChromeとMozilla Firefoxブラウザは2019年からAVIF画像をサポートしています。MicrosoftはWindows 10で、ファイルエクスプローラーとペイントアプリでAVIF画像のサポートを開始しました。Androidは2021年10月にリリースされたバージョン12.0からAVIFをサポートしています。さらに、AVIFはLinuxディストリビューションでも広くサポートされています。
AVIF の何がそんなに素晴らしいのでしょうか?
まず、AVIFは圧縮率と画質の点で、広く普及しているJPEGファイル形式よりもはるかに優れています。特に圧縮アーティファクトに関しては顕著で、圧縮率の高いJPG画像では顕著に現れます。画像、テキスト、グラフィックのエッジ付近に奇妙なピクセルや色のにじみが見られる場合は、JPG圧縮が行われている可能性があります。参考記事:iPhoneでHEIF画像をJPGに変換する方法
AVIFはこれらの欠点を克服し、JPGファイル形式ではサポートされていない高度な機能を実現します。例えば、HDR写真、広色域、フィルムグレイン、8ビット、10ビット、12ビットの色深度、画像シーケンス、さらにはアニメーションといった最新の画像処理機能はすべて標準でサポートされています。
AVIF(AV1 Image File Format)は、主に動画で使用されているAV1コーデックを使用しています。AV1で圧縮された単一フレームの動画のようなものです。コーデック自体はハードウェアアクセラレーションをサポートしており、特許ライセンスは適用されません。
AVIF は iPhone カメラの新しいデフォルトの画像フォーマットですか?
AppleのiPhone写真のデフォルト画像フォーマットは、HEIF(High Efficiency Image File Format)です。HEIF画像はHEVCコーデックでエンコードされ、HEICファイルを生成するHigh Efficiency Image File Format(HEIF)コンテナフォーマットに保存されます。AppleのプラットフォームはiOS 11以降HEIFをサポートしています(iOS 15ではWebMオーディオコーデックのサポートとVP9ビデオコーデックのデコーダーが追加されました)。
HEIFはJPGの約半分のサイズで圧縮率が高いため、4K動画の撮影には必須の画像形式です。HEIFは個々の画像や連続画像を保存でき、非破壊的な画像編集が可能です。低ビットレート設定ではHEIFの方がAVIFよりもパフォーマンスが良いと思われるため、AppleがiPhoneで撮影した画像のデフォルトのファイル形式をHEIFからAVIFに切り替えることはないでしょう。