AVIFS ファイル形式とは?
.avifs ファイルは、一連の AVIF フレームから作られたアニメーション画像です。AV1 コーデックを開発したグループである Alliance for Open Media によって提供されており、静止画の .avif 形式に対応する動画版です。.gif や .webp のように静止画とアニメーションで一つの拡張子を使い回すのではなく、AVIF ではこれらを分割しているため、画像が動くかどうかを即座に判別できます。
内部的には、.avifs ファイルは ISO ベースメディアファイル形式(ISOBMFF)コンテナであり、MP4 や HEIF で使用されているものと同じボックス構造を持っています。開始位置付近にある短い ftyp ヘッダーが avis ブランドを宣言しており、これによりファイルが単一の画像ではなくシーケンスであることを示します。フレームはタイミング情報を保持するトラック内に配置され、各フレームは独立して符号化された AV1 キーフレームです。つまり、アニメーション AVIF は、動き予測を行う真のビデオというよりも、タイミング制御された一連のフル画像の集合として機能します。この形式は、8〜12ビットカラー、アルファ透明度、HDR といった AVIF の強みをそのまま維持しています。
セキュリティと安全性
リスク: LOWAVIFS is a container for image data and holds no scripts or executable code. The main practical concern is decoder bugs in older libavif or media libraries, so keep viewers up to date. Files from unknown sources are safe to open in a current browser.
形式の詳細
概要AVIFS ファイルを開くプログラム
.avifs file into a browser tab to view the animation natively; Chrome has supported animated AVIF since version 93. .avifs file directly in this lightweight image viewer to play the animation frame by frame. avifdec command-line tool to decode frames from the sequence for inspection or extraction. avifdec to decode the sequence from the terminal. ffmpeg -i input.avifs ... since FFmpeg reads AV1 in ISOBMFF. avifdec to decode individual frames, or view the file in a Chromium/Firefox build. .avifs file to view, split into frames, or convert it in the browser. 技術的詳細
詳細仕様| Encoding | AV1 (AOMedia Video 1) intra-coded frames |
| Byte order | Big-endian (ISOBMFF box sizes and fields) |
| Container | ISO Base Media File Format (ISOBMFF), the same MP4/HEIF box structure |
| Compression | Lossy or lossless AV1; each frame is an independently coded AV1 sample |
| Encryption | Not part of the base format |
| Typical size | Frame-count dependent; commonly a fraction of an equivalent animated GIF or WebP |
| Structure | A FileTypeBox (ftyp) declaring the 'avis' brand, followed by a Movie Box (moov) containing an image-sequence track. The track uses the 'pict' handler and one sample description entry; timing is carried by the container, so playback order and per-frame duration are defined by the track rather than the codec. |
| Integrity | None built in beyond ISOBMFF box length fields |
| Platforms | Windows, macOS, Linux, Android, iOS |
| Color depth | 8, 10, and 12-bit |
| Hdr Support | Yes (PQ and HLG transfer characteristics) |
| Transparency | Yes (alpha channel) |
| Notes | Built as a conformant MIAF/HEIF image sequence. The MIAF AV1 baseline profile is identified by the brand MA1B and the advanced profile by MA1A. The 'avio' brand may be present when the sequence contains only intra-frame samples. Distinct from a real AV1 video: frames are keyframes with no inter-frame prediction in the still-image sequence profile. |
| リリース日 | 2019 |
| 最新バージョン | AVIF v1.2.0 (2025) |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | aomediacodec.github.io |
AVIFS の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。AVIFS ファイルについて最初の質問をしてみましょう。
よくある質問
.avif と .avifs の違いは何ですか?
.avif は単一の静止画を保持し、.avifs は AVIF フレームのアニメーションシーケンスを保持します。Alliance for Open Media は、ファイルを開く前に静止画か動画かを判別できるように、別々の拡張子を採用しました。内部的には、シーケンスは avif ではなく avis ブランドを使用します。.avifs ファイルはどうやって開きますか?
なぜ Photoshop や標準のビューアで .avifs ファイルが開けないのですか?
.avif のみに対応しており、アニメーションシーケンスには対応していません。ブラウザや qView を使用するか、FFmpeg や ezgif を使って事前に .gif や .webp に変換してください。.avifs を GIF に変換できますか?
.gif を作成できます。ただし、GIF は1フレームあたり256色に制限されているため、ファイルサイズが大きくなり、色の深度が低下することに注意してください。