AVIF ファイル形式とは?
拡張子 .avif を持つファイルは、AV1 Image File 形式のラスタグラフィックスを保存します。この形式は AOMedia Video 1 (AV1) 圧縮を使用し、ISO ベースメディアファイル形式 (ISO-BMFF) に基づいて構築された HEIF(High Efficiency Image File Format)コンテナ内に画像を保存します。仕様では、単一の静止画だけでなく、画像シーケンスやアニメーションもサポートされています。AVIF 1.0.0 仕様は、2019年に Alliance for Open Media によって公開されました。2020年に Netflix が行ったテストでは、.avif ファイルが一般的な JPEG 形式よりも優れた圧縮率と知覚品質を提供することが確認されました。
AVIF 形式の機能
AVIF は幅広い機能をサポートする多用途な画像形式です。.avif ファイルは以下を保持できます:
- HDR、SDR、ICC プロファイル、CICP を含む複数のカラースペース
- 非可逆(lossy)および可逆(lossless)圧縮
- チャンネルあたり 8、10、12 ビットのの色深度、およびモノクロ
- 別個の補助画像としてのアルファチャンネル(透明度)
- 画像シーケンスとアニメーション(
avisブランドで保存)
.avif ファイルは、AVIF 仕様で定義されている Baseline または Advanced プロファイルのいずれかに準拠できます。
プラットフォームとアプリケーションのサポート
AVIF は主要なすべてのプラットフォームでサポートされています。Windows 10(2019年5月の更新以降)は、API サポートとともに「フォト」や「エクスプローラー」での組み込みデコードを提供しています。Android 12、macOS Ventura、およびほとんどの最新の Linux ディストリビューションは、ネイティブの AVIF デコードを提供します。Chrome 85以降、Firefox 93以降、Safari 16以降、Edge 121以降のすべての主要な Web ブラウザがこの形式をネイティブにサポートしています。GIMP、ImageMagick、XnView MP、avifdec (libavif) などの専用ツールを使用して、.avif ファイルを開いたり、PNG や WebP などの他の形式に変換したりできます。
セキュリティと安全性
リスク: LOWAVIF はパッシブな画像データであり、通常の使用においてリスクは低いです。現実的な注意点はデコーダーのセキュリティです。AVIF は AV1/libavif/libheif デコーダーに依存しており、画像デコーダーのバグは歴史的に形式を問わず攻撃対象となってきました。ブラウザや OS を最新の状態に保ち、同梱のデコーダーにパッチが適用されるようにしてください。それ以外にスクリプトやマクロは含まれません。アドウェアが含まれている可能性のある不明な «AVIF 変換サイト» よりも、公式ツール(ブラウザ、GIMP、Squoosh)を優先してください。信頼できるオンラインコンバーターであれば、機密性のない画像には問題ありません。
形式の詳細
概要AVIF ファイルを開くプログラム
技術的詳細
詳細仕様| コンテナ形式 | ISO Base Media File Format (ISO-BMFF)、HEIF/HEIC と共通 |
| 画像コーデック | AV1 (AOMedia Video 1) |
| MIME タイプ | image/avif |
| マジックバイト | バイトオフセット 4 に «ftypavif» - メジャーブランド «avif» を持つ ftyp ボックス |
| アニメーション版 | ISO-BMFF ブランド «avis» を使用。各フレームは AV1 エンコードされた画像アイテム |
| 色深度 | チャンネルあたり 8、10、または 12 ビット |
| クロマサブサンプリング | YCbCr 4:2:0、4:2:2、4:4:4。モノクロ (4:0:0) もサポート |
| HDR サポート | CICP または ICC プロファイルを介した広色域および HDR。PQ および HLG 伝達関数をサポート |
| 圧縮モード | AV1 量子化設定により制御される非可逆および可逆の両方 |
| アルファ透明度 | 個別の AV1 エンコードされた補助画像アイテムとしてサポート |
| 最大画像サイズ | 1アイテムあたり最大 65,536 × 65,536 ピクセル。AVIF グリッド(タイル)レイアウトにより、より大きな画像も可能 |
| 埋め込みメタデータ | ISO-BMFF 構造内のメタデータアイテムとして埋め込まれた Exif および XMP |
| プロファイル | Baseline Profile (AV1 Main Profile サブセット) および Advanced Profile |
| ブラウザのサポート | すべての主要ブラウザ:Chrome 85+、Firefox 93+、Safari 16+、Edge 121+ |
| リリース日 | 2019 (AVIF 1.0.0 specification by the Alliance for Open Media) |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | aomediacodec.github.io |
AVIF の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。AVIF ファイルについて最初の質問をしてみましょう。