格式详解 · GIF

GIF 是什么格式?动图原理、256 色与打开方法

讲清 GIF 是什么、为什么只有 256 色、动图是怎么回事、和视频比的优缺点与适用场景,以及怎么打开和转换 GIF。

快速回答

GIF(图形交换格式)是 1987 年 CompuServe 推出的图像格式,最多 256 色、采用无损 LZW 压缩。它最大特点是把多帧画面存进一个文件形成循环动画,成为表情包文化代表;但 256 色限制和动图体积大,使它在高清与动态场景逐渐被 WebP、APNG 和短视频取代。

What

GIF 是什么

GIF(Graphics Interchange Format,图形交换格式)由 CompuServe 于 1987 年推出,用于跨平台交换图像。它采用无损 LZW 压缩,但调色板最多只有 256 色,因此适合色彩简单的图形和动画,不适合色彩丰富的照片。

87a 和 89a

GIF 有两个版本:1987 年的 87a 是最初版本;1989 年的 89a 增加了动画、透明色和元数据支持,我们今天看到的动图就是 89a。

Animation

GIF 的动图是怎么回事

GIF 动图的原理很简单:把多张静态画面(帧)按顺序存进同一个文件,并记录每帧的停留时间,播放时循环切换就形成了动画——本质是一卷「翻页动画」。

为什么 GIF 动图体积大?

GIF 不像视频那样做帧间压缩,每一帧都接近独立存储,稍长一点的动画就会变得很大。同样的动态画面,WebP 或短视频(MP4)通常只有 GIF 的几分之一甚至更小。

Pros & cons

GIF 的优缺点

优点
  • 兼容性极好,几乎所有平台都能播放
  • 支持循环动画,无需播放器
  • 无损 LZW 压缩,简单图形体积小
  • 支持单色透明
缺点
  • 最多 256 色,照片会严重失真
  • 动图体积远大于视频 / WebP
  • 只支持单色透明,边缘易有锯齿
  • 在高清与动态场景已被 WebP / 视频取代
When to use

什么时候用 GIF

简单循环小动画 / 表情

颜色少、循环短的动图,GIF 兼容最稳。

色彩丰富的照片

GIF 只有 256 色会失真,照片用 JPG / WebP。

较长 / 高清动态

改用 WebP 或短视频(MP4),体积小画质好。

FAQ

GIF 常见问题

两种都有人用。GIF 发明者 Steve Wilhite 主张读作 jif(像花生酱品牌),但更多人按 graphics 的硬 g 读作 gif。词典两种都收录,怎么读都不算错。

GIF 几乎逐帧独立存储、没有视频那样的帧间压缩,而且只有 256 色却要靠抖动模拟更多颜色,导致同样画面比 MP4 / WebP 大数倍。

能存但不推荐。GIF 最多 256 色,照片会出现明显色带和失真,照片请用 JPG、WebP 或 PNG。

可以把 GIF 的画面转成 PNG / JPG 静态图。在唯丹图,转换全程在浏览器本地完成,不上传。