APNGをGIFに変換
APNGが止まった画像として表示されてしまう場所でも再生できるよう、アニメーションPNGをGIFに変換します。すべてのフレームと表示時間はそのまま引き継がれます。その代わり、色数は256色に制限され、透過は境界がくっきりした2段階になります。
画像変換
またはJPG, JPEG, JPE … ファイルをここにドロップ ·
1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除
ファイルは当社のサーバーで処理され、30分後に削除されます。
85 なら写真は元の画像と見た目がほぼ変わりません。ファイルを小さくしたいときだけ下げてください。
JPG、BMP、EPS は透過に対応していません。透明な部分はこの色で塗りつぶされます。
透明な部分の背景に使う16進カラーです(例: #FFFFFF)。
この形式には 1 枚の画像しか保存できません。アニメーションを残すには GIF または WebP を選んでください。
マルチサイズのアイコンは 1 つのファイルに複数の解像度を含み、ブラウザや OS が必要なサイズを選びます。
元のサイズを維持するか、片方の辺を入力すると縦横比を保ったままサイズ変更します。
上で選んだ辺のピクセル数です。
元のサイズに対する割合です。
画面や Web には sRGB が適しています。印刷用途では元の色空間を維持してください。グレースケールにすると色情報は失われます。
メタデータのみ変更します。0 なら元の値を維持します。プリンターや一部のサイトがこの値を読み取りますが、ピクセル数は変わりません。
このツールの使い方
- 1
アニメーションPNGをアップロード
ファイルは1回につき最大20個、1個あたり95 MBまで追加できます。.apng ファイルのほか、拡張子が通常の .png のアニメーション画像も使えます。
- 2
必要に応じてフレームを縮小
出力形式はあらかじめGIFが選ばれています。アニメーションの横幅が大きい場合は、詳細設定を開き、出力画像のサイズ変更で幅を指定してください。フレームを小さくすると、GIFの容量がかなり軽くなります。
- 3
GIFに変換
GIFに変換を押して、ファイルをダウンロードします。複数ファイルの場合はZIPでダウンロードできます。
チャット・掲示板・メール用にAPNGをGIFに変換
アニメーションPNGは、通常のPNG形式にフレームを追加したものです。最初のフレームは普通のPNG画像として保存されるため、追加のフレームチャンクを理解しないソフトはその画像だけを表示します。APNGが壊れて見えやすいのはこのためで、ファイルはどこでも開けるのに、最新のブラウザ以外ではほとんど動きません。
チャットアプリ、フォーラムソフト、画像ホスティングでは、最初のフレームだけを読んで終わるライブラリでアップロード画像をリサイズすることが多くあります。メールはさらに厳しく、デスクトップのメールソフトは何十年も前からアニメーションGIFに対応していますが、APNGへの対応はまちまちです。アニメーションのスタンプやリアクションを見る人全員に動かしたいなら、これらのシステムが前提としているGIFが適しています。
変換では、APNGのすべてのフレームを読み取り、ブラウザと同じ方法で合成して、同じ待ち時間とループ回数でGIFに書き出します。
| このページで作成したGIF | 元のAPNG | アニメーションWebP | |
|---|---|---|---|
| 最新のブラウザで再生できる | yes | yes | yes |
| ほとんどのデスクトップメールソフトで動く | yes | no | no |
| ほとんどのフォーラムやチャットのアップロード処理後も動く | yes | 静止画になることが多い | 場合による |
| 1フレームあたり256色を超える色数 | no | yes | yes |
| 滑らかな半透明の縁 | no | yes | yes |
APNG
アニメーションPNG
APNGは、2004年にMozillaの開発者が提案した、複数のフレームを保存してアニメーションを作れるPNGの拡張形式です。GIFと違い、24ビットのフルカラーとなめらかな8ビットのアルファ透過に対応するため、どんな背景でもアニメーションの縁がきれいに表示されます。古いPNGビューアーでは最初のフレームだけが表示されるので、後方互換性があります。最近のブラウザーはすべてAPNGを再生できますが、多くの編集ソフト、メッセージアプリ、SNSでは今も通常の静止PNGとして扱われます。各フレームを可逆で保存するため、ファイルが大きくなることがあります。
- 圧縮方式
- 可逆
- 透過
- 対応
- アニメーション
- 対応
- 登場時期
- 2004 · Mozilla
GIF
Graphics Interchange Format
GIF は1987年に CompuServe が導入した形式で、短いループアニメーションでは今も最も広く対応しています。可逆ですが、1フレームあたり 256 色のパレットに制限されるため、写真やグラデーションではバンディングやディザリングが目立ちます。透明はオン/オフのみ(1 ビット)で、曲線の縁がギザギザになります。アニメーション GIF は、同じクリップの MP4 や WebP よりはるかに大きくなることがよくあります。すべてのブラウザー、チャットアプリ、SNS で GIF を再生できます。
- 圧縮方式
- 可逆
- 透過
- 対応
- アニメーション
- 対応
- 登場時期
- 1987 · CompuServe
APNGからGIFへの変換は互換性のためです。アニメーションPNGはブラウザでは動きますが、多くのチャットアプリ、フォーラムのアップローダー、メールソフトでは止まってしまいます。GIFならほとんどの環境で動きます。逆にGIFからAPNGへ変換するのは、フルカラーと滑らかな透明を取り戻すためです。
変換後の256色、オン/オフの透過、表示タイミング
GIFの各フレームは、最大256色の専用パレットを使えます。色数の少ないステッカーなら十分です。グラデーション、光の表現、写真のようなフレームでは、足りない色合いをパレットで近似するため、色の段差や細かいドットパターンとして目立ちます。
もう一つの目立つ変化が透明です。APNGは十数個の半透明ピクセルでドロップシャドウを薄くできますが、GIFのピクセルは描画されるかされないかのどちらかです。白いフォーラムのページや暗いDiscordのテーマなど、GIFを表示する場所が分かっているなら、その色の単色背景にしたアニメーションのほうが、柔らかい縁に頼ったものよりきれいに変換できます。
タイミングはフレームごとに引き継がれます。GIFの待ち時間は100分の1秒単位なので、非常に速いAPNGはわずかに丸められ、ブラウザは20 ms未満のフレームを約100 msに遅くします。元のアニメーションがそれほど速い場合は、フレームレートの目安として動画からGIFを作る方法をご覧ください。
APNGをGIFに変換:よくある質問
.pngファイルが本当にアニメーションかどうかを見分けるには?
Chrome、Firefox、Safariなどの最新ブラウザで開いてください。APNGはブラウザなら動きますが、多くのファイルマネージャーや古いビューアーでは最初のフレームしか表示されません。LINEのスタンプや多くのアニメーション絵文字は、通常の .png という名前のAPNGです。
GIFでもAPNGのフレーム表示時間は維持されますか?
はい。各フレームは固有の表示時間つきで書き出され、ループ設定も引き継がれます。GIFでは待ち時間を100分の1秒単位で数えるため、1/60秒のようなAPNGの待ち時間は最も近い値に丸められます。
APNGをGIFに変換すると、やわらかい影がギザギザの輪郭になるのはなぜですか?
APNGのフレームは8ビットのフルアルファチャンネルを持つため、影を滑らかに薄くできます。GIFでは各ピクセルが完全に表示されるか完全に透明かのどちらかなので、中間のピクセルはどちらかに丸められます。単色の背景のアニメーションには影響しません。
GIFはAPNGより容量が大きくなりますか、小さくなりますか?
内容によります。色数の少ないフラットなイラストのスタンプは、GIFが256色のフレームをコンパクトに保存できるため、小さくなることがよくあります。写真のようなアニメーションやグラデーションの多いアニメーションは、どちらの形式も可逆圧縮ですがGIFは減色したパレットで処理するため、通常は大きくなり、ディザのざらつきも出ます。
アニメーションPNGがブラウザでは動くのに、チャットアプリでは動かないのはなぜですか?
多くのチャットやフォーラムのサーバーは、プレビューを作るためにアップロードを再処理し、その画像ライブラリではAPNGの最初のフレームだけが残ることがよくあります。アニメーションGIFは何十年も前からそうした処理に対応しているため、処理後も動いたままです。
同じアニメーションにGIFより適した形式はありますか?
対応している場所なら、アニメーションWebPのほうがフルカラーと柔らかい透明を保ったまま、小さなファイルになります。GIFをWebPに変換や画像変換で作成できます。送信先がGIFを指定している場合やメールで使う場合は、GIFが適しています。
その他のアニメーション変換ツール
- PNGをGIFに変換GIFしか受け付けないツールやテンプレート向けにPNG画像をGIFに変換。256色パレットと1ビット透過が画像にどう影響するかを事前に確認できます。
- WebPをGIFに変換アニメーションWebPを、全フレームと表示タイミングを保ったままオンラインでGIFに変換。WebPは再生できずGIFなら再生できるチャットアプリ、メール、編集ソフト向けです。20ファイルまで、アカウント不要。
- AVIFをGIFに変換静止画・アニメーションのAVIFを、GIFしか使えないメールや掲示板、チャットアプリ向けにGIFへ変換。フレームと再生タイミングを維持、1フレーム256色、最大20ファイル同時。
- GIFをAPNGに変換アニメーションGIFをフレームを欠かさずAPNGに変換。LINEアニメーションスタンプやDiscordスタンプに対応し、変換と同時にサイズ変更も可能。最大20ファイルを一括処理できます。
- PNGをAPNGに変換PNGをAPNGのアニメーション構造に変換します。フルカラーと8ビットアルファを維持。1フレームのAPNGが役立つ場面と役立たない場面も解説します。
- GIFをPNGに変換GIFを透過を保ったままPNGに変換。最初のフレームを静止画として取り出すことも、アニメーションの全フレームを個別のPNGファイルとして書き出すこともできます。