AVIF

AV1 画像ファイル形式 (AVIF)
ファイル名拡張子
.avif
インターネットメディアの種類
image/avif
開発者オープンメディア同盟
初回リリースv1.0.0 2019年2月19日
最新リリース
v1.2.0 2025年10月16日
フォーマットの種類
含まれるものヘイフ
延長からHEIF、ISOBMFFAV1
オープンフォーマット?はい
Webサイトaomediacodec .github .io /av1-avif /

AV1画像ファイル形式AVIF)は、HEIFコンテナ形式でAV1で圧縮された画像または画像シーケンスを保存するための、オープンロイヤリティフリーの画像ファイル形式仕様です。[ 1 ] [ 2 ]これは、 ISOBMFFに基づいて構築された同じコンテナ形式を使用するが、圧縮にはHEVCを使用するHEICと競合します。AVIF仕様のバージョン1.0.0は2019年2月に確定しました。バージョン1.1.0は2022年4月に確定しました。

2020年にNetflixが行った数々のテストでは、AVIFはJPEGよりも優れた圧縮効率を示し、自然画像、テキスト、グラフィックスの合成において、細部の保持、ブロックアーティファクトの減少、ハードエッジ周辺の色にじみの減少にも優れていることが示された。[ 3 ]

caniuse.comのウェブサイトによると、AVIFのサポートはすべての主要なウェブブラウザで利用可能です(使用されているウェブブラウザの93%以上を占めています)。[ 4 ]

特徴

AV1 画像ファイル形式は以下をサポートします:

プロフィール

AVIF仕様では2つの画像プロファイルが定義されている: [ 1 ]

  • AVIFベースラインプロファイル
    • AV1メインプロファイルを使用
    • AV1レベルは5.1以下
      • ベースラインプロファイルにはレベル5.1が選択されています。これは、一部のデコーダーでは8Kを超える解像度の画像を処理できない可能性があるためです。より正確には、AVIFベースラインプロファイルに準拠する符号化画像アイテムは、総ピクセル数が8,912,896ピクセル、幅が8,192ピクセル、高さが4,352ピクセルを超えてはなりません。ただし、ベースラインプロファイルを使用してグリッド導出を行うことで、より大きな画像を作成することは可能です。
  • AVIF アドバンスドプロファイル
    • AV1ハイプロファイルを使用
    • AV1レベルが6.0以下
      • AVIFアドバンスプロファイルに準拠するコード化画像アイテムは、総ピクセル数が35,651,584、幅が16,384、高さが8,704を超えてはなりません。ただし、アドバンスプロファイルを使用してグリッド導出によりより大きな画像を作成することは可能です。

サポート

2018年12月14日、Netflixは最初の.avifサンプル画像を公開した。[ 10 ] 2020年11月には、 PQ伝達関数とBT.2020カラープライマリーを備えたHDRサンプル画像が公開された。[ 5 ]

リバビフ
開発者オープンメディア同盟
安定版リリース
1.3.0 / 2025年7月9日 ( 2025-07-09 )
リポジトリhttps://github.com/AOMediaCodec/libavif ウィキデータで編集する
書かれた
オペレーティング·システムクロスプラットフォーム
ライセンスBSD 2条項ライセンスフリーソフトウェア
Webサイトaomediacodec .github .io /av1-avif / ウィキデータで編集する

ウェブブラウザ

  • 2020年8月、Google Chromeバージョン85がAVIFの完全サポート付きでリリースされました。[ 11 ] Android版Google Chrome 89ではAVIFのサポートが追加されました。[ 12 ]
  • 2021年10月、Mozilla Firefox 93がデフォルトでAVIFをサポートするようにリリースされました。[ 13 ]
  • WebKitは2021年3月5日にAVIFのサポートを追加しました。iOS 16とmacOS VenturaのSafariはAVIFのサポートを追加しました。iOS 16は2022年9月12日にリリースされました[ 14 ]、macOS Venturaは2022年10月24日にリリースされました[ 15 ]。Safari 16.4はmacOS MontereyとmacOS Big SurのAVIFサポートを遡及的に追加しました[ 16 ] 。
  • Microsoft Edgeは、 2024年1月にリリースされたバージョン121でAVIFのサポートを追加しました。[ 17 ]

