画像 / GIF

GIFフレーム抽出:PNG、ZIP、スプライトシート

GIFから表示された完全なフレームを抽出します。番号付きサムネイルと表示時間を確認し、1枚のPNGまたは全フレームのZIPをダウンロードしたり、スプライトシートを作成したりできます。

GIFフレーム抽出:PNG、ZIP、スプライトシート: アニメーションで表示されるとおりに、透過オーバーレイやそれ以前の画像内容を含む、完全なフレームをすべて表示します。フレーム番号は1から始まります。PNGとして書き出した画像は透過を保持します。スプライトシートでは、フレームを左から右、続いて上から下へ配置します。必要に応じて、最後のフレームの後に空の領域が追加されます。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。

カテゴリ
画像ツール
実行回数
ブラウザ内で
コスト
無料 · 登録不要
提供状況
すぐに使えます
GIFのフレームを抽出ローカル処理

完全にブラウザ内で実行します

GIFをドロップするかファイルを選択GIFのみ、最大50 MB
設定

PNGの各フレームには、以前のフレームを含む表示時の完全な画像が含まれます。スプライトシートではフレームを左から右、次に上から下へ配置します。PNGにはGIFのタイミングが保存されないため、遅延は以下に表示されます。

アニメーション結果GIFを選択して開始

編集したアニメーションがここに表示されます。

合成画像

GIFの破棄処理と透明度によって、画像ブロックから完全な表示フレームを形成する方法が決まります。PNGとして書き出されるのは、これらの表示画像です。仕様: https://www.w3.org/Graphics/GIF/spec-gif89a.txt

表示間隔

一覧に表示される間隔には、実際の0–10 msのGIF間隔に対する一般的な100 msへのフォールバックが反映されています。Firefoxの実装: https://github.com/mozilla/gecko-dev/blob/master/image/FrameTimeout.h

使い方

  1. GIFを選択して、アニメーションとすべてのフレームを表示します。
  2. フレーム番号と表示時間を確認するか、スプライトシートの列数を選択します。
  3. 1フレーム、全フレームのZIP、またはスプライトシートPNGをダウンロードします。

プライバシーと制限事項

フレームの抽出とダウンロードはお使いのデバイス上で行われます。何もアップロードされません。

関連ツール

よくある質問

書き出したフレームの一部が同じように見えるのはなぜですか?

GIFには、異なる表示時間が設定された同じ画像が繰り返し含まれることがあります。重複を削除せず、すべてのフレームを書き出します。

PNGにはアニメーションのタイミングが保持されますか?

いいえ。このツールのPNGは静止画です。グリッドには、ブラウザ方式の短い表示時間の正規化を含め、各GIFフレームの表示時間がミリ秒単位で表示されます。

大きなスプライトシートが拒否されるのはなぜですか?

結合後の画像は、サイズとメモリの上限内に収まる必要があります。列数を変更するか、代わりにZIPを使って個別のPNGを保存してください。

無料ツール · ブラウザ内で · アカウント不要