怎么做gif动态图?普通人也能掌握的三种简单方法

最近经常看到朋友在群里发一些有趣的gif动态图,有的是截取电影片段,有的是把自家宠物搞笑瞬间做成循环动画。很多人问我,这种gif图片怎么做的?是不是需要很专业的软件?其实完全不是,今天我就把自己平时做gif动图制作的几种方法整理出来,都是普通人马上就能上手的。

一、最常用的方法:用视频转成GIF

如果你想把一段视频里的精彩部分做成gif动画,这是最直接的路子。不需要从头创作,只需要做个“搬运工”。

首先,你得准备好视频源。可以是手机拍的短视频,也可以是下载的电影、综艺片段。这里要注意gif版权问题,如果是自己拍的就完全没问题,如果是别人的作品,最好只用于个人娱乐,别乱传播。

接下来是具体操作:

  • 用电脑的话,很多视频编辑软件都有这个功能。比如一些免费的剪辑软件,导入视频后,找到“导出”或“渲染”选项,在输出格式里选择“GIF”。通常还能设置时间范围,比如只把第5秒到第10秒转成GIF。
  • 关键设置是gif画质和大小。分辨率不建议设太高,否则文件会很大,微信可能发不出去。一般宽度设成500像素左右就够用了。帧率的话,10-15帧看起来就比较流畅,帧数越高文件越大。
  • 转换完成后,最好先预览一下。有时候因为gif压缩太厉害,颜色会有点失真,或者动起来卡卡的,这时候可以调整一下参数重新转一次。

这个方法适合做影视gif或者游戏gif录制,素材来源丰富,操作也不复杂。

二、把多张照片变成动态GIF

有时候我们连拍了一组照片,比如朋友跳起来的连续动作,或者一朵花慢慢开放的过程(虽然要拍很久),想把它们串起来变成动画,这就需要用多张静态图片合成gif

首先照片要按顺序命名好,比如01.jpg、02.jpg……这样软件导入时不会乱序。

具体步骤:

  • 找支持多图合成GIF的工具,在线上工具站或者电脑软件里都有这个功能。把照片全部导入,它们会自动按顺序排列。
  • 这里有个重要参数:gif帧延迟。就是每张图片显示多久再切换到下一张。延迟时间短,动画就快;延迟时间长,动画就慢。一般0.1秒到0.5秒之间试试看,找到最舒服的速度。
  • 如果照片大小不一致,工具通常会自动裁剪或拉伸,但这可能让主体跑偏。最好先用简单图片处理把照片统一成同样尺寸。
  • 导出前,记得勾选“循环播放”,这样GIF才会一直动,不然播一次就停了。

这种方法做出来的GIF有种老电影的感觉,适合做照片转gif的回忆动画,或者展示简单的步骤流程。

三、手机直接录屏做GIF

现在手机越来越方便,很多情况我们想“即录即得”。比如看到手机上一个好玩的效果,想录下来做成GIF发给朋友。

苹果和安卓手机都有自带的录屏功能。打开录屏后,操作你想录的内容,录完后视频会保存在相册里。

然后就需要把这段短视频转换成GIF。手机上有不少APP能完成这个转换:

  • 在应用商店搜索“GIF制作”能找到很多。选一个评价还不错的免费下载。
  • 导入刚录好的视频,可以裁剪掉开头结尾多余部分。
  • 手机做GIF最要注意的就是gif文件大小。因为微信对动图大小有限制,超过一定大小就发不出去或者自动变静态图。所以手机工具通常会有个“压缩”选项,适当降低清晰度来减小体积。
  • 做好后可以直接分享到微信,或者保存到手机相册。注意,有些手机会把GIF保存在一个单独的“动图”相册里,不在主相册中。

这个方法最适合手机gif制作,看到什么有趣的马上就能做出来分享,反应很快。

补充方案:一个我用过的具体工具

上面说的都是通用方法,用什么工具都能实现。最后这部分,我作为一个普通用户,分享一个自己确实用过的工具。我用过ScreenToGif,这是个电脑上的免费软件。

它的优点是功能很集中,就是录屏和做GIF。打开后可以直接录制屏幕任意区域,录的时候还能暂停,这样我可以录一段操作,暂停,再继续录,最后合成一个GIF。录完马上进入编辑器,可以删掉不要的帧,在帧之间加文字说明,或者调整播放速度。对于做教程gif或者软件操作演示来说,这些功能很实用。而且它是免费的,没有水印。

当然它也有明显限制。首先它只有Windows版,用Mac或手机的就没办法了。其次,虽然它能压缩GIF,但有时候压缩后的颜色确实会有点变化,特别是渐变色区域可能会出现色块。还有,它的界面不算特别美观,就是很朴实的功能排列,第一次用可能需要适应几分钟。

我主要用它来录电脑操作步骤,比如教长辈怎么用某个功能,把步骤录成GIF发过去,比截一堆图再打字说明更直观。但如果我想把手机视频转成GIF,通常不会传到电脑上用这个,直接在手机上找工具更方便。

总之,做GIF这件事,gif制作教程的核心就是选对方法。视频转GIF最通用,多图合成最有创作感,手机录屏最快捷。工具只是辅助,关键是知道每种方法的适用场景和基本参数设置。多试几次,你就能做出各种有趣实用的动态图了。