- 追加された行はこの色です。
- 削除された行はこの色です。
- AVIF へ行く。
TITLE:AV1 Still Image File Format (AVIF)
[[AOMedia]] > [[AV1]] > [[AVIF]]
#contents
* 公式 [#official]
- https://aomediacodec.github.io/av1-avif/
-- https://github.com/AOMediaCodec/av1-avif
-- https://github.com/AOMediaCodec/av1-avif/wiki
- https://github.com/AOMediaCodec/libavif
* 要素 [#element]
- [[AV1]] (動画エンコード。AVIF はこれの I フレームを用いる)
- [[ISOBMFF]] (コンテナ形式。HEIF とほぼ殆ど同じ。av1C が異なる。HEIF は hvcC)
-- [[AV1/Config]] av1C
* 解説 [#commentary]
- AV1 Image File Format (AVIF)
-- https://people.xiph.org/~negge/AVIF2018.pdf
** 競合 [#rival]
*** HEIF [#heif]
- HEIFとAVIF:画像と写真のフォーマットと違い
-- https://itigic.com/ja/heif-and-avif-image-photography-formats-differences/
*** WebP [#webp]
- Comparing AVIF vs WebP file sizes at the same DSSIM
-- https://www.ctrl.blog/entry/webp-avif-comparison.html
* 表示 [#view]
- https://cconcolato.github.io/wasm-av1/
* テスト画像 [#testimage]
- AVIF test file collection
-- https://github.com/AOMediaCodec/av1-avif/tree/master/testFiles
--- https://github.com/AOMediaCodec/av1-avif/tree/master/testFiles/Microsoft
- Netflix - AV1 / Chimera / AVIF
-- http://download.opencontent.netflix.com/?prefix=AV1/Chimera/AVIF/
* ソフトウエア [#software]
** OS [#os]
*** Android [#android]
- Android 12 Will Support AVIF Photos
-- https://petapixel.com/2021/02/20/android-12-will-support-avif-photos/
--- https://android-developers.googleblog.com/2021/02/android-12-dp1.html
** ブラウザ [#browser]
- https://caniuse.com/avif
*** Chrome [#chrome]
- https://chromium-review.googlesource.com/c/chromium/src/+/2101317
>
Add support for decoding the AV1 image format (AVIF).
- https://developer.android.com/about/versions/12/features
>
Android 12 introduces support for images that use the AV1 Image File Format (AVIF).
*** Mozilla [#mozilla]
- https://bugzilla.mozilla.org/show_bug.cgi?id=1625363
>
AVIF (AV1 Image File Format): experimental support
*** Safari [#safari]
- https://trac.webkit.org/wiki/WebKitGoalsfor2020 (WebKit: no support for AV1 and AVIF seems planned any time soon)
** ライブラリ [#library]
- [[libheif]]
- https://github.com/AOMediaCodec/libavif
- Port of the AV1 Video codec to WebAssembly
-- https://github.com/GoogleChromeLabs/wasm-av1
- https://www.microsoft.com/en-us/p/av1-video-extension-beta/9mvzqvxjbq9v?activetab=pivot:overviewtab
** Rust [#rust]
- [[cavif]]
** JavaScript [#javascript]
- AVIF polyfill for the browser
-- https://github.com/Kagami/avif.js
** Golang [#golang]
- https://github.com/Kagami/go-avif
* その他 [#etc]
- AVIFを試す
-- https://wave.hatenablog.com/entry/2019/09/07/080800
>>
% ffmpeg -r 1 -i INFILE -c:v libaom-av1 -g 1 -frames 1 -crf CRFVALUE -b:v 0 -an -strict experimental -y OUTFILE.mp4
>>
% mp4box -add-image OUTFILE.mp4:time=0 -brand avif OUTFILE.avif
- Photo format from Google and Mozilla could leave JPEG in the dust
-- https://www.cnet.com/news/google-mozilla-av1-photo-format-could-outdo-aging-jpeg/
- 次世代動画コーデック「AV1」の圧縮技術を利用する次世代画像フォーマット「AVIF」
-- https://gigazine.net/news/20180411-avif-draft/
- AVIF for Next-Generation Image Coding
-- https://netflixtechblog.com/avif-for-next-generation-image-coding-b1d75675fe4
- http://www.dma.ufg.ac.at/assets/25279/vh1_S.pdf
- How to Use AVIF: The New Next-Gen Image Compression Format
-- https://reachlightspeed.com/blog/using-the-new-high-performance-avif-image-format-on-the-web-today/
- AVIF 入りの ImageMagick をビルドする
-- https://zenn.dev/tan_y/articles/a8891b9cd4ba0b
- Cloudflare adding support for AVIF image format
-- https://www.reddit.com/r/AV1/comments/j4f2ea/cloudflare_adding_support_for_avif_image_format/
* 関連 [#rel]
- [[ISOBMFF]] - [[MiAF]]
- [[CMAF]]
- [[HEIF]]