キレ

修改 GIF 速度

在浏览器中完成,无需上传

GIF

0.5× · 0.75× · 1.5× · 2× · 3× · 未重新编码

GIF

变快或变慢,不重新编码

规格

7 项
修改 GIF 速度 规格
项目数值备注
输入GIF,动图只有一帧的 GIF 没有速度可改
输出GIF同样的帧,新的延迟
速度0.5× · 0.75× · 1.5× · 2× · 3×初始为 2×
画面按存储原样复制只改写每一帧的延迟
延迟单位1/100 秒四舍五入;总长误差在 1/100 秒以内
最短延迟20 ms浏览器把 0 和 10 ms 按 100 ms 播放
处理位置这个浏览器不发送到服务器

会发生什么

3
会发生什么,为什么

拖入 GIF 动图,选择要快多少或慢多少。GIF 的每一帧都存着自己的延迟——在屏幕上停留多久——这个页面只改这个数字。画面、颜色和位置逐字节复制,所以标签说文件没有重新编码。一切在这个浏览器里完成;GIF 不会发送到服务器。

延迟以百分之一秒存储,所以不是每种速度都能整除:70 ms 快两倍是 35 ms,GIF 存不下。每个延迟四舍五入到最近的百分之一秒,差额带到下一帧,所以整个动画与精确时长的误差在 1/100 秒以内。发生这种情况时,结果下方的说明会写出来。

浏览器的两个习惯决定了 GIF 能有多快。Chrome、Firefox 和 Safari 把 0 或 10 ms 的延迟按 100 ms 播放,所以这样存储的帧按它实际显示的 100 ms 计时。同样的原因,能按原值播放的最短延迟是 20 ms,即每秒五十帧。需要更短的帧会停在 20 ms,结果下方的说明会给出 GIF 实际的速度。

常见问题

3
改速度会降低画质吗

不会。只改写延迟数字;每一帧的画面连同颜色表都按你的文件原样复制。文件大小基本不变,只差几个字节。

为什么 3× 不是快三倍

本来就播放得快的帧会碰到 20 ms 的下限。30 ms 的帧在 3× 时是 10 ms,浏览器会按 100 ms 显示——反而更慢。这些帧停在 20 ms,结果下方的说明会给出 GIF 实际的速度。

可以只改一帧的时间吗

这个页面不行。每一帧都按同一个倍数改变,所以动画的节奏保持不变。

相关规格

4