GIF 与 JPG:为截然不同的用途而生的两种格式
GIF 诞生于 1987 年,为只有少量纯色的简单图形而设计。几年后出现的 JPG 则是为照片准备的。GIF 转 JPG 就是把一张图片从一个世界搬到另一个世界,了解它们各自的长处,就知道转换后会得到什么。
256 色与数百万色
GIF 的每一帧最多容纳 256 种颜色。JPG 存储全彩图像,在表现平滑的明暗过渡、天空和肤色方面非常高效。因此,照片类 GIF 和从视频截取的表情包天生就适合转成 JPG。
锐利边缘与柔和压缩
JPG 通过抹平细小细节来压缩,所以适合照片,却会让清晰的线条变模糊;GIF 能保持每个像素精确不变,但颜色不够用。文字、线稿和标志更适合转换成 PNG。
为什么人们仍然需要 JPG
很多上传表单、打印服务和老旧应用接受 JPG 和 PNG,却不接受 GIF,还有不少只接受 JPG。把 GIF 转换成 JPG,静态图片就能顺利通过这些关卡。
文件大小会怎样变化
照片类 GIF 会变小
从视频片段截取的 GIF 用密集的抖动来表现明暗。同一帧存成 92% 画质的 JPG,体积通常只有原来的几分之一,因为 JPG 描述平滑明暗的效率远高于 256 色调色板。
纯色图形可能变大
大面积单色的小标志或图标,GIF 能压得非常紧凑。存成 JPG 后可能反而更大,边缘也略显模糊,这说明它更适合用 PNG。
3 步完成 GIF 转 JPG
拖入 GIF 文件
把一个或多个 GIF 拖到虚线区域,或点击选择文件。静态 GIF 和动图都支持,不会上传任何内容。
选择帧和背景
在胶片式帧条中点击你想要的那一帧。如果 GIF 有透明区域,选择它们要变成的颜色;如果需要更小的文件,再调整“画质”。
下载 JPG
点击“下载”获取一张 JPG,或把“帧”切换为“全部帧(ZIP)”,把每一帧都存成按编号命名的 JPG。
拖入一个或多个 GIF。
选择一帧和背景颜色。
下载 JPG,或下载包含每一帧的 ZIP。
透明区域会变成什么
JPG 完全不支持透明。每个像素都必须有颜色,所以 GIF 的透明部分必须用某种颜色填充。
意外出现的黑框
有些转换器会用黑色填充透明区域,因为空像素里存的就是黑色。结果,一张透明背景的贴纸就变成了黑色矩形里的贴纸。
选择合适的颜色
在这里由你来选。白色适合文档、表单和打印;黑色适合深色设计。用于网页时,用自定义色块选择页面本身的背景色,JPG 放上去就会像透明的一样。
想保留透明?
如果图片必须保持透明,JPG 就不是合适的格式,请改用 GIF 转 PNG。
抖动、画质与文件大小
由照片或视频制作的 GIF 会用抖动来模拟更多颜色:一种细密的点阵图案,人眼会把它融合成平滑的色调。
为什么 JPG 难以处理抖动
JPG 压缩是为平滑区域设计的。抖动图案恰恰相反,像素与像素之间不停跳变。画质低时,编码器会把它糊成色块;画质高时,图案能保留下来,但文件会变大。
如何选择画质
GIF 转 JPG 时,90–92% 的画质最合适:抖动依然干净,文件也比无损 PNG 小得多。只有在大小限制逼得没办法时才降到 75–80%,并在预览中确认效果。
有硬性的大小限制?
先以 92% 画质转换,再用压缩到 100 KB 或 JPEG 压缩,它们会在限制范围内找到最佳画质。
选对那一帧,或者全部都要
动图的第一帧往往不是最好的一帧。淡入效果开头是暗的,很多表情包动图的高潮出现在中间。
挑选封面帧
胶片式帧条按播放时的样子显示每一帧,你可以挑出最能说明问题的那一帧:笑点、完整露出的产品、最清晰的面孔。这一帧就可以用作缩略图、幻灯片配图或打印的静态图。
把动画变成一组静态图
选择“全部帧(ZIP)”,即可把每一帧都存成按编号命名的 JPG,方便做成幻灯片、缩略图总览,或把整组画面合成 PDF。每一帧都会完整重建,所以即使 GIF 中只存了一小块补丁的帧,导出后也是完整的画面。
ZIP 中的文件以 GIF 文件名加上补零的帧号命名,例如 party-frame-007.jpg,因此在任何文件夹或幻灯片应用中都会按播放顺序排列。
不同用途的 GIF 转 JPG 设置
| 用途 | 画质 | 背景 | 帧 |
|---|---|---|---|
| 上传表单或招聘网站 | 92% | 白色 | 所选帧 |
| 邮件附件 | 85% | 白色 | 所选帧 |
| 视频或博客缩略图 | 92% | 页面颜色 | 最佳一帧 |
| 打印 | 95–100% | 白色 | 所选帧 |
| 动画的幻灯片展示 | 85–92% | 任意 | 全部帧(ZIP) |
什么时候不该把 GIF 转 JPG
对于照片类内容,JPG 是正确的选择。但有两类 GIF 更适合用别的方式处理。
文字、标志和线稿
锐利边缘和纯色正是 JPG 会弄模糊的东西。小字周围会出现模糊的光晕,纯色区域会出现淡淡的方块。这类图片请转换成 PNG,能做到像素级精确。
动起来才是重点时
JPG 只是一张静态图片。如果动画本身才是重点,请保留 GIF,或者看看目标平台是否接受视频。
录屏介于两者之间:如果画面以文字和按钮为主,PNG 能让它保持清晰易读;如果以视频或照片为主,用 JPG 就可以。
GIF 转 JPG 之后
大多数平台接下来还会有大小或尺寸要求。调整图片尺寸可以设定精确像素,压缩到 100 KB 能满足上传限制,图片加水印则可以给准备分享的帧打上标记。