GIF变速器
作者 Calvin Sun
在线加快或减慢任意动态GIF。用速度倍数缩放每帧间隔,同时保留相对节奏。
点击选择GIF文件
或将GIF文件拖放到此处
大于1x会变快,小于1x会变慢。各帧之间的相对节奏会按比例保留。
快捷预设
原始时长: 0ms
新时长: 0ms
GIF只支持二值透明。保留透明可保持镂空区域;纯色填充会用你选择的颜色填满透明区域。
编码前会用此颜色填充透明区域。
采样间隔越小细节越多,但文件可能更大、耗时更长。
首次播放后GIF应重复的次数。无限表示一直循环。
gif.js 风格:0表示无限。自定义时输入首次播放后的额外重复次数(0–100)。
关于此GIF变速工具
- • 用简单倍数加快或减慢已有GIF
- • 按比例缩放每帧间隔,保留不均速节奏与停顿
- • 调整速度时实时预览;导出时才编码最终GIF
- • 全部在浏览器本地处理,保护隐私
速度很高时,部分帧可能被钳制到GIF最小间隔(约20ms),因此对本来就很快的动画,实际效果可能略低于所选倍数。
GIF 变速指南
GIF变速器(也常搜 change GIF speed、加速GIF、减速GIF)通过改写每帧的delay来调整动画播放快慢。OmniGIF 完全在浏览器本地完成:
"The Graphics Interchange Format is a bitmap image format that supports animation through multiple frames with per-frame delay timing."— W3C: GIF89a
- 用大于1x的倍数加快GIF
- 用小于1x的倍数减慢GIF
- 按比例保留相对帧时序,而不是压成统一间隔
- 导出前可实时预览新速度
- 本地下载新GIF,无需上传文件
无论你需要更快的表情包反应,还是更慢的演示循环,这个免费工具都能保持流程简单且私密。
按以下步骤加快或减慢GIF:
"Each frame of a GIF can specify a delay time, allowing animations to play at non-uniform speeds across frames."— W3C: GIF89a Graphic Control Extension
- 1. 上传GIF: 拖放或选择动态GIF(最大10MB)。帧与间隔会在浏览器中解码一次。
- 2. 选择速度倍数: 使用滑块或0.25x到4x的预设。大于1x变快,小于1x变慢。
- 3. 查看时长估算: 导出前对比原始时长与估算的新时长。
- 4. 预览效果: 实时画布按缩放后的间隔播放,无需每次微调都重新编码。
- 5. 下载新GIF: 导出时会按缩放后的间隔,以及你的画质、循环与透明度设置进行编码。
处理留在本机,你可以快速迭代速度,源文件保持私密。
几点选择能让变速GIF更自然:
- 想要明显更快的反应GIF时,可从2x开始
- 文字或对白看不清时,试试0.5x
- 先看实时预览——视觉节奏往往比数字本身更重要
- 本来就很快的GIF在高倍数下可能触及约20ms的最小间隔
- 贴纸类镂空GIF建议选择「保留透明」
温和调整倍数,通常比把大量帧钳到同一最小间隔的极端设置更好。
常见问题 - GIF变速器
上传GIF,将速度倍数设为大于1x(例如2x),在实时预览中确认效果,然后点击导出。每帧间隔会除以该倍数,动画会变快,同时保留相对节奏。
选择小于1x的倍数,例如0.5x。帧间隔会变长,GIF播放更慢。0.25x、0.75x等预设可一键完成常见减速。
会。OmniGIF用同一倍数缩放每一帧的delay,而不是强制统一成一个间隔。短停顿与较长停留在变速后仍保持比例。
倍数范围为0.25x到4x。编码后的帧间隔也会被限制在实用的GIF范围(约20ms–10000ms),这与浏览器和编辑器常见的动画时序处理一致。
不会。解码、预览与编码都在浏览器中完成,GIF不会离开你的设备。
每个GIF需小于10MB。帧数很多的长动画在浏览器中导出可能更久。