跳过主要内容

GIF 调速

通过改变每帧停留时间,让 GIF 加速或慢放。2 倍速的目标时长约为原来的一半,0.5 倍速约为两倍。帧的先后顺序和源文件循环设置保持不变。

文件仅在浏览器本地处理,不会上传。 刷新或离开页面会丢失当前任务和文件。

首次处理需要下载约 32 MB 的工具组件,所选文件仍保留在当前设备上。

FFmpeg 许可证与源码

请选择文件以开始。

如何让 GIF 加速或慢放

  1. 选择需要调整播放速度的动态 GIF。
  2. 将播放速度设为 0.25~4 倍。大于 1 加速,小于 1 慢放。
  3. 处理后看完整个循环,下载结果;如果节奏不合适,可以调整倍速再次处理。

倍速与时长怎么对应

参数怎么选
0.25 倍、0.5 倍目标时长约为原来的四倍、两倍,适合观察短动作或演示步骤。
1 倍、2 倍1 倍按原始帧间隔处理,2 倍目标为时长减半;两者仍受 20 毫秒最短帧延时约束。
4 倍与短帧输出每帧最短停留 20 毫秒。源文件帧间隔已经很短时,可能无法达到设定倍速。
输入文件免费最多 10 MB,付费最多 50 MB,最多 1,000 帧。

单个结果最大 50 MB。GIF 结果进入压缩器时,还需满足其输入限制:免费 10 MB、付费 50 MB。

示例:4 秒动画设为 2 倍速

如果一段 4 秒动画的每帧都停留 100 毫秒,2 倍速后每帧为 50 毫秒,总时长约 2 秒;0.5 倍速后约 8 秒。GIF 延时以 10 毫秒为单位,取整和 20 毫秒下限可能让实际时长与简单除法略有不同。

保留原来的停顿,不会补出新帧

工具会把每帧延时除以倍速,因此较长的停顿通常仍比短帧停留更久,但也会受取整和最短延时影响。慢放不会生成中间画面来补足动作。

原有画面仍然需要编码,调速不是稳定减少文件体积的方法。目标是满足 KB 限制时,可以对结果再进行压缩。

关于这个工具的常见问题

为什么 4 倍速看起来没有快四倍?

当前工具输出的每帧延时最短为 20 毫秒。如果原帧为 40 毫秒,最多缩短到 20 毫秒,也就是两倍。不同播放器对极短 GIF 延时的处理也可能不同。

慢放 GIF 会让动作更流畅吗?

不会生成新帧。慢放只是让现有画面显示更久,原本帧率较低的动作可能更有跳动感。需要更流畅的动作时,应使用包含更多不同画面的源文件。

可以只给 GIF 的某一段加速吗?

当前版本会对整段动画使用同一个倍速,没有逐帧延时编辑器,也没有单独调整某一段的时间轴。

调速后 GIF 还会循环吗?

会沿用源文件的循环设置。原本无限循环的动画仍会无限循环;原本只播放一次的 GIF 不会因为调速自动变成无限循环。

相关工具