GIF分解・フレーム抽出・速度変更
アニメーションGIFを1コマずつの画像に分解し、PNGの連番としてZIPで保存できます。表示時間を倍率や固定ミリ秒でまとめて変え、GIFとして保存し直すことも可能です。ブラウザ内で処理され、ファイルはアップロードされません。画像からGIFを作るときは GIF作成、動画から作るときは 動画→GIF変換 をご利用ください。
🔒 ブラウザ内で完結・入力データはサーバーに送信されません
ここにGIFファイルをドラッグ&ドロップするか、ボタンから選択してください。
PNG連番で保存
表示時間を変えてGIFを作り直す
プレビュー
使い方
- GIFファイルを枠内にドラッグ&ドロップするか、ボタンから選びます。コマが一覧に並びます。
- 「コマ一覧」で、保存や再編集に使うコマを確認します。不要なコマはチェックを外し、「全選択」「全解除」も使えます。
- PNG連番で保存するなら、「選択したコマをZIPで保存」を押します。
- 速度を変えるなら「表示時間の変更方法」と値を決めて「選択したコマでGIFを作成」を押し、プレビューを確認して「GIFをダウンロード」で保存します。
注意事項
- 読み込めるのはファイル50MBまでのGIFで、1コマ400万画素まで・300コマまで・全コマ合計4,000万画素までです。上限を超えるGIFはエラーになります。
- 各コマは、前のコマとの差分ではなく、完成した1枚の画像(元のGIFの大きさ)として書き出します。透明な部分は、PNGでは透明のまま保存されます。
- 表示時間が0〜10ミリ秒のコマは、ブラウザと同じく100ミリ秒として扱います。作り直すGIFの表示時間は、20〜10,000ミリ秒の範囲に収め、10ミリ秒単位に丸めます。
- 作り直したGIFは、各コマを256色以内に減色し直すため、元のGIFと色が少し変わることがあります。透明も保持されます。
- 途中で切れたGIFや壊れたGIFは読み込まず、エラーを表示します。
用語解説
フレーム(コマ)
アニメーションGIFを構成する1枚1枚の画像です。これを順番に切り替えて動いて見せます。
処分方法(disposal method)
次のコマを描く前に、いまのコマをどう扱うかの指定です。そのまま残す、元の背景に戻す、直前の状態に戻す、などがあります。このツールは指定どおりに重ねて、各コマを完成した1枚の画像に直してから保存します。
PNG連番
frame-001.png、frame-002.png のように番号を付けて並べたPNG画像の組です。動画編集ソフトやスプライトシートの素材として使えます。
倍率と固定ミリ秒
倍率は、元の表示時間の比率でまとめて速くしたり遅くしたりする方法です。固定ミリ秒は、すべてのコマを同じ表示時間にそろえる方法です。
よくある質問
分解したコマが、元のGIFで見えるのと同じ絵にならないことはありますか?
GIFは、前のコマとの差分だけを持つことがあります。このツールは、処分方法・透過色・部分更新を指定どおりに重ねて、各コマを元のGIF全体の大きさの完成した1枚に直してから保存します。そのため、PNGにしたコマ単体でアニメーション中と同じ絵になります。
表示時間が0や極端に短いGIFは、どう扱われますか?
0〜10ミリ秒の指定は、ブラウザと同じく100ミリ秒として扱います。作り直すGIFでは、表示時間を20〜10,000ミリ秒に収め、GIFの単位(10ミリ秒)に丸めます。
GIFを作り直すと、色が変わったりファイルが大きくなったりしますか?
各コマを256色以内に減色し直すため、色が少し変わることがあります。また、元のGIFは差分だけを保存していても、作り直したGIFは各コマを丸ごと保存するので、ファイルが大きくなる場合があります。コマを減らすと小さくなります。
読み込めないGIFがあるのはなぜですか?
壊れている、途中で切れている、またはファイル50MB・1コマ400万画素・300コマ・全コマ合計4,000万画素の上限を超えている場合は、メモリを使い切らないよう読み込みを止めてエラーを表示します。拡張子がGIFでも中身が別の形式のファイルも読み込めません。
GIFファイルはサーバーに送られますか?
いいえ。GIFの展開、PNGへの変換、ZIPの作成、GIFの書き出しはすべてお使いのブラウザの中で行われ、ファイルが外部に送信されることはありません。
このページをシェア
