GIF压缩器
使用我们的GIF压缩器,缩小动态和静态 GIF 的体积。可将调色板大小设为 2 到 256 种颜色,控制 Floyd-Steinberg 抖动程度,并降低质量,让变化很小的像素沿用前一帧。所有帧、延迟时间和循环次数都会保留,相同的帧会合并。非常适合用于聊天、文档和电子邮件中的动画。
常见问题
GIF压缩器如何缩小 GIF 体积?
它会使用你选择的调色板大小、可选的抖动和帧差分重新生成GIF。帧与帧之间变化很小的像素会存储为透明,让前一帧透显出来;连续相同的帧会合并为一帧,并将它们的延迟时间相加。颜色越少,帧间变化越小,文件体积就越小。
颜色设置有什么作用?
颜色设置用于指定调色板的最大大小,范围为 2 到 256 种,默认值为 128 种。颜色越少,文件越小,但低于约 64 种颜色时,渐变和照片会开始出现色调分层。简单的屏幕录制和卡通图通常使用 32 种或更少的颜色也能呈现良好效果。
抖动有什么作用?
抖动会以细微的图案混合调色板中的颜色,模拟调色板里没有的颜色,从而减轻渐变中的色带。抖动范围为 0 到 100%,默认值为 100%。数值越低,颜色越平滑,文件通常也越小,因为噪点图案不易压缩。
GIF的质量设置如何运作?
GIF本身没有质量设置,因此质量值用于控制忽略多少帧间变化。设为 100 时,每个变化的像素都会原样存储;数值越低,越多细微的颜色差异会沿用前一帧,质量为 1 时则达到编码器允许的最大值。默认值 80 可减少基于视频制作的 GIF 中的闪烁噪点,且几乎看不出变化。
动画的时间和循环设置会保留吗?
会。每一帧的延迟时间都会保留,GIF也会保留循环次数。连续两帧相同时,它们会合并为一帧,延迟时间则相加,因此动画播放时长与之前完全相同。
可以上传动态WebP或静态图片吗?
可以。动态WebP会转换为动态GIF,保留相同的帧和延迟时间。上传JPEG、PNG、TIFF和AVIF以及静态WebP图片,都会转换为单帧GIF。
有哪些限制?
上传文件最大为 5 MB。动画最多可包含 300 帧,每边最多 2000 像素,所有帧合计最多 16 百万像素。单边超过 4000 像素的静态图片会缩小以适应限制。
为什么压缩后的GIF看起来有颗粒感?
颗粒感来自使用小型调色板时的抖动。降低抖动值可让颜色更平滑,也可以增加颜色数量。对于摄影类动画,使用WebP压缩器制作的动态WebP,在相同体积下画质会好得多。
压缩后还能保留透明度吗?
可以,透明区域仍会保持透明。GIF仅支持完全透明或完全不透明的像素,因此半透明边缘会变为实色或透明。
压缩需要多长时间?
小型 GIF 一两秒内即可完成。颜色较多的长动画需要更长时间,因为每一帧都要计算调色板;处理时间最长为 60 秒。如果处理超时,请先使用GIF调整大小。