AVIFS から PNG への変換方法
- .AVIFS ファイルを追加してください。上のボックスにドロップするか、クリックしてブラウズします。
- 数秒で .PNG に変換されます。
- 新しい .PNG ファイルをダウンロードしてください。
期待される結果
- PNG は静止画形式であるため、アニメーション AVIF からは 1 つの動画像ではなく、多数の個別ファイル(または単一の APNG)が生成されます。
- エクスポートされた各 PNG はロスレスですが、元のコンパクトな AVIF フレームよりもファイルサイズは大幅に大きくなります。
- すべてのインデックスをループ処理するには、まず
avifdec -i in.avifsでフレーム数を確認しておく必要があります。
よくある質問
多数のファイルではなく、1 つのアニメーション PNG にできますか?
はい。フレームをエクスポートしてから APNG に再構成すれば可能ですが、ブラウザやビューアによる APNG のサポートは限定的です。
最初のフレームだけを抽出するにはどうすればよいですか?
avifdec --index 0 in.avifs frame.png を使用するか、FFmpeg で -frames:v 1 を指定します。PNG はロスレスですか?
はい、PNG は各フレームをロスレスで保存します。唯一の損失は、元の AVIF にあらかじめ含まれていたものだけです。
なぜ PNG はこんなにサイズが大きいのですか?
PNG はフレーム間の差分を利用しない単純なロスレス圧縮を使用するため、AVIF よりもファイルサイズがはるかに大きくなります。