GIFをPNGに変換

ここに画像をドロップするか、クリックしてアップロードしてください

ここに画像をドロップ

ファイルが大きすぎます (最大 20MB)

GIF から PNG へ: 最初に正確なフレームを選択します。パレット GIF はエクスポート後に魔法のように滑らかなグラデーションを取り戻しません。

フィード、電子メール、印刷では自動再生の信頼性が低いため、チームは Open Graph、リスト カバー、チケット、法的アーカイブ用にフレームを PNG としてフリーズします。 256 色のパレットとディザリングはすでにピクセルにベイクされています。 PNG ではそれらは保存されますが、欠落しているトーンを作成することはできません。処理が不自然な透明 GIF は、一時停止時にプレーヤーが表示するものとは異なる合成を行う可能性があるため、API の「フレーム 0」が必ずしもユーザーが注目するフレームであるとは限りません。フレーム インデックスまたはミリ秒オフセット、ソリッド マットに平坦化するかどうか、および sRGB 処理を書き留めてから、100%% ズームのデスクトップ ビューアだけでなく、実際のクロップ コンテナ内で検証します。

オンラインで GIF から PNG へ: フレームとキャンバスをロックし、エクスポートして、ライブ ページ レイアウトと CDN バイトを 2 回確認します

  1. フレーム数とフレームごとの遅延を読み取り、フレーム N またはラベル付き参照静止画を選択し、宛先が不透明な場合は平坦化カラーを選択します。暗い UI テーマで不意に白いマットを使用することは避けてください。
  2. PNG をデザイン幅とライブ CSS 幅で確認します。ハローの場合は、同じ背景の GIF と比較し、CDN 内の非整数変換または偶発的な JPEG ホップを確認します。
  3. アーカイブされたソース GIF、PNG、フレーム レシピ、ハッシュを同梱して発送します。ファイル名をパージまたはバージョン管理した後、2 つのエッジ ノードをフェッチして、サムネイル サービスがまだ古い静止画を提供しないようにします。

GIF から PNG への FAQ: フレーム、パレット、アルファ、および古いキャッシュ

1 つのキャンペーンのバッチ エクスポートでは、表紙に異なる字幕が表示されます。誰も記憶に頼らないように、「どのフレーム」を固定するにはどうすればよいでしょうか?
ゼロベースのフレーム インデックスとループ ラウンド ルール、または t=0 からの累積ミリ秒のいずれかを採用し、丸で囲まれた参照 PNG をアタッチし、スキーマが一致するまでバッチ スワップをブロックします。フレーム 0 が空のイントロの場合は、それを API デフォルトとして使用することを禁止し、オフセットを明示的に文書化します。
サイト上の PNG にはグレーのフリンジまたは階段が表示されます。それはソース GIF が悪いのか、アルファ フラット化が悪いのか、CSS スケーリングが悪いのか?
同じ背景の GIF デコードされたフレームと PNG を比較します。片側のみのフリンジは通常、間違ったマットまたは事前乗算されていないアルファを意味します。次に、整数ピクセルの配置と、イメージ オプティマイザーが JPEG に再エンコードしたかどうかを確認します。シャープ化フィルタを追跡する前に、変換を修正してください。
法務部門は、何が出荷されたかの証拠を求めています。どのフレームがライブになり、誰が承認したかを証明するのは、ファイルのほかにどのメタデータですか?
ソース GIF と PNG のハッシュ、フレーム インデックスとディザ設定を含む JSON BLOB、承認者 ID、公開タイムスタンプを保持します。派生物を 1 つの親 GIF バージョンに結び付けます。 PNG だけでは抽出ロジックが説明されることはほとんどないため、フレーム ルールをバイトと一緒に保存します。
静止画は広告やマーケットプレイスのヒーロー画像に掲載されます。削除やプラットフォームの拒否を防ぐピクセル以外のチェックは何ですか?
ポートレート、ロゴ、競合他社の比較がライセンスされていることを確認します。一部のネットワークでは、誤解を招く静止画の前後を禁止しています。ブランド チームは、ブランドの真実として圧縮 GIF カラーをサンプリングするのではなく、公式パックに対して色とタイプを検証する必要があります。
起動時にユーザーにはまだ古い PNG が表示されます。それがブラウザーのキャッシュなのか、CDN なのか、それともソーシャル スクレイパーのキャッシュなのか、10 分以内にどうやって判断できるのでしょうか?
新しいフィンガープリントまたはバージョン クエリの URL を比較し、CDN Age とキャッシュ ヘッダーを検査し、パスが同じままの場合はエッジが古いことを予期します (ファイル名をバンプするかパージします)。ソーシャル カードには数時間の遅れが生じる場合があります。各ネットワークのデバッガを使用して、オリジンから独立して再取得を強制します。