最近不知道大家有没有发现,微信群里那种用真人脸做的动态表情真人版图片特别多,尤其是用影视剧片段或者名人脸改的,配上搞怪文字,比普通卡通表情有意思多了。我也跟着试了试,想自己做几个发群里显摆一下,结果折腾了整整一个周末,踩了不少坑。今天就把我这几天的经验整理一下,主要说说从哪找素材、用什么思路做、以及遇到的最常见的几个问题怎么解决。
第一步:先搞清楚你要的是哪种“真人版”
我在搜索动态表情真人版图片的时候发现,大家说的东西其实不太一样。一种是把真人照片(比如自己或朋友的脸)套到动态模板上,生成那种会眨眼、会摇头的表情;另一种是直接把影视剧里的动态片段截取下来,做成GIF格式的搞笑动态图。这两种做法完全不一样,前者需要换脸技术,后者只需要会截取和转换格式。我一开始没分清,下了好几个软件,白费了很多功夫。如果你只是想在群里用,建议先从第二种入手,也就是找现成的真人表情包GIF,这个在网上有很多合集,直接搜就能找到一堆。
第二步:现成素材去哪找,怎么筛
找动态表情真人版图片素材,我试过几个渠道。最方便的是在微信里直接搜表情开放平台,但那里大多是官方或专业作者做的,质量高,但基本不允许下载原图。后来我去了一些表情包网站,比如斗图啦、发表情这些,上面确实有分类,搜“真人”能出来不少。但这里有个问题,就是很多图片清晰度很差,放大了全是马赛克,发到群里根本看不清脸。我的经验是,筛选的时候一定要选那种标注了“高清”或者“GIF”且文件大小在1MB以上的,不然体验很差。另外,有些网站下载下来的图片后缀是.webp,微信有时候不识别,这个也要注意,最好下GIF格式的。
第三步:自己动手做,卡在了哪儿
找了一下午现成的,虽然能用,但总感觉不够个性化。于是我开始尝试自己做动态表情真人版图片。我先是试了手机上的几个美颜软件,发现它们大多只有静态照片的编辑功能,动态的很少。后来我找到一种思路,就是先拍一段自己或者朋友做表情的小视频,然后用视频转GIF的工具来生成。这一步其实不难,很多手机自带的相册或者剪辑软件都有这个功能。但真正难的是后面的优化:一是视频转出来的GIF文件太大,动不动就十几兆,微信根本发不出去;二是帧率太高,表情动得太快,看起来很不自然。我后来是先把视频剪辑到2秒以内,然后降低帧率,再转GIF,这样文件能控制在2MB左右,基本能正常发送了。
第四步:绕不开的清晰度和背景问题
自己做动态表情真人版图片最大的坑就是背景。我们普通人拍的视频,背景总是一堆杂物,直接做成表情包显得特别乱。我看网上那些好玩的真人表情,背景都是纯色或者透明的。为了这个,我特意去学了抠像,但手机软件抠动态视频的像,边缘总是一闪一闪的,有白边,特别假。后来我发现一个笨办法,就是找一面白墙拍,或者用纯色背景布,这样就不用抠像了,直接把背景裁掉一部分就行。如果你非要抠像,建议在电脑上用专业软件,手机端确实很难做好。另外,动态表情真人版图片对脸部的清晰度要求很高,光线不好拍出来脸上全是噪点,做成表情包后更明显,所以拍的时候一定要在光线好的地方。
第五步:分享到微信的格式问题
好不容易做好了一个动态表情真人版图片,结果发到微信群里发现不动了,变成静态图。这个问题我遇到了好几次。后来才搞明白,微信对表情包的格式和大小有严格限制。首先,文件必须是GIF格式,APNG或者WebP在部分安卓机型上不支持动效。其次,文件大小不能超过1MB(部分版本是2MB),超过的话微信会自动压缩,压缩后可能就变成静态图了。还有就是图片的尺寸,如果长宽比例太夸张,微信也会处理。所以,自己做的时候,最后一定要用工具检查一下文件大小,如果太大了,可以用在线压缩工具压一下,虽然画质会损失一点,但至少能动。
补充方案:一个解决我大部分麻烦的笨工具
如果你觉得上面这些步骤太麻烦,又是找素材又是调参数,那我最后说一个我现在还在用的处理方式。我手机里装了一个叫“GIF制作器”的软件(其实这类软件很多,我用的这个图标是绿色的),它主要解决了我两个痛点:一是剪辑视频转GIF时能直接设置帧率和缩放比例,不用我再去单独压缩;二是它自带一个简单的背景虚化功能,虽然不能像专业软件那样抠像,但能把杂乱的背景模糊掉,突出人脸,这样发出来的动态表情真人版图片看起来就干净多了。不过这个工具的缺点也很明显,就是它内置的模板很老气,而且导出时会强制加一个很淡的水印,虽然不影响使用,但看着有点别扭。如果你对水印特别介意,那就还是得用电脑版的专业软件,手机端目前我还没找到完全免费的替代品。总之,做动态表情真人版图片这事,耐心比技术重要,多试几次就能找到适合自己的路子。