GIFの再生速度を変える
画面録画GIFが遅すぎる、ミームが速すぎる。全フレームの遅延を倍率変更するか固定値にします。
このガイドで使う道具
やりたいこと
GIFはフレームごとの遅延を持っていて、作った人の設定が合っていない。チュートリアルGIFが5秒の操作を30秒かけて見せる。全遅延を倍率で速くするか、一瞬で過ぎるアニメーションを遅くします。
遅延を変更する
GIFをドロップし、全遅延に倍率を掛ける(0.5 = 2倍速、2.0 = 半分の速度)か、全フレームを固定ミリ秒に設定します。結果は新しいGIFとして再エンコードされ、ループ回数・フレーム・サイズは維持され、タイミングだけが変わります。
- 遅延はGIFデコーダが扱える範囲に丸められます。小さすぎる値は切り上げられ、再生が破綻しません。
- プレビューで元と新しい再生時間を見てからダウンロードできます。
具体例
24秒のデモGIFを×3にすると8秒ループになり、READMEに収まります。スプライトアニメを0.1倍にすれば各フレームの細部を見られます。
対応範囲
タイミングのみです。フレームの追加・削除・リサイズはしないため、×4倍速は全フレームを保持して滑らかですが、×4スローはフレームを捏造できずカクつきます。入力は25MiBまで、出力640×640・120フレーム。再エンコードは共通GIFエンコーダを使います。