画像ビューア

メディアプレーヤー

  • VLCはバージョン4以降でAVIFファイルを読み取ることができますが、現在開発中です。[ 24 ]

画像編集者

画像ライブラリ

  • libavif – AVIF ファイルをエンコードおよびデコードするためのポータブル ライブラリ。
  • libheif – ISO/IEC 23008-12:2017 HEIF および AVIF デコーダーとエンコーダー。
  • SAIL – libavif 上に実装された AVIF のサポートを備えた、フォーマットに依存しないライブラリ。
  • FFmpeg
  • AVIF および HEIC ユニット- libavif 用の Delphi/Lazarus ラッパー
  • JDeli – AVIF を読み込むための Java 画像ライブラリ

オペレーティングシステム

  • Windows – Microsoft は、ファイル エクスプローラー、ペイント、複数の API のサポートとサンプル イメージを含む、Windows 10 バージョン 1903プレビュー リリースのサポートを発表しました。
  • Android – 2021年10月4日にリリースされたAndroid 12では、AVIFのネイティブサポートが追加されました。[ 39 ]
  • Linux – AVIFはLinuxディストリビューションで広くサポートされています。2020年7月にGdkPixbufプラグインが追加されたlibavif 0.8.0がリリースされ、ほとんどのGNOME/GTKアプリケーションでAVIFがサポートされるようになりました。[ 40 ] KDE Frameworksは2021年1月に「KImageFormats」ライブラリにAVIFのサポートを追加し、ほとんどのKDE/QtアプリケーションでAVIF画像の表示と保存がサポートされるようになりました。[ 41 ] Nomacs 3.16ではAVIFの表示と変換のサポートが追加されました。Nomacs appimageは古いLinux用でもあります。
  • Appleプラットフォーム(iOS 16、iPadOS 16、macOS Ventura)はAVIFをネイティブでサポートしています。AVIF画像は、Finder、QuickLook、iOSファイルアプリなどで直接表示できます。

ウェブサイト

プログラミング言語

  • PythonはPillow経由でAVIFをサポートしています。[ 47 ]
  • PHPはPHPバージョン8.1以降、GD拡張機能でAVIFをサポートしています。[ 48 ]
  • PerlはImagerライブラリスイートを介してサポートされています[ 49 ]

その他

  • ExifTool はバージョン 11.79 (2019 年 12 月 12 日リリース) 以降、Exif の読み取りと書き込みに AVIF 形式をサポートしています。
  • scrotはImlib2を介してサポートする[ 50 ]
  • Discordは2025年3月12日からAVIFを公式にサポートしている[ 51 ]
  • WaylandコンポジターであるGamescopeは、スクリーンショットにAVIFを使用しています。[ 52 ]

