在Ubuntu 16.04中创建GIF动图的方法

FFmpeg 是一款开源的音、视转换器,使用 FFmpeg 我们可以非常容易地转换和录制音视频文件,而 ImageMagick 是一款用于创建、编辑和合并位图图像的一款开源软件。

大家经常在新浪微薄、QQ、facebook、twitter 中看到有趣的 GIF 动图吧,GIF 文件比视频小、比静态 JPG 图片形像生动,非常适于互联网上的搞笑帖子、产品展示和功能步骤演示,所以此小教程将教大家如何在 Ubuntu 16.04 LTS 桌面系统中制作、转换 GIF 效果图片。其实并不难,只需一台安装 FFmpeg 的 Ubuntu 16.04 桌面端,再安装上 ImageMagick,工具就算备齐了(同样适用于其它 Linux 发行版)。

将视频转换为GIF

我们从简单的入手,先来看下如何将视频直接转换为 GIF 动图。如前如述,先安装 FFmpeg 和 ImageMagick(这两个工具 Ubuntu 官方源中就有,可以直接装):

apt install ffmpeg imagemagick

小提示:此前已经介绍过,Ubuntu 16.04 发布后,官方已经建议使用 apt 替换老的 apt-get 命令,Ubuntu 16.04 新特性和改进可以看之前的文章。 要将视频转换为 GIF 只使用到 ffmpeg 命令,格式如下:

ffmpeg -ss 00:00:20 -i input.mp4 -to 10 -r 10 -vf scale=200:-1 output.gif

-ss 表示起始点 -i 后面跟要操作的那个视频文件 -to 表示文件的终止点 -r 帧速率,可以增大这个值输出更画质更优的 GIF 文件 -vf 图形筛选器,GIF 的缩放大小

参数大家可以根据自己的需要进行调整,执行完成后视频就成功转换成 GIF 了。 合并多个GIF文件

合并多个GIF文件

如果想将多个 GIF 合并成一个文件也非常简单,只需将要合并的文件存到同一文件夹当中,再执行如下命令即可:

convert -delay 120 -loop 0 *.gif output.gif

从JPG图片序列创建GIF动图

如果你有静态的 jpg 图片序列,在 Linux 中也可轻松生成动态 GIF,而不必动用到 Windows 中像 Photoshop 这样的神器。先将所有 JPG 放到同一文件夹,再在终端中执行如下命令即可:

convert -delay 120 -loop 0 *.jpg linux.gif

-delay 120 表示 GIF 动画速度 -loop 0 表示无限循环

(0)

相关推荐

  • 如何在Ubuntu 16.04中创建GIF动图

    FFmpeg 是一款开源的音.视转换器,使用 FFmpeg 我们可以非常容易地转换和录制音视频文件,而 ImageMagick 是一款用于创建.编辑和合并位图图像的一款开源软件. 大家经常在新浪微薄. ...

  • Ubuntu 16.04有哪些改变? 全新特性和改进大盘点

    Ubuntu 16.04 (代号Xenial Xerus,意为好客的非洲地松鼠)不久就将发布,作为一个狂热的Ubuntu粉丝,小编帮大家盘点了值得关注的几点Ubuntu 16.04 LTS新特性和功能 ...

  • 如何在PS中制作GIF动图

    电脑版PS软件被很多人使用,用来编辑图片等,有的想要在该软件中制作GIF图片,但是却不知道如何制作,那么小编就来为大家介绍一下吧.具体如下:1. 我们需要打开帧动画工程.第一种打开方式:将GIF图导入 ...

  • 如何在手机B站哔哩哔哩中截GIF动图

    哔哩哔哩是国内知名的视频弹幕网站,用户可以在这里找到许多欢乐,深受小伙伴的喜爱,可是,不少朋友依然不知道怎么在里面截取GIF动图,小编今天给大家分享解决这个问题的方法.具体如下:1. 首先,我们在手机 ...

  • 如何在手机QQ的QQ空间中发表GIF动图

    QQ是我们现在最常使用的社交软件,其中的QQ空间也是非常的火,那么大家会不会在空间中发表动图呢?今天小编就告诉大家如何在手机QQ的QQ空间中发表GIF动图.具体如下:1.首先我们需要在手机中打开qq. ...

  • 如何在PPT文档中插入GIF动图

    PPT是现在十分常用的办公软件,有些用户在制作PPT文档时需要插入GIF动图,但是不知道如何操作,接下来小编就给大家介绍一下具体的步骤.具体如下:1. 首先第一步打开电脑中的PPT文档,根据下图箭头所 ...

  • 手机微博如何在评论中发送GIF动图

    微博是现在非常流行一款生活.社交软件,有些用户想知道手机微博如何在评论中发送GIF动图,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图箭头所指,找到并点击[微博]图标.2 ...

  • 怎么在PPT文档中插入GIF动图

    PPT是现在十分常用的文件类型之一,有些新用户不知道怎么在PPT文档中插入GIF动图,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图所示,打开电脑中的PPT文档.2. 第 ...

  • vmware虚拟机中ubuntu 16.04 详细安装教程(图文)附下载地址

    安装准备下载地址 ubuntu-16.04下载地址:  Ubuntu 16.04 LTS官方镜像下载: 32位:http://releases.ubuntu.com/16.04/ubuntu-16.0 ...