メインコンテンツへ移動

GIF のトリミング(時間指定)

GIF の長さを短くしたいときに、必要な区間だけを切り出せます。開始・終了時間を秒で指定してください。画像の幅と高さを変えずに、長い静止部分や不要な冒頭・末尾をカットできます。

ファイルはブラウザ内で処理され、アップロードされません。 ページを更新したり、別のページへ移動したりすると、選択したファイルと処理結果は失われます。

初めて処理するときに、約 32 MB の処理用プログラムをダウンロードします。選択したファイルが送信されることはありません。

FFmpeg のライセンスとソース

ファイルを選択して始めましょう。

GIF の必要な区間だけを切り出す方法

  1. GIF を選び、表示される再生時間を確認します。
  2. 元の再生時間内で開始時間と、それより後の終了時間を入力します。2~5 秒を残す場合は 2 と 5 を入力します。
  3. 処理後に新しい始まりと終わりを確認し、トリミングした GIF をダウンロードします。

残す時間範囲を選ぶ

設定項目選び方の目安
開始時間アニメーション 1 周の先頭からの秒数です。最初から残す場合は 0 を指定します。
終了時間開始時間より後で、元の再生時間を超えない値にしてください。
開始・終了にかかるフレームGIF の表示時間は 10 ms 単位です。境界をまたぐフレームは、指定範囲に入る時間だけ残します。
入力 GIF無料プランは 10 MB、有料プランは 50 MB まで。元の GIF 自体がアニメーションの制限内である必要があります。

出力ファイルは 1 つにつき 50 MB までです。GIF を「続けて圧縮」に進める場合は、圧縮ツールの入力上限(無料プラン 10 MB、有料プラン 50 MB)も適用されます。

例:2 秒から 5 秒までを残す

8 秒の GIF に開始 2、終了 5 を指定すると、3 秒の区間が残ります。選択したフレームは元のペースで再生されます。境界をまたぐフレームは元の表示時間をすべて使うのではなく、端の表示時間を短くします。

画像を切り抜かず、再生時間だけ短くする

時間指定のトリミングは再生する区間を、切り抜きは画像に残す範囲を変えます。短い正方形の GIF を作るなら、まず必要な区間を切り出してダウンロードし、「GIF の切り抜き」でそのファイルを選んでください。

残せるのは連続した 1 つの区間です。途中だけを削除して前後をつなぐ、複数の GIF を結合する、フレームごとに編集するといった機能はありません。短くした後でも、投稿先の容量制限に合わせて圧縮が必要になる場合があります。

よくある質問

速度を変えずに GIF を短くできますか?

はい。範囲内のフレームは元の表示時間を保ち、開始・終了をまたぐフレームだけ表示時間を切り詰めます。短くするために早送りするわけではありません。

トリミング後の GIF もループしますか?

元のループ設定を保持します。元が無限ループなら、切り出した区間も無限ループします。新しいループ設定を追加する機能はありません。

指定した区間を切り出せないのはなぜですか?

終了時間を開始時間より後にし、元の GIF の再生時間内に収めてください。GIF の時間単位に丸めた後も表示時間が残る必要があるため、区間が短すぎる場合は少し広げてみてください。長さ 0 の区間は出力できません。

フレーム数の上限を超える GIF を短くできますか?

できません。編集する前に元の GIF を確認するため、最大 1,000 フレームや全フレームの合計ピクセル数などの上限を超えるファイルは読み込めません。短い区間を指定しても同じです。元の編集ソフトで画像サイズや再生時間を小さくして書き出し直してください。

関連ツール