参考文献

  1. ^ a b c d「AV1 Image File Format (AVIF)」 . AOMediaCodec.GitHub.io . 2018年11月29日時点のオリジナルよりアーカイブ。 2018年11月25日閲覧
  2. ^ 「AVIF: 次世代の画像ファイル形式が登場 | Alliance for Open Media」
  3. ^ Mavlankar, Aditya; De Cock, Jan; Concolato, Cyril; Swanson, Kyle; Moorthy, Anush; Aaron, Anne (2020年2月13日). 「次世代画像符号化のためのAVIF」 . Netflix Tech Blog . 2020年2月15日時点のオリジナルよりアーカイブ。 2021年11月19日閲覧
  4. ^ 「AVIF画像フォーマット | 使えますか?HTML5、CSS3などのテーブルに対応しています」 caniuse.com 20244月13日閲覧
  5. ^ a b "av1-avif/testFiles/Netflix/avif/README.md at master · joedrago/av1-avif" . GitHub . 2023年7月5日閲覧
  6. ^ Benz, Greg (2022年8月24日). 「JPGゲインマップ:素晴らしい画像をみんなで共有」 . Greg Benz Photography . 2024年11月11日閲覧
  7. ^ a b Concolato, Cyril (2019年10月14日). 「AV1 Image File Format (AVIF)」(PDF) . AOMedia . 2019年11月5日時点のオリジナルよりアーカイブ(PDF) . 2019年11月6日閲覧。
  8. ^ 「AV1ビデオコーデックのフィルムグレイン合成」(PDF)2021年1月7日時点のオリジナルよりアーカイブ(PDF) 。 2020年12月14日閲覧
  9. ^ Brimble, Greg (2021年9月15日). 「ウェブ上の画像の最適化」 . Cloudflareブログ. Cloudflare . 2025年12月3日閲覧
  10. ^ “Netflix AV1 Encodes Readme” . 2020年2月20日時点のオリジナルよりアーカイブ2020年5月23日閲覧。
  11. ^ Abrams, Lawrence (2020年8月25日). 「Chrome 85 リリース、セキュリティ修正、アプリショートカット、AVIF サポートを追加」Bleeping Computer . 2020年8月26日時点のオリジナルよりアーカイブ。 2020年8月26日閲覧
  12. ^ “Chrome 89 ベータ版: 高度なハードウェアインタラクション、デスクトップでのウェブ共有など” . 2021年1月29日時点のオリジナルよりアーカイブ。 2021年1月29日閲覧
  13. ^ 「Firefox 93.0、すべての新機能、アップデート、修正点をご覧ください」。Mozilla 2021年10月5日閲覧
  14. ^ 「Safari 16.0のWebKit機能」 2022年9月12日。
  15. ^ 「macOS Ventura が利用可能になりました」
  16. ^ 「Safari 16.4ベータ版リリースノート」
  17. ^ dan-wesley (2024年1月26日). 「Microsoft Edge リリースノート(Stable チャネル)」 . learn.microsoft.com . 2024年1月27日閲覧
  18. ^ "README.md · main · Gnome / Loupe · GitLab" . gitlab.gnome.org . 2023年12月22日.
  19. ^ “ImageMagick AVIFサポート” . Github . 2021年9月9日時点のオリジナルよりアーカイブ2021年9月9日閲覧。
  20. ^ “IrfanView AVIFサポート” . IrfanView . 2021年7月24日時点のオリジナルよりアーカイブ。 2021年9月9日閲覧
  21. ^ 「416941 – AVIF 画像のサポート」 . bugs.kde.org . 2022年6月12日閲覧
  22. ^ 「DigiKam 7.7.0がリリースされました」。2022年6月26日。
  23. ^ 「ImageGlass AVIFサポート」 。 2024年5月4日閲覧
  24. ^ "dav1dデコーダーで.avifファイルが表示されない (#21568) · Issues · VideoLAN / VLC" . GitLab . 2018年12月17日. 2021年10月8日閲覧
  25. ^ "paint.net 4.2.2 が利用可能になりました!" . paint.net ブログ. 2019年9月18日. 2019年9月27日時点のオリジナルよりアーカイブ2019年10月12日閲覧。
  26. ^ “paint.net 4.2.14 alpha build 7542” . 2020年8月25日. 2020年10月1日時点のオリジナルよりアーカイブ。 2020年8月26日閲覧
  27. ^ “GIMP 2.10.22 Released” . GIMP.org . 2020年10月7日. 2020年10月8日時点のオリジナルよりアーカイブ。 2020年10月14日閲覧
  28. ^ “IrfanViewの変更/バージョンの履歴(バージョン4.57の場合、リリース日は2021年1月13日と記載されており、AVIFについては言及されていないが、言及されていない変更が多数あったと述べており、詳細についてはプラグインページを確認することを提案している)” . 2021年1月14日. オリジナルより2021年1月14日時点のアーカイブ。 2023年9月9日閲覧{{cite web}}: CS1 maint: bot: 元のURLステータス不明(リンク
  29. ^ “IrfanView Plugins 4.56 (AVIF not noted as supported somewhere)” . 2021年1月10日. 2021年1月10日時点のオリジナルよりアーカイブ。 2023年9月9日閲覧{{cite web}}: CS1 maint: bot: 元のURLステータス不明(リンク
  30. ^ “IrfanView Plugins 4.57 (AVIF がサポートされていることが明示的に記載されています)” . 2021年1月18日. 2021年1月18日時点のオリジナルよりアーカイブ。 2023年9月9日閲覧{{cite web}}: CS1 maint: bot: 元のURLステータス不明(リンク
  31. ^ “Krita 5.0 リリース!” . 2021年12月23日. 2022年1月11日時点のオリジナルよりアーカイブ。 2021年12月23日閲覧
  32. ^ “Krita 5.0 リリースノート” . 2022年1月21日時点のオリジナルよりアーカイブ2021年12月23日閲覧。
  33. ^ “Feature summary – Illustrator (May 2022 release)” . 2022年7月28日. 2022年9月25日時点のオリジナルよりアーカイブ。 2022年5月11日閲覧
  34. ^ 「機能概要 | Photoshop デスクトップ版(2025年6月リリース)」。2025年6月26日。
  35. ^ 「Pixelmator Pro 3.1はmacOS 13、AVIF画像のサポートを追加、スムーズコーナースタイルの導入など」2022年12月4日時点のオリジナルよりアーカイブ2022年11月2日閲覧。
  36. ^ 「HDR最適化」 Adobe Inc.
  37. ^ 「HDR での編集とエクスポート」 Adobe Inc.
  38. ^ 「ACDSee Photo Studioの新機能」 ACDSee Photo Studioソフトウェア | 写真編集、写真管理、写真編集ソフト、デジタル写真、デジタル資産管理、DAM 2024年9月5日閲覧
  39. ^ Burke, Dave (2021年10月4日). 「Android 12がAOSPで公開されました!」 . Android-Developers.GoogleBlog.com . 2022年12月26日閲覧
  40. ^ "Linkmauve による gdk-pixbuf モジュールの追加" . GitHub
  41. ^ 「KDE、フレームワーク5.78.0をリリース」 KDE.org 2021年1月9日。
  42. ^ 「Cloudflare Image ResizingでサポートされているAVIF画像形式」。Cloudflareブログ。2020年10月3日。2020年10月3日時点のオリジナルよりアーカイブ。 2020年10月3日閲覧
  43. ^ “Vimeoの画像をアップグレードする” . 2021年6月2日. 2021年6月3日時点のオリジナルよりアーカイブ。 2021年6月3日閲覧
  44. ^ 「Joomla! Issue Tracker | Joomla! CMS #41381 - [5.0] メディアマネージャーのAVIFサポート」。Joomla ! Issue Tracker
  45. ^ 「WordPress 6.5でAVIFサポートが追加」 2024年2月23日。
  46. ^ go-gitea. 「wxiaoguangによるavif画像ファイルサポートの追加 · Pull Request #32508 · go-gitea/gitea」 . GitHub . 2025年10月10日閲覧
  47. ^ "11.3.0 (2025-07-01)" . Pillow (PILフォーク) . 2025年7月31日閲覧
  48. ^ “PHP 8.1: GD: AVIF 画像サポート” . PHP.Watch . 2021年6月14日. 2021年6月14日時点のオリジナルよりアーカイブ。 2021年6月14日閲覧
  49. ^ 「Perl: Imager サポート」 2023年7月11日。
  50. ^ 「Readme: 「JPG、PNG、GIFなど、複数の画像フォーマットに対応しています。」 webp、avifをサポートする場合は指定してください · Issue #397 · resurrecting-open-source-projects/scrot」 . GitHub . 2025年1月5日閲覧.画像サポートにはImlib2を使用しています。Imlib2ではビルド時にフォーマットサポートを有効/無効にすることができます。そのため、scrotでサポートされるフォーマットはシステムによって異なります。Imlib2
  51. ^ Kidder, Scott (2025年3月12日). 「Discordの最新画像フォーマット:WebPとAVIFのサポート」 . Discordブログ. 2025年3月13日閲覧
  52. ^ "steamcompmgr: AVIFスクリーンショットの保存をサポート #1068" . Github . 2025年7月3日閲覧