如何使用
- 选择动态或静态 GIF。
- 设置最长边尺寸和最大颜色数。
- 优先保留全部帧,或通过精简帧数进一步减小文件。
- 在本地压缩、比较结果并下载 GIF。
支持的输入与输出
输入动态或静态 GIF,输出 GIF;下载时保留原文件名。
大型文件建议
可用内存取决于设备和浏览器。处理大型文档前请关闭其他标签页、保持设备唤醒,并在删除原文件前检查下载结果。
已知限制
- 减少颜色可能让渐变和照片出现色带。
- 精简帧数可能使快速运动不够流畅。
- GIF 解码会把所选帧展开为像素,因此长动画或高分辨率动图占用的内存可能远大于文件体积。
- 部分已经优化过的 GIF 重新编码后可能变大。
常见问题
怎样压缩 GIF 并保留动画?
先保留全部帧,只缩小尺寸并减少颜色;仅在动画仍然流畅时,再选择每 2 帧或每 3 帧保留 1 帧。
GIF 压缩时会上传文件吗?
不会。解码、缩放、减色和重新编码均在当前浏览器中完成,不会发送给文件处理 API。
为什么压缩后的 GIF 仍然很大?
持续时间、分辨率、帧数、照片细节和颜色数量都会增加 GIF 体积。可以继续缩小尺寸,或在不要求 GIF 兼容性时改用动态 WebP 或视频。