首页 / 教程 / GIF 与动图

GIF 能转成 JPG 或 PNG 吗?动图怎么办

GIF 是动画格式,转成 JPG 或 PNG 时,工具只会取第一帧,动画就没了。 如果只是想拿封面图,这没问题;如果要保留动画,得换别的做法。

三种需求,三条路

你的目的做法注意
只要封面 / 第一帧GIF 转 JPG 或 PNG确认第一帧是你想要的那帧
动图体积太大缩尺寸、减帧、转 WebP 动图WebP 动图通常比 GIF 小 50%–80%
要发到视频平台GIF 转 MP4平台对视频的体积上限更宽松

GIF 为什么这么大

GIF 每帧最多 256 色,压缩算法老旧(LZW),对真实拍摄的画面效率很低。一个 3 秒的录屏 GIF 轻松到 5–10MB,而同样内容转成 MP4 通常只有几百 KB。

动图变小的三个手段(按效果排序)

  • 缩尺寸:宽 800 → 400,像素数变 1/4,体积大致也降到 1/4,最有效
  • 减帧:从 30fps 降到 12–15fps,肉眼几乎看不出卡顿,体积减一半
  • 换格式:WebP 动图或 MP4,同等观感下体积小一个数量级
GIF 转 JPG 的一个坑:GIF 常带透明背景,转 JPG 后透明区域会变黑—— 和 PNG 转 JPG 是同一个原因。转换时记得指定白色填充。

什么时候还用 GIF

基本只剩兼容性场景:老论坛、邮件、部分即时通讯工具对 WebP 和视频支持不好。 新做的动图,默认优先考虑 WebP 或 MP4,GIF 是最后的兜底选择。

取第一帧或换格式,用格式转换; 转出来的静态图要压体积,再用图片压缩。

广告位

把动图转成需要的格式

PNG / JPG / WebP 互转 · 本地处理