なぜ GIF を PNG に変換するのですか?
GIF は 1 フレームあたり 256 色に制限されており、グラデーションや写真では目に見えるバンディング(階調の段差)が発生します。.PNG は 1,600 万色をサポートし、GIF のオン/オフのみの透明モデルではなく、完全なアルファ透明度をサポートしています。GIF グラフィックを静止画の PNG にすると、ロゴやフラットなアートワークではより鮮明に見え、圧縮効率も良くなるのが一般的です。
GIF から PNG への変換方法
IrfanView FREE
.gif を開き、「File(ファイル)」›「Save As(名前を付けて保存)」を選択し、PNG を選んで保存します。
プレビュー BUILT-IN
.gif を開き、「ファイル」›「書き出す」を選択し、フォーマットメニューから PNG を選んで保存します。
GIMP OPEN-SOURCE
.gif を開くと各フレームがレイヤーとして読み込まれます。不要なレイヤーを削除し、「ファイル」›「名前を付けてエクスポート」から .png として保存します。
コマンドライン - ImageMagick CLI
magick input.gif[0] output.png を実行して、最初のフレームを PNG として抽出します。
GIF を変換するプログラム
これらの形式について
GIF ファイルは Graphics Interchange Format のラスタ画像で、短いループアニメーションで最もよく知られています。すべてのウェブブラウザとオペレーティングシステムが GIF をネイティブに開くことができます。ファイルをダブルクリックするか、ブラウザのタブにドラッグするだけです。実用上の主な懸念事項はファイルサイズです。アニメーション GIF…
.GIF の詳細を開く →PNG (Portable Network Graphics) は、ロスレス(可逆)圧縮のラスター画像形式です。最新のすべての OS、ブラウザ、画像アプリでネイティブに開くことができ、ダブルクリックするだけで表示されます。よくある質問は、開き方ではなく、透明度、ファイルサイズ、および JPG や SVG への変換に関するものです。
.PNG の詳細を開く →品質と注意点
- アニメーション GIF はアニメーションを失います。PNG は単一のフレームを保存します。動きを保持する必要がある場合は APNG を使用してください。
- PNG は、GIF が最初にエンコードされたときに失われた色を復元することはできません。出力結果には 256 色制限によるバンディングが残ります。
- GIF のバイナリ透明度(完全に透明か不透明か)は PNG のアルファチャンネルにマッピングされますが、エッジにアンチエイリアス(滑らかさ)が追加されることはありません。
よくある質問
GIF を PNG に変換すると画質は向上しますか?
アニメーション GIF からすべてのフレームを PNG ファイルとして抽出するにはどうすればよいですか?
magick input.gif frame-%d.png というコマンドですべてのフレームを一度にエクスポートできます。