跳到主要内容

GIF Editor

Server-processed

调整大小、裁剪、旋转、改变速度、反转或优化动画或静态 GIF — 保留每帧和延迟,循环可选。

输入

Drop a file or browse
One file · GIF

动画或静态 GIF。每一帧都被处理和重新编码 — 每次运行使用一个信用。

取消勾选使输出 GIF 播放一次而不是循环。

留空以从高度和原始纵横比导出。

留空以从宽度和原始纵横比导出。

当同时设置宽度和高度时,取消勾选此项可拉伸/压缩到那些确切的尺寸,而不是保持原始比例。

输出

已上传的 GIF

Result will appear here.

已编辑的 GIF

Result will appear here.

这对您有帮助吗?

使用此工具的更多方式

REST API

curl -X POST https://api.iotools.cloud/v1/tool/gif-editor \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "file": "<file>"
  }'

替换成您账户中的密钥。工具的字段即为请求体——没有额外包装。

让 AI 代理执行

Use the IOTools `gif-editor` tool (GIF Editor) on this input:

YOUR_INPUT_HERE

将此粘贴给任何已连接 IOTools MCP 服务器的代理,再加上您的输入内容。

每次 API/MCP 调用费用5 积分起
需要更多积分?查看定价

也可通过

使用指南

调整大小、裁剪、旋转、改变播放速度、反转或缩小动画或静态 GIF 的文件大小 — 选择编辑,运行它,每一帧都被解码、变换并以保留的原始延迟重新编码。您的上传在选择它后立即显示在其自己的已上传的 GIF 预览中,位于已编辑的 GIF结果的正上方,因此您可以在运行该工具后比较两者。

工作方式

上传 GIF(动画或静态),从编辑下拉菜单选择编辑,并填充该编辑的设置:

  • 调整大小 — 以像素为单位设置目标宽度和/或高度。只填一个,另一个会根据原始宽高比自动推导;填两个且保持纵横比未勾选,可拉伸/压缩到那些确切的尺寸。
  • 裁剪 — 将画布缩小到由左/顶部/宽度/高度(以像素为单位,从原始 GIF 的左上角测量)给定的矩形。超过原始边界的矩形用透明度填充而不是被拒绝。
  • 旋转 — 将整个动画旋转顺时针 90°、180° 或 270°(相当于逆时针 90°)。如需镜像而不是旋转,请使用 Flip GIF
  • 速度 — 原始播放速度的百分比:200% 播放速度提高一倍,50% 播放速度降低一半。每一帧的延迟被缩放并向下取整到 2 厘秒,因此输出永远不会完全静止。
  • 反转 — 以相反的顺序播放动画,最后一帧优先。
  • 优化 — 通过降低最大颜色数(在每一帧上重新量化的共享调色板)来缩小文件,以及可选地仅保留每第 N 帧。丢弃帧的延迟被吸收到保留的帧中,因此即使播放变得不连贯,总播放时间也不会改变。

某些动画 GIF 会优化每一帧,使其仅重新绘制自上一帧以来更改的区域,该区域通过完整画布内的偏移量定位,而不是从边缘到边缘绘制。调整大小和旋转直接考虑这一点(将每帧自己的位置与其像素一起缩放或旋转);裁剪将每一帧重新表达为裁剪矩形大小的完整画布帧,这失去了仅重新绘制更改的优化,但保证无论源 GIF 如何编码都能获得正确的结果。

无限循环默认被勾选,因此输出 GIF 像大多数动画 GIF 一样无限循环。取消勾选使输出播放一次并停止在最后一帧上。

隐私

GIF 在我们的服务器上处理,而不是在您的浏览器中 — 这使多帧解码和重新编码成为可能,而无需繁重的浏览器库。它仅用于生成您的结果,之后不会存储。这包括网站本身在内的每次运行使用一个信用。

这适用于动画 GIF 吗?

是的 — 这就是重点。每种模式单独处理每一帧(或对于速度/反转/优化的帧跳过,作为整体的帧序列),并在输出中保留原始的每帧时序,除非编辑本身打算改变它(速度和优化下的帧丢弃)。

我可以在一次运行中组合两次编辑,比如调整大小和旋转吗?

不能在一次通过中 — 每次运行应用一次编辑。运行该工具一次,下载结果,然后将其再次输入下一次编辑。这也允许您链接 Flip GIF(镜像)或 GIF Color Changer(重新着色、色调移位、着色或灰度/棕褐色/反转/月光效果)。

旋转为什么不支持任意角度?

90°/180°/270° 是精确的、像素级的旋转,没有模糊或重新采样。任意角度需要重新采样每个像素(并扩大画布以容纳倾斜的结果),这是一个基本上不同的 — 且有损的 — 操作,与其他三个不同。

我如何知道为裁剪输入什么坐标?

已上传的 GIF 预览在您选择文件后立即显示原始图像;检查其尺寸(在浏览器的图像检查器中,或在新标签页中打开它),以确定隔离所需区域的左/顶部/宽度/高度。

gifresize gifgif resizercrop gifgif cropperrotate gifgif speed changerspeed up gifslow down gifreverse gifoptimize gifcompress gifshrink gifgif file sizeanimated gif editor

喜欢这些工具?去掉广告吧。

一次性付款即可永久移除您账户中的所有广告。无需订阅,不追踪。