GIF延长器
为动画GIF添加额外暂停时间 — 在循环前延长最后一帧的暂停,或通过为每一帧增加延迟来减缓整个动画。
输入
动画或静态GIF。像素不会改变 — 仅帧延迟会改变。每次运行使用一个积分。
要添加多少额外时间。使用仅最后一帧时,这是动画在最后一帧暂停多久后才返回开始。
取消勾选可使输出GIF仅播放一次,而不是循环。
输出
Result will appear here.
Result will appear here.
使用指南
为动画GIF添加额外暂停时间 — 在循环回到开始前延长最后一帧的暂停,或通过为每一帧增加相同的延迟来减缓整个动画。您上传的文件会立即显示在自己的已上传GIF预览中,位于延长的GIF结果正上方,这样您可以在运行该工具后比较两者。
工作原理
上传GIF(动画或静态),选择要延长的内容,并设置要添加多少额外时间:
- 仅最后一帧 — 默认选项。仅将额外时间添加到最后一帧的延迟中,使动画在最后一帧暂停更长时间,然后跳回到第一帧。对于循环过快的GIF很有用,或为"搞笑"帧留出着陆时间。
- 每一帧 — 为每一帧的延迟添加相同的额外时间,均匀减缓整个动画,而不仅仅是在末尾暂停。如果要实现比例速度变化而不是固定添加,请使用GIF Editor的Speed模式。
- 额外暂停时间(秒) — 要添加多少时间,从0.1到60秒。
无限循环默认被勾选,因此输出GIF会像大多数动画GIF一样无限循环。取消勾选可使输出仅播放一次并在最后一帧停止。
隐私
GIF在我们的服务器上处理,而不是在您的浏览器中处理 — 这正是不使用重型浏览器内库就能进行多帧解码和重新编码的原因。它仅用于生成您的结果,之后不会被存储。每次运行都使用一个积分,包括在网站本身。
为什么这是GIF Editor的Speed模式的单独工具?
Speed 缩放每个延迟的百分比(200%播放速度快两倍),这按比例改变整个动画的节奏。此工具添加固定数秒到一个或所有帧 — 当您想要在特定点(循环点)暂停而不是统一更快或更慢的播放时,这是正确的操作。
这适用于动画GIF吗?
是的 — 这就是全部意义。除了"每一帧"有意添加到所有帧或"仅最后一帧"仅添加到最后一帧的地方外,每一帧的原始延迟都被保留。
单帧(静态)GIF会发生什么?
"仅最后一帧"和"每一帧"都会将该单个帧的延迟延长相同的量,因为它既是第一帧又是最后一帧。
Use it from code
From 3 credits per callREST API
curl -X POST https://api.iotools.cloud/v1/tool/gif-extender \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"file": "<file>"
}'Swap in your own key from your account. The tool's fields are the body — no wrapper.
Ask an AI agent
Use the IOTools `gif-extender` tool (GIF Extender) on this input:
YOUR_INPUT_HEREPaste this at any agent connected to the IOTools MCP server, then add your input.