GIF 深受动画喜爱,但文件大小却很糟糕。该格式仅限于 256 种颜色,并且存储每一帧的效率很低,因此几秒钟的动画可能会膨胀到几兆字节。如果您的 GIF 对于 Discord、电子邮件或网页来说太大,您有两种途径:优化 GIF,或将其转换为现代格式。
为什么 GIF 这么大
动画 GIF 本质上是一堆按顺序播放的完整图像。由于没有现代的帧间压缩,冗余像素会被一遍又一遍地存储。 3 秒的剪辑很容易超过 5 MB — 比高分辨率照片还大。
缩小 GIF 的方法
- 减少调色板:从 256 色减少到 64 色可以大幅缩小尺寸,而大多数剪辑的可见变化很小。
- 削减尺寸:较小的像素尺寸意味着每帧的像素要少得多。
- 修剪帧:每秒帧数越少 = 文件越小(以流畅度为代价)。
- 转换为 WebP 或 MP4:动画 WebP 和 MP4 使用现代压缩,通常比相同的 GIF 小 5–10 倍。
最佳举措:如果平台支持,请将 GIF 转换为 MP4 或动画 WebP。您将把动画的大小保持在一小部分。仅当您特别需要 .gif 格式(例如,旧电子邮件签名)时,GIF 才有意义。
静态 GIF
如果您的 GIF 不是动画(单帧徽标或图标),请将其视为普通图像 - 减少颜色或转换为 PNG 或 WebP 通常会生成更小、更清晰的文件。
如何压缩 GIF
添加您的 GIF
将 GIF 放入工具中。静态 GIF 像任何图像一样进行压缩;对于动画,请参阅下面的转换提示。
减少颜色或转换
降低调色板以缩小文件,或转换为 WebP 以获得相同动画的显着更小的结果。
下载结果
保存优化后的文件。将其与原件进行比较,以确认动画看起来仍然正确。
常见问题
如何缩小 GIF 动画?
减少其调色板和尺寸,修剪框架,或者(为了最大的胜利)将其转换为动画 WebP 或 MP4(通常要小 5-10 倍)。
压缩 GIF 会破坏动画吗?
减少颜色或尺寸可以保持动画完整。始终预览结果以确认它仍然是您想要的样子。
我应该将 GIF 转换为 MP4 吗?
如果平台接受视频,是的——MP4 可以以很小的尺寸保持相同的动作。仅当特别需要 .gif 格式时才保留 GIF。
我的文件上传了吗?
不会。处理发生在您的浏览器本地;您的文件永远不会发送到服务器。