メインコンテンツにスキップ

GIF フレームランダマイザー

Server-processed

アニメーション GIF のフレーム順序をシャッフルするか、各フレームの再生遅延を範囲内でランダム化します — 同じフレーム、異なる (または不規則な) 再生。

入力

Drop a file or browse
One file · GIF

最低 2 フレーム以上のアニメーション GIF です — シングルフレーム GIF はランダム化するものがありません。1 回の実行につき 1 クレジットを使用します。

出力 GIF を 1 回だけ再生し、ループさせない場合はチェックを外してください。

出力

アップロード済み GIF

Result will appear here.

ランダム化された GIF

Result will appear here.

役に立ちましたか?

ガイド

アニメーション GIF のフレーム順序をシャッフルするか、各フレームの再生遅延を範囲内でランダム化します — 同じフレーム、実行するたびに異なる (または不規則な) 再生。アップロードは、フレームを選択するとすぐに アップロード済み GIF プレビューに表示され、 ランダム化された GIF 結果のすぐ上に表示されるため、ツールを実行した後に両者を比較できます。

仕組み

アニメーション GIF (最低 2 フレーム以上 — シングルフレーム GIF はランダム化するものがありません) をアップロードし、ランダム化する内容を選択します:

  • フレーム順序 (シャッフル) — デフォルト。Fisher-Yates シャッフルを使用してGIFのフレームを再順序化します。各フレームの遅延はそれと一緒に移動するため、再生はまだ元のリズムを持っていますが、シャッフルされた順序です。
  • タイミング (フレームごとのランダム遅延) — 各フレームを元の位置に保ちますが、各フレームに 最小遅延 / 最大遅延 の範囲から選択された新しい独立した遅延を与えます (秒単位)。これにより、再順序化されたアニメーションではなく、不規則でグリッチな再生速度が生成されます。

無限にループ はデフォルトでチェックされているため、出力 GIF はほとんどのアニメーション GIF のように無限にループします。出力を 1 回だけ再生し、最後のフレームで停止させる場合はチェックを外してください。

プライバシー

GIF はブラウザではなくサーバーで処理されます — これが、重い in-browser ライブラリなしでマルチフレーム デコードと再エンコードが可能になる理由です。結果を生成するためにのみ使用され、その後は保存されません。これは 1 回の実行につき 1 クレジットを使用します (Web サイト自体を含む)。

実行するたびに異なる結果が得られますか?

はい。両方のモードは実行するたびに新しいランダム性を選択するため、同じアップロードでツールを再実行すると、毎回異なるフレーム順序または異なる一連のタイミングが生成されます。

シャッフルをサイズ変更、トリミング、または他の編集と組み合わせることはできますか?

1 回のパスではできません — 各実行は 1 つの操作を適用します。このツールを 1 回実行し、結果をダウンロードしてから、GIF Editor (またはその逆) に送って 2 回目のパスを実行します。

Max delay が最小 Min delay に制限されるのはなぜですか?

フレームの遅延は、有効で空でない範囲から来る必要があります — Max delay が Min delay より低く入力された場合、Min delay と一致するように引き上げられるため、各フレームは実行失敗の代わりに有効なランダム値を取得します。

gifrandomize gifgif randomizershuffle gif framesgif frame orderrandom gif timingglitch gifanimated gif editor

Use it from code

From 3 credits per call

REST API

curl -X POST https://api.iotools.cloud/v1/tool/gif-frame-randomizer \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "file": "<file>"
  }'

Swap in your own key from your account. The tool's fields are the body — no wrapper.

Ask an AI agent

Use the IOTools `gif-frame-randomizer` tool (GIF Frame Randomizer) on this input:

YOUR_INPUT_HERE

Paste this at any agent connected to the IOTools MCP server, then add your input.

ツールが気に入りましたか?広告をなくしましょう。

1回のお支払いでアカウントから広告が完全になくなります。サブスクリプションも追跡もありません。