平时在微信群里斗图,看到喜欢的表情包想保存下来,结果发现手机里存了一堆后缀不一样的文件。有时候发出去的表情动不了,有时候背景是黑色的,有时候图片特别模糊。这些其实都跟表情包格式有关系。今天就跟大家聊聊,我们天天用的微信表情包到底是啥格式的,不同格式有啥区别,怎么选才合适。
一、最常用的表情包格式:GIF
说到表情包,大家第一个想到的肯定是会动的那种。这种动态表情包绝大多数都是GIF格式,全称是Graphics Interchange Format。GIF格式最大的特点就是支持动态效果,可以把多帧图片合成一个文件,循环播放。不过GIF有个明显的缺点:颜色上限只有256色。所以如果你保存了一张色彩特别丰富的表情包,比如真人照片做成的动态图,放到微信里发出去,颜色会变得很奇怪,看起来像旧照片。另外,GIF文件通常比较大,一张几秒钟的动图可能就有好几MB,微信在传输的时候会自动压缩,压完之后画质就更惨了。
二、静态表情包的主流格式:PNG和JPG
静态表情包最常见的就是PNG格式和JPG格式。PNG格式支持透明背景,这是它最大的优势。比如你看到一个圆形的卡通头像表情包,背景是透明的,放到聊天框里就跟背景融为一体,不会出现白色方块。很多微信里的自定义表情其实就是PNG格式。PNG是无损压缩,画质很好,但文件体积偏大。JPG格式则相反,它支持数百万种颜色,画质细腻,适合照片类的表情包,但JPG不支持透明背景,而且是有损压缩,保存次数多了画质会下降。平时在微信里直接保存朋友发的表情包,如果是静态的,大部分存下来都是JPG或者PNG格式。
三、微信专属格式:WEBP
最近几年,微信开始推广WEBP格式的表情包。WEBP是谷歌开发的一种图片格式,它既能做静态图也能做动态图,而且压缩率比GIF高很多。同样一张动图,用WEBP格式保存,文件大小只有GIF的一半甚至更少,但是画质还能保持得不错。微信在发送表情包时,如果检测到是GIF文件且体积较大,会自动转成WEBP再发送。所以你有时候会发现,明明保存的是GIF,发出去之后却变成了WEBP格式。不过WEBP格式也有缺点:一些老版本的手机系统或者第三方看图软件不支持直接显示,可能会显示成空白或者提示无法打开。
四、微信自定义表情的格式要求
很多朋友喜欢自己制作表情包,然后添加到微信的自定义表情里。微信对自定义表情的格式有明确要求:图片尺寸最好是240x240像素,文件大小不能超过500KB,格式支持PNG、JPG、GIF、WEBP。如果你上传的图片太大或者尺寸不对,微信会自动裁剪和压缩,结果往往导致表情变得模糊或者变形。所以自己做表情包的时候,最好提前用工具把图片调整到合适的大小和格式,这样发出去效果才好。
五、不同场景怎么选格式
如果你只是偶尔存几个表情包聊天用,其实不用太纠结格式,微信会自动帮你处理。但如果你经常做表情包或者收藏表情包,最好了解一下这些区别:想要透明背景的静态表情,选PNG格式;想要动态效果但文件小一点,选WEBP格式;如果对方手机比较老,担心兼容性问题,那就用GIF格式;如果是真人照片做的表情,用JPG格式画质更好。
六、补充方案:我平时用的格式转换工具
上面说了这么多格式的区别,但实际操作中肯定会遇到格式不对的情况。比如我有时候在网上下载了一张表情包,结果发现是WEBP格式,发到微信里朋友说打不开,或者我想把一张JPG转成PNG带透明背景。这时候就需要用到格式转换工具了。
我目前在用的是“格式工厂”这个电脑软件,它支持几乎所有常见图片格式的互转,包括GIF、PNG、JPG、WEBP。用起来很简单,把文件拖进去,选好目标格式,点开始就行了。优点是完全免费,没有广告弹窗,转换质量可以自己调节。缺点是界面有点老旧,第一次用需要找一下功能在哪,而且只支持Windows系统,手机端用不了。另外它转换动态GIF时,如果帧数太多,处理速度会比较慢,大文件可能要等几分钟。
如果你用的是手机,也可以试试“ImgPlay”这个App,它主要做GIF和视频转表情包,支持导出WEBP格式,操作很直观。优点是界面漂亮,支持直接分享到微信。缺点是免费版有广告,导出时会加水印,需要付费才能去掉。而且它对图片尺寸有严格限制,超过一定像素会自动裁剪。
总的来说,这两个工具各有各的适用场景。格式工厂适合电脑上批量处理,ImgPlay适合手机快速制作。大家可以根据自己的需求选一个试试,反正都是免费的,用着不合适再换别的也没关系。
七、总结
搞清楚表情包格式之后,以后再遇到表情包发出去不动、背景不对、画质差这些问题,就知道大概是什么原因了。微信聊天里最常用的格式就是GIF、PNG、JPG、WEBP这四种,每种都有自己的优缺点。日常使用不用太纠结,但如果你想自己制作或者收藏高质量的表情包,了解这些格式的区别还是很有帮助的。