なぜ GIF を APNG に変換するのですか?
GIF の 256 色という上限は、グラデーションやアンチエイリアス処理されたエッジに目に見えるバンディング(階調の段差)やディザリングを引き起こします。APNG はこれらの制限を取り除き、各フレームにフル RGB カラーと滑らかなアルファ透明度を保存しながら、標準の <img> タグですべての最新ブラウザがサポートするループアニメーション形式を維持します。
GIF から APNG への変換方法
gif2apng FREE
ターミナルで gif2apng input.gif output.apng を実行します。gif2apng は GIF フレームを直接 APNG に変換し、フレームのタイミングとループ回数を保持します。
GIMP OPEN-SOURCE
GIMP で .gif を開き(各フレームがレイヤーになります)、「ファイル」 > 「名前を付けてエクスポート」を選択し、末尾が .apng のファイル名を入力して、エクスポートダイアログでループ回数を設定します。
GIF を変換するプログラム
これらの形式について
GIF ファイルは Graphics Interchange Format のラスタ画像で、短いループアニメーションで最もよく知られています。すべてのウェブブラウザとオペレーティングシステムが GIF をネイティブに開くことができます。ファイルをダブルクリックするか、ブラウザのタブにドラッグするだけです。実用上の主な懸念事項はファイルサイズです。アニメーション GIF…
.GIF の詳細を開く →.APNG ファイルは、raster image ファイルである Animated portable network graphics に関連付けられています。
.APNG の詳細を開く →品質と注意点
- 色深度が自動的に向上します:GIF フレームは 256 色にインデックス化されていますが、APNG は各フレームをフル 24 ビット RGB または 32 ビット RGBA として保存します。元の GIF で見られたバンディングが APNG では解消される場合があります。
- 元の GIF のフレームタイミングとループ回数は gif2apng によって保持されます。変換後にアニメーション速度が異なって見える場合は、APNG ビューアでタイミングを確認してください。
- APNG は標準の
<img>タグを介してすべての最新ブラウザでネイティブに再生されますが、Internet Explorer ではサポートされていません。