なぜPNGをGIFに変換するのか?
GIFは普遍的に互換性があり、短いループや軽量アニメーションに最適です。PNGまたはAPNGをGIFに変換することで、アプリやプラットフォーム間での共有が簡単になります。
- 普遍的なサポート:ほぼどこでも動作します。
- アニメーション:APNGシーケンスはアニメーションGIFに変換できます。
- シンプルなコントロール:パレット、ディザリング、FPS、ループを調整できます。
オンラインでPNGをGIFに変換する方法
- PNGをアップロードをクリックして、画像(静止またはAPNG)またはPNGフレームのシーケンスを選択します。
- 必要に応じてFPS、ループ、パレットを調整します。
- GIFに変換をクリックして結果をダウンロードします。
デフォルト:12 FPS、無限ループ(0)、256色、フロイド・スタインバーグディザリング。
パレット、ディザリング&透明度
GIFはフレームごとに≤256色のパレットと1ビットの透明度を使用します。アルファを持つPNGから変換する際、半透明のピクセルはオン/オフになります。ディザリングを使用して、グラデーションやエッジを滑らかにします。
| 設定 | 品質への影響 | サイズへの影響 |
|---|---|---|
| パレット(64→256) | アーティファクト/バンディングが少ない | 大きくなる |
| ディザリング | 滑らかなグラデーション/エッジ | わずかに大きくなる |
| FPSを下げる | 動きがカクカクする | 小さくなる |
使用ケース別の推奨設定
| 使用ケース | FPS | パレット | ディザ | ヒント |
|---|---|---|---|---|
| ミーム/ステッカー | 8–12 | 128–256 | オン | ファイルサイズを小さくするために≤720 pxにリサイズ |
| UIマイクロアニメーション | 10–15 | 256 | オフ/ライト | エッジがきらきらする場合はディザリングを無効に |
| 製品スピン | 12–20 | 256 | オン | 境界をトリミング;ループ = 0 |
| チャート/フラットカラー | 6–10 | 64–128 | オフ | サイズを減らすためにパレットを下げる |
APNGまたはPNGシーケンスからアニメーションGIFを作成
APNGファイルを使用するか、番号付きのPNGシーケンスをアップロードしてアニメーションを作成します。一貫した順序を保つために、frame_001.png、frame_002.pngのような名前を使用します。
- すべてのフレームを一緒に選択/ドロップします。
- FPS(例:12)とループ(0 = 無限)を設定します。
- 変換して結果のGIFをプレビューします。
パフォーマンステクニック
- 変換前にリサイズ:小さい寸法 → はるかに小さいGIF。
- フレームをトリミング:視覚的な変化を最小限に抑えつつ、近似重複を削除します。
- FPSを賢く下げる:10–12 FPSは多くのループに適しています。
- フラットな背景を好む:フラットな色はノイズの多いテクスチャよりも圧縮が良好です。
プライバシーとセキュリティ
アップロードされたファイルは変換のためだけに処理されます。画像に機密情報を共有しないでください。最良のプライバシーのために、特定できないコンテンツを好んでください。
サポートされる制限とフォーマット
- 受け入れられる入力:PNG/APNG(
image/png) - 最大ファイルサイズ:ファイルごとに最大16 MB
- 出力:GIF(
.gif、MIMEimage/gif) - アニメーション:APNGフレームまたは複数のPNGがアニメーションGIFを形成できます。
GIFとWebP/MP4:どちらを選ぶべきか?
| フォーマット | アルファ | 品質/サイズ | 互換性 |
|---|---|---|---|
| GIF | 1ビット透明度 | ファイルが大きい | 普遍的 |
| WebP | 8ビットアルファ | 同等の品質で小さい | 最新のブラウザ/アプリ |
| MP4 | アルファなし | 長いクリップに最小 | ビデオプレーヤーが必要 |
滑らかなアルファや最良の圧縮が必要ですか?WebP/MP4を試してください。最大の互換性が必要ですか?GIFを使用してください。
ブラウザサポートと注意事項
- 現在のChromium、Firefox、Safari、Edgeで動作します。
- 大きな高FPSアニメーションは低スペックデバイスで重くなる可能性があります。
- モバイルブラウザはバックグラウンドタブを制限することがあります;変換中はこのタブをアクティブに保ってください。
トラブルシューティング
- ギザギザまたはハローエッジ:GIFは1ビット透明度を持つため;ディザリングを有効にするか、フレーム間のパレット変更を減らしてください。
- GIFが大きすぎる:FPSを下げる、寸法をリサイズする、またはパレットの色を減らしてください。
- アニメーションなし:ソースPNGが静止している可能性があります;APNGまたは複数のPNGのみがマルチフレームGIFを生成します。
- フレーム順序が間違っている:ファイル名をゼロパディング(001、002…)してください。
PNGとは何ですか?
PNGはアルファ透明度を持つロスレス画像フォーマットで、UI、グラフィックス、鮮明なエッジやテキストが必要な画像に最適です。
GIFとは何ですか?
GIFはパレットベースの画像フォーマット(フレームごとに≤256色)で、基本的なアニメーションサポートを持っています。どこでも互換性がありますが、最新のフォーマットよりも効率が悪いです。
使用ケース:PNGをGIFに変換するタイミング
- 共有可能なループ:APNGまたはPNGシーケンスをGIFに変換して広範な互換性を持たせます。
- レガシープラットフォーム:GIFのみを受け入れるツール。
- シンプルな動き:音声なしの軽量アニメーション。
- はい、コンバーターは完全に無料で、隠れた料金やサブスクリプションはありません。
- はい。APNGフレームはアニメーションGIFに変換できます。静止PNGは単一フレームGIFを生成します。
- はい。複数のPNGを一度に選択/ドロップできます。順序を保つためにゼロパディングされたファイル名を使用してください。
- FPSを下げる、画像をリサイズする、またはパレットの色を減らしてください。ディザリングを無効にすることでもサイズをわずかに減らすことができます。
- GIFは1ビットの透明度のみをサポートします。半透明のPNGピクセルはオン/オフに近似されます。
- GIFは1ビットのアルファを持っているためです。ディザリングを有効にし、背景をシンプル/ソリッドに保つことを試みてください。
- はい。ループ = 0は無限を意味します。正の整数を設定してその回数だけループします。
- PNGにはオリエンテーション/チャンクが含まれる場合があります。出力が回転しているように見える場合は、変換前に回転してください。
- GIFは最新の圧縮を欠いており、限られたパレットを使用します。寸法を小さくし、FPSを低く保ってください。
- ファイルごとに最大16 MBの画像をアップロードできます。
滑らかなアルファと小さなファイルのためにWebPを検討してください。最大の互換性のためにGIFを保持してください。