GIF 压缩
解码 GIF 每帧重新编码,支持缩宽、抽帧、调质量
GIF 压缩是做什么的
论坛头像限 500KB、公众号图片限 10MB、群里发个表情包被提示过大——GIF 动图体积超标是最常见的需求之一。本工具把 GIF 逐帧解码后在本地重新编码,配合缩宽度、抽稀帧数、调低质量三个手段,压前压后体积一目了然,通常能砍掉一半以上。
压缩逻辑很实在:宽度减半体积大约降四成,帧数从 20 帧抽到 10 帧再省一大截,质量档位控制调色板精度。帧延时按原始时间戳累加,抽掉帧之后动画速度不会变快。整站一贯的纯本地处理,动图素材不上传服务器。
核心功能
- 目标宽度可选原图 / 512 / 384 / 256
- 帧抽稀支持保留 1/1、1/2、1/3 帧数
- 三档编码质量自由取舍
- 抽帧后自动补足帧延时,动画不加速
- 压前压后体积对比一目了然
- 浏览器本地解码编码,素材不上传
GIF 压缩怎么用
解码 GIF 每帧重新编码,支持缩宽、抽帧、调质量
- 上传 GIF 文件
- 选择目标宽度与抽稀比例
- 按需调整编码质量档位
- 点击开始压缩查看体积对比
- 满意后下载压缩结果
适合这些场景
- 论坛或社区上传头像体积超标
- 群聊表情包瘦身
- 网页动图素材减小加载体积
常见问题
提示浏览器不支持怎么办?
GIF 解码依赖 ImageDecoder API,需要较新版本的 Chrome 或 Edge;Firefox 与部分国产浏览器内核暂不支持,会给出明确提示。
压完怎么反而更大了?
小体积 GIF 重编码时调色板信息占比高,可能出现负优化;把宽度降到 256、抽稀到 1/3 帧数通常就能明显减小。
抽帧后动画会变快吗?
不会,被抽掉帧的显示时长会累加到前一个保留帧上,总播放时长基本不变。