平时刷微信,群里斗图或者看朋友发来一个特别有意思的微信聊天表情包,尤其是那种会动的动态表情包图片,第一反应就是想存下来。但真到要下载的时候,麻烦就来了。我一开始以为和保存普通照片一样,长按图片选“保存到手机”就行,结果发现保存下来的要么是一张不会动的静态图,要么干脆提示“表情已失效”。
我试过的几个常规路子,基本都走不通
先说第一个办法,直接在聊天记录里长按表情包。如果是别人发过来的动态表情包图片,长按之后弹出的菜单里确实有“添加到表情”这个选项。这个功能只是把表情存进了微信的表情包收藏栏里,并没有真正下载到手机相册。而且这种添加到表情里的图,没法直接发给不是微信好友的人,也没法用在别的软件里,挺受限的。
第二个办法是去微信的“表情商店”里找。商店里的确有很多微信聊天表情包可以下载,但问题在于,商店里大部分是静态的或者成套的卡通形象,真正那种网上流传的、搞笑的动态表情包图片,商店里基本搜不到。就算偶尔搜到类似的,下载下来也是官方格式,想单独提取其中一张图出来,还是得另想办法。
第三个办法,也是我一开始觉得最靠谱的,就是用电脑版微信。想着电脑上文件管理方便,总能找到缓存文件吧?结果我把电脑版微信的缓存文件夹翻了个底朝天,在“FileStorage”目录下确实能找到一些图片文件,但文件名全是乱码,而且格式不是常规的jpg,很多是加密的dat格式。就算改了后缀名能打开,也依然解决不了动态表情包图片会动的问题。
真正能用的办法,其实是个笨办法
后来我试了一圈,发现一个虽然麻烦点但确实有效的方法,就是用手机自带的录屏功能。具体操作是这样的:先把那个动态表情包图片在微信里全屏播放,然后打开手机的屏幕录制,录个两三秒,把表情播放的整个过程录下来。录完之后,去相册里把这段视频截取一下,或者直接用一些简单的视频转GIF工具,把它变成一张会动的图片。这个方法虽然听起来有点原始,但确实能解决微信聊天表情包下载的核心痛点——把动态效果保留下来。
这个方法有个好处,就是不挑设备,不管是安卓还是苹果,手机系统基本都自带录屏。而且录下来的内容就是所见即所得,表情是什么样,录出来就是什么样,清晰度也还行。当然它也有明显的缺点,就是录屏会带上周围的其他元素,比如屏幕边缘的刘海或者虚拟按键,需要后期裁剪一下。另外,录屏得到的是一段视频,要转成动态表情包图片(GIF格式)还得额外找转换工具,多了一道工序。
还有一个类似的思路,就是用手机自带的“长截图”功能去截取动态表情,但实测下来,大部分手机的长截图功能对动态图无效,截出来的还是静态的那一帧,所以这条路基本可以放弃。
关于图片清晰度的那些事儿
不管用哪种方法下载微信聊天表情包,都得面对一个现实问题,就是清晰度。微信为了节省流量和存储空间,对传输的图片和动态表情包图片都会做压缩处理。所以即便你成功下载下来了,放大看也会发现边缘有锯齿,或者颜色过渡不太自然。如果你对清晰度要求比较高,比如想打印出来或者做视频素材,那微信里的表情包基本都满足不了你。这时候不如去一些专门的表情包网站直接搜原图,虽然下载步骤可能繁琐一点,但画质会好很多。
另外提醒一句,保存下来的动态表情包图片如果是以GIF格式存在相册里,在微信里发送的时候,有时候会被当成普通图片发送,接收方那边不会动。这时候需要在发送的预览界面,点一下右下角的“原图”按钮,切换成“作为表情发送”或者直接发送文件,才能保留动态效果。
补充方案:一个还算顺手的工具
前面说的录屏方法,虽然能用,但每次都要裁剪和转换格式,次数多了确实累。后来我朋友给我提了一嘴,说有个叫“GIF制作器”的小软件(具体名字不说了,免得有广告嫌疑),专门干这个事。我试着用了一下,它的逻辑是把视频转成GIF,或者把多张连拍图片合成动态图。
用下来体验是:第一,它能把录屏视频直接导入,然后自己设置从第几秒开始截取,截多长,省去了手机上先裁剪的步骤。第二,能调整图片大小和帧率,这样导出的动态表情包图片体积不会太大,发微信也不会被压缩得太厉害。第三,这个工具是手机应用商店里就能下的那种,不用电脑,操作门槛比较低。
但它的限制也很明显,首先,免费版有广告,而且导出的GIF会带上它的水印,要去掉水印得付费,价格倒是不贵,但总觉得有点膈应。其次,它对视频时长的限制比较严格,超过一定秒数的视频不让导入,必须得先在手机相册里把视频剪短。最后,就是它导出的GIF清晰度上限一般,如果你录屏的分辨率本身不高,那导出的图也就那样,不会变清晰。所以这个工具适合偶尔用用,不适合高强度频繁使用。如果你只是偶尔存一两个表情,那还是用我前面说的录屏加系统自带的编辑功能就够了,不用额外装软件。