APNGをGIFに変換する

APNGフレームの長方形をデコードし、ブレンドと廃棄ルールを行った後、合成アニメーションを有界パレットベースのGIFとしてエンコードします。

このツールが役立つ場合

GIFアニメーションは受け入れるがAPNGは受け入れない宛先との互換性(色の減らしとバイナリ透明が許容されているか確認した後)。

局所処理の仕組み

パーサーはPNGチャンクを検証し、APNGのソース、オーバー、なし、背景、過去の意味で各フルRGBAフレームを再構築します。フレームは選択したGIFパレットに量子化され、順番にエンコードされます。

使い方

  1. ソースを準備する: GIFアニメーションは受け入れるがAPNGは受け入れない宛先との互換性(色の減らしとバイナリ透明が許容されているか確認した後)。
  2. ローカルで処理する: パーサーはPNGチャンクを検証し、APNGのソース、オーバー、なし、背景、過去の意味で各フルRGBAフレームを再構築します。フレームは選択したGIFパレットに量子化され、順番にエンコードされます。
  3. ダウンロードして確認する: すべてのトランジション、透明領域、勾配、小さなテキストをAPNGと比較し、宛先の持続時間とループを確認し、APNGを高忠実度のソースとして保持します。

重要な制限事項

GIFは最大256パレットエントリと限られた透明度をサポートしているため、グラデーション、写真、ソフトアルファ、微妙なエッジが縞模様、ディザー、変化を起こします。タイミングはGIFセンチ秒単位で量子化されています。

ダウンロードした結果を確認する

すべてのトランジション、透明領域、勾配、小さなテキストをAPNGと比較し、宛先の持続時間とループを確認し、APNGを高忠実度のソースとして保持します。

私設設計

あなたのファイルはこのブラウザに残ります。ツールはソースや出力をサーバーにアップロードしません。

質問と回答

このツールはいつ役立ちますか?

GIFアニメーションは受け入れるがAPNGは受け入れない宛先との互換性(色の減らしとバイナリ透明が許容されているか確認した後)。

ブラウザは実際に何をしますか?

パーサーはPNGチャンクを検証し、APNGのソース、オーバー、なし、背景、過去の意味で各フルRGBAフレームを再構築します。フレームは選択したGIFパレットに量子化され、順番にエンコードされます。

理解しておくべき制限は何ですか?

GIFは最大256パレットエントリと限られた透明度をサポートしているため、グラデーション、写真、ソフトアルファ、微妙なエッジが縞模様、ディザー、変化を起こします。タイミングはGIFセンチ秒単位で量子化されています。

結果をどのように確認すべきですか?

すべてのトランジション、透明領域、勾配、小さなテキストをAPNGと比較し、宛先の持続時間とループを確認し、APNGを高忠実度のソースとして保持します。

関連ツール