GIF を切り抜く

GIF を選択

GIF を選択

フレームは破棄方法を考慮して合成し、新しい GIF パレットで再エンコードします。公称フレーム遅延とループ設定はエンコーダーへ渡されますが、ごく短い遅延はブラウザー側で制限される場合があります。

静止 GIF またはアニメーション GIF を選び、先頭フレーム上で長方形を描くか、X、Y、幅、高さを入力します。各フレームを再構成して同じ範囲を切り抜き、ブラウザー内で新しい GIF を作成します。元ファイルも結果もアップロードされません。

GIF の切り抜き方

  1. 1

    GIF を選ぶ

    20 MB、1 辺 4096 px、200 万画素、300 フレーム、10 分以内の image/gif を選びます。

  2. 2

    長方形を決める

    先頭フレーム上をドラッグするか、正確なピクセル座標を入力します。範囲は画像内に収まります。

  3. 3

    作成して確認する

    ブラウザーが破棄方法を反映して各フレームを合成し、切り抜き部分を再エンコードします。

  4. 4

    ダウンロードする

    アニメーションを確認し、25 MB 以内の検証済み image/gif を保存します。

保たれるものと変わる可能性があるもの

GIF は完全な画像ではなく、差分だけを保存していることがあります。本ツールは表示キャンバスを順番に再構成し、必要に応じて前の領域を消去、または以前の状態へ復元してから、各合成フレームの同じ長方形を切り抜きます。ループ値と公称フレーム遅延はエンコーダーへ渡します。

出力は元ファイルのバイトをそのまま切り出したものではなく、再エンコードされた GIF です。新しいインデックスカラーパレットを作るため、色、ディザリング、メタデータ、容量が変わる場合があります。GIF の透明度は二値で、透明ピクセルと不透明ピクセルの区別は正確に保たれますが、境界の RGB 色は変わることがあります。極端に短い遅延はブラウザー側でも制限されます。

上限とプライバシー

単一フレームを含む GIF87a と GIF89a に対応します。上限は元ファイル 20 MB、1 辺 4096 px、200 万画素、300 フレーム、デコードする差分 600 万画素、切り抜いた出力フレーム 600 万画素、10 分、出力 25 MB です。メモリの少ない端末では、安全側のメモリ判定により個別上限より早く拒否する場合があります。不正な構造はエンコード前に拒否します。

デコードとエンコードはブラウザー内で行います。ステップ形式では、元ファイルと結果を最長 30 分このブラウザーに保存することがあります。ページが動作中なら期限時に削除し、タブが閉じられていたり休止していた場合は次回アクセス時に期限切れデータを削除します。最初からやり直すと直ちに削除します。

よくある質問

はい。出力のフレーム数、公称合計時間、ループ値が元ファイルと同じか検証します。ただし極端に短い遅延の再生はブラウザーによって異なる場合があります。

いいえ。形状と二値の透明マスクは保たれますが、フレームは新しい GIF パレットでエンコードされます。色、ディザリング、メタデータ、容量が変わる可能性があります。

はい。有効な単一フレームの GIF87a または GIF89a も同じ処理を行います。

いいえ。ブラウザー内に留まり、ステップ形式では最長 30 分だけ一時的なローカル保存を使います。

関連ツール