EN
首页 分类 动图GIF制作器

动图GIF制作器

GIF 动图在线制作工具,多张图片合成 GIF 动画:帧列表可删除、替换、排序、在指定位置插帧,逐帧延迟与循环方式自由调整,本地合成免费下载

常见问题

每帧的停留时间能单独设吗?

能。可以逐帧设置毫秒数,也可以用批量设置一次统一全部帧,混合作品建议单帧微调。

最多能放多少帧?

工具上限是 60 帧。帧数越多生成越慢、文件越大。

生成的 GIF 体积很大怎么办?

GIF 格式本身效率低。建议把宽度控制在 480px 以内、帧数控制在 20 帧左右;再小就只能减少尺寸或降低帧率。

关于这个工具

把多张图片按列表顺序合成 GIF:一张图一帧,可追加、删除、替换、在指定位置插帧;每帧的显示时长能单独设,也能用「批量设置」一次改全部(默认 100ms,最小 20ms)。

输出尺寸有三种:自动取所有帧里最大的宽高,各帧居中放入 —— 不缩放,所以尺寸不一致时会留透明边;按第一帧和自定义则会真正缩放,缩放方式可选等比(contain,留边不变形)或拉伸(stretch,铺满但会变形)。注意「自动」不缩放这一条:随手混进一张超大图,整段 GIF 就被撑到那个尺寸。

GIF 只有 256 色,这里用中位切分(median cut)量化到不超过 255 色,有透明像素时再占一个透明槽。代价是渐变和照片会出现色带,而且每帧独立量化 —— 相邻帧的调色板不完全一致时,播放中可能有轻微闪烁。想要平滑过渡,就用纯色或简单图形做帧,或者改用视频格式。

三个硬限制:帧数至少 2 张、最多 60 张;总像素(宽 × 高 × 帧数)不超过 700 万,超了会直接拒绝合成;循环可选无限或只播一次。延迟以 GIF 的 1/100 秒为单位,但浏览器普遍把小于 2(20ms)的延迟按 100ms 处理,所以这里从 20ms 起 —— 想更快只能减帧或降尺寸,把延迟写成 10ms 没有意义。