事情要从上个月说起。我在一个老同学群里发了张刚拍的风景照,结果被群友吐槽说这年头谁还发静态图啊。我当时还挺纳闷,后来发现确实现在群里聊天,大家更爱发那种会动的插图,比如一片飘着雪的夜景、一杯冒着热气的咖啡,或者一只眨眼的猫咪。这些动态插图确实比普通照片更吸引眼球,但问题来了——我根本不知道这些东西从哪弄。
为了搞清楚这事,我前后折腾了差不多三个月。一开始我以为动态插图就是GIF,后来发现远不止这么简单。有些是视频直接转的,有些是专门做的动态壁纸,还有些是用手机自带功能拍的实况照片。今天就把我踩过的坑和摸索出来的经验写下来,希望对同样想用动态插图的朋友有点帮助。
第一步:搞清楚你要哪种动态插图
微信聊天里能用的动态插图其实分好几种,我一开始全搞混了,结果发出去要么不动,要么画质糊得没法看。根据我这几个月的经验,主要就三类:
1. 最基础的GIF动图
这个大家应该都知道,就是那种会循环播放的短动画。微信聊天框里直接发GIF是支持的,但有个坑——微信会把超过一定大小的GIF自动压缩成静态图。我自己试过,超过5MB的GIF发出去大概率就不动了。所以如果你要发GIF格式的动态插图,最好控制在2MB以内,尺寸也别太大,640x640左右比较保险。
2. 微信自带的“实况照片”转动态图
这个功能可能很多人没注意。用iPhone拍实况照片,然后在微信里发的时候,长按图片就能看到动态效果。但安卓用户就比较尴尬,微信对这个功能支持不太好,发出去对方可能只能看到静态图。我试过用第三方工具把实况照片转成GIF,效果还行,但画质会损失一些。
3. 动态表情包
这个其实也算动态插图的一种,但严格来说属于微信表情体系。我后来发现,很多专门做表情包的公众号会发那种带动态效果的图,存下来就能直接用。不过这种图一般尺寸很小,当不了正经的插图用。
第二步:去哪找现成的动态插图
如果你不想自己动手做,只想找现成的直接用,那渠道还挺多的。我刚开始就是到处搜,结果下载了一堆带水印或者画质很差的图,后来才摸清楚门道。
1. 免费的GIF图库网站
网上有很多专门做GIF素材的网站,比如一些国外的免费图库。但有个问题——很多网站需要翻墙才能访问,而且下载下来的图经常带着网站水印。我试过几个国内的,资源少得可怜,而且大部分是那种很老旧的动画效果,不太适合用在聊天里。如果你想要高质量的动态插图素材,建议直接搜“动态壁纸 4K”或者“高清动态图”,但要注意版权,别乱商用。
2. 视频平台截取
这个办法是我一个做视频剪辑的朋友教的。从B站或者抖音上找一段喜欢的视频,用手机自带的录屏功能录下来,然后再用工具转成GIF。但这样做的缺点是——录屏会带声音,而且画质会压缩得很厉害。我试过几次,转出来的动态插图画面卡顿严重,基本没法用。
3. 微信小程序
微信里其实有一些专门做动态图的小程序,搜“GIF制作”或者“动态图”就能找到一堆。但这些小程序质量参差不齐,有些需要看广告才能用,有些导出的时候会强制加水印。我试了七八个,最后只留下两个还算能用的,但导出尺寸限制很严格,超过10秒的动图基本导不出来。
第三步:自己动手做动态插图
如果你跟我一样,对现成的素材不满意,想自己做点独一无二的动态插图,那下面这些方法可以试试。
1. 手机自带功能
现在大部分手机都有动态拍照功能。iPhone的实况照片前面说过了,安卓阵营里,华为、小米、OPPO这些也有类似的功能,只是叫法不一样。我用的是一台小米手机,相机里有个“动态照片”模式,拍完之后可以在相册里直接导出成GIF,但导出的时候会提示“画质可能降低”。实测确实会变糊,尤其是暗光环境下拍的照片,转成GIF后全是噪点。
2. 视频转GIF
这个办法比较实用。用手机拍一段短视频,然后找工具转成GIF。我试过手机自带的相册编辑功能,有些手机可以直接把视频转成GIF,但选项藏得很深。比如我用的这台小米,需要在相册里打开视频,点“编辑”,然后找到“导出为GIF”的选项。但这个功能只能导出10秒以内的视频,而且画质只能选“普通”和“高清”两档,选高清的话文件会很大,微信发出去又会被压缩。
3. 动态壁纸转插图
这个是我后来才发现的。很多动态壁纸软件里的素材可以直接拿来当动态插图用。比如我手机上装了一个动态壁纸应用,里面有很多那种飘花瓣、落雪、流星的场景。我试过把壁纸截图然后转成GIF,但效果不好,因为壁纸是循环播放的,截图只能截到一帧。后来我直接用录屏功能把壁纸录下来,再转成GIF,效果反而更好,就是文件比较大,需要二次压缩。
第四步:解决微信适配问题
做好或者找到动态插图之后,最大的问题就是怎么在微信里正常显示。我遇到过好几次这种情况——在手机相册里看明明是动的,发到微信群里就变成静态图了。后来查了一下,发现微信对动态图的格式和大小有严格限制。
1. 格式问题
微信聊天框只支持GIF格式的动态图。如果你用的是APNG(一种更先进的动态图格式)或者WebP格式,微信是不支持的,发出去就是一张静态图。我之前从某个网站下载的素材就是APNG格式的,在浏览器里看是动的,在微信里死活不动,后来用格式转换工具转成GIF才解决。
2. 大小限制
微信对GIF的大小限制很严格。我实测过,超过5MB的GIF发出去大概率会变成静态图。而且微信还会根据网络情况自动压缩,有时候2MB的图也会被压。所以建议把动态插图控制在1MB以内,尺寸在480x480左右,这样基本能保证动起来。如果你需要高画质的,那就只能发到朋友圈了——朋友圈对GIF的支持比聊天框好一些,但也要控制在10MB以内。
3. 帧率问题
这个可能比较专业,但实际用起来影响很大。GIF的帧率(每秒播放的画面数)如果太高,文件就会很大。我试过把一段30帧的视频转成GIF,结果一个10秒的动图就超过20MB。后来朋友告诉我,GIF一般用10到15帧就够了,再高文件太大,微信不认。而且帧率太高的GIF在微信里播放会卡顿,反而不如低帧率的流畅。
补充方案:一个我实际用过的工具
上面说的这些方法我都试过,但说实话,折腾了几个月之后,我最终还是选择用了一个专门的工具来制作动态插图。这个工具叫“动态图实验室”(化名),是我在应用商店里偶然发现的。下面说说我用下来的真实感受。
先说优点:第一,它可以直接把视频转成GIF,而且支持自定义尺寸和帧率,不用像手机自带功能那样只能选固定选项。第二,它有一个“智能压缩”功能,可以自动把GIF压缩到微信能接受的范围内,同时尽量保持画质。我试过用这个功能压一个15MB的动图,压完之后变成3MB,在微信里还能正常动,画质损失不算太明显。第三,它内置了一些现成的动态插图模板,比如星空、下雨、飘雪这些,可以直接套用,省得自己找素材。
但缺点也很明显。首先是免费版限制很多,每天只能导出3个GIF,而且导出的时候会强制在画面角落加上工具的水印。如果你想要无水印版,就得付费订阅,一个月大概十几块钱。我觉得这个价格不算便宜,毕竟只是偶尔用一下。其次,这个工具的操作界面有点复杂,我第一次用的时候找了半天才找到“帧率设置”在哪。如果你是纯新手,可能得花点时间研究。最后,它的“智能压缩”功能有时候会翻车——我试过压一段暗光环境下拍的视频,压完之后画面全是色块,基本没法看。
总的来说,如果你只是偶尔做几个动态插图在微信里用,用手机自带功能或者免费小程序就足够了。但如果你跟我一样,经常需要做高质量的动态图,而且对画质有要求,那这种专门工具确实能省不少事。不过别抱太大期望,它不能把糊的变清晰,也不能把短的变长,就是个辅助工具而已。