iOS怎么做gif表情包?从相册到微信,三步搞定动态图

最近群里聊天发现大家都喜欢用gif表情包斗图,但网上找的要么不够搞笑,要么尺寸不对发出去模糊。自己用iPhone做吧,又不知道怎么把视频转成动态图。其实iOS系统里藏着几个方法,今天就聊聊苹果手机怎么做gif表情包这件事。

最基础的方法:用相册和快捷指令

如果你只需要把一段几秒的视频转成gif,iOS自带的快捷指令就能搞定。打开快捷指令App,点右上角加号新建一个,搜索“从媒体中获取帧”或者直接找“制作GIF”这个动作。添加之后,它会让你选视频,然后自动生成gif。生成的图片会存到相册里,发微信的时候直接选就行。

这个方法的优点是完全免费,而且不用下载任何东西。但缺点也很明显:生成的gif体积比较大,有时候一张图好几兆,微信发出去会压缩成模糊的马赛克。另外不能调整帧率,视频长的话gif会变得很大。

进阶技巧:调整尺寸和帧率

如果你发现快捷指令做出来的gif太大,可以在动作里加一个“调整图像大小”。我一般设置成宽度480像素,高度按比例自动调整。这样gif文件能小一半以上,发微信也不会被压得太狠。还有一个动作叫“设置帧速率”,默认是12帧每秒,想要更流畅可以调到15,想要文件小就降到8。

这个方法适合那种长度在3秒以内、内容比较简单的视频。比如拍个猫打哈欠、朋友翻白眼之类的,做成微信表情包特别自然。

进阶方法:用截图做gif

有时候视频转gif不够精准,比如想截取某个瞬间的连续动作。这时候可以用iPhone的屏幕录制功能。先打开控制中心,长按录屏按钮,把麦克风关掉(不然会有杂音)。录好之后进相册,用快捷指令把这段录屏转成gif就行。

注意录屏的时候尽量保持手机稳定,背景干净一点。因为gif不像视频能剪辑,录进去的东西都会变成表情包的一部分。我一般录个2秒就够了,太长的话文件太大,而且微信里循环播放显得拖沓。

添加文字和贴纸

光有动态图还不够,加上文字才更像表情包制作的成品。iOS自带的照片编辑功能就能加文字,但只能加静态的。如果想做那种文字跟着画面动的效果,需要用第三方App。不过对于大多数场景,静态文字就够了。比如在猫头上加个“我困了”,在朋友脸上加个“无语”。

加文字的时候注意颜色和位置。深色背景用白色字,浅色背景用黑色字,加个阴影会清晰很多。位置尽量放在画面下方或者空白处,不要挡住主体。

微信直接制作的方法

其实微信自己也有个隐藏功能。在聊天框点加号,选“相册”,然后从相册里选一段视频,微信会自动把它转成gif。不过这个方法限制很多:视频必须小于1秒,而且生成的质量一般。适合那种拍个眨眼、点头的小动作,太复杂的画面就不行了。

另外微信里搜“表情开放平台”,进去注册账号,可以上传自己做的gif做成表情专辑。但审核比较严格,尺寸、文件大小都有要求,适合批量做表情包的人。

补充方案:我实际用过的工具

上面说的快捷指令方法我用了大半年,大部分时候够用。但有些场景确实搞不定,比如想把长视频剪成gif、或者需要给gif加滤镜和动态文字。后来朋友推荐了一个叫ImgPlay的App,我就下载试了试。

这个App的好处是操作直观,从相册选视频进去,直接拖动滑块选片段,还能调整播放速度、循环次数。导出的时候可以选分辨率,微信用的话选“中等”就够了,文件不会太大。另外它支持给gif加文字,虽然不能做动态文字,但静态文字的位置、字体、颜色选择很多。

但它的限制也比较明显。免费版有广告,而且导出的gif会带水印。去掉水印需要付费,我记得是几十块钱买断。另外它不能做那种逐帧编辑的精细活,比如把某几帧删掉或者替换,只能整体裁剪。如果你只是偶尔做几个表情包,免费版凑合用也行,水印在角落不太明显,但发出去还是有点影响观感。

总的来说,iOS做gif表情包最省事的就是快捷指令,够用就别折腾。如果视频素材多、对效果要求高,可以考虑ImgPlay这类工具,但别指望它全能。现在我的流程是:日常聊天用的表情包用快捷指令做,要发到群里显摆的用ImgPlay调一下帧率和尺寸,基本能满足需求。