iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Ubuntu 16.04中怎么创建GIF动图
  • 330
分享到

Ubuntu 16.04中怎么创建GIF动图

2023-06-13 01:06:22 330人浏览 安东尼
摘要

这篇文章主要介绍ubuntu 16.04中怎么创建GIF动图,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!FFmpeg 是一款开源的音、视转换器,使用 FFmpeg 我们可以非常容易地转换和录制音视频文件,而 Ima

这篇文章主要介绍ubuntu 16.04中怎么创建GIF动图,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

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

Ubuntu 16.04中怎么创建GIF动图

大家经常在新浪微薄、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 的缩放大小

Ubuntu 16.04中怎么创建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 表示无限循环

以上是“Ubuntu 16.04中怎么创建GIF动图”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网精选频道!

--结束END--

本文标题: Ubuntu 16.04中怎么创建GIF动图

本文链接: https://www.lsjlt.com/news/264164.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Ubuntu 16.04中怎么创建GIF动图
    这篇文章主要介绍Ubuntu 16.04中怎么创建GIF动图,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!FFmpeg 是一款开源的音、视转换器,使用 FFmpeg 我们可以非常容易地转换和录制音视频文件,而 Ima...
    99+
    2023-06-13
  • Ubuntu16.04中怎么创建GIF动图
    本文小编为大家详细介绍“Ubuntu16.04中怎么创建GIF动图”,内容详细,步骤清晰,细节处理妥当,希望这篇“Ubuntu16.04中怎么创建GIF动图”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。将视频转换...
    99+
    2023-06-28
  • 使用matplotlib创建Gif动图的实现
    目录1、Matplotlib 简介2、绘制动画正弦和余弦波3、绘制曲面图 4、绘制回归图1、Matplotlib 简介 数据可视化有助于更有效地讲述有关数据的故事并使其易于...
    99+
    2024-04-02
  • Python使用matplotlib创建Gif动图的思路
    目录1、Matplotlib 简介2、绘制动画正弦和余弦波3、绘制曲面图4、绘制回归图1、Matplotlib 简介 数据可视化有助于更有效地讲述有关数据的故事并使其易于呈现。有时很...
    99+
    2024-04-02
  • Ubuntu 16.04中怎么安装Concrete5
    这篇文章给大家介绍Ubuntu 16.04中怎么安装Concrete5,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。步骤1:安装Apache、MySQL和PHP以及其他依赖项Comcrete5在一键安装包上运行。您需要...
    99+
    2023-06-04
  • Ubuntu 16.04中怎么使用apt-fast
    这篇文章主要讲解了“Ubuntu 16.04中怎么使用apt-fast”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Ubuntu 16.04中怎么使用apt-fast”吧!Apt-fast ...
    99+
    2023-06-27
  • Python怎么实现gif动图倒放
    今天小编给大家分享一下Python怎么实现gif动图倒放的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。开发环境 :pycha...
    99+
    2023-06-30
  • Python中怎么生成截图选餐GIF动画
    Python中怎么生成截图选餐GIF动画,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。使用小工具Imagine,并使用动画作坊打开:可以看到这张动图由22张文字...
    99+
    2023-06-20
  • Android 中怎么加载GIF图
    这篇文章给大家介绍Android 中怎么加载GIF图,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。具体的实现代码如下: Glide.with( this ).asGif().load(&n...
    99+
    2023-05-30
    android
  • Ubuntu-16.04中怎么配置Apache Kafka集群
    这期内容当中小编将会给大家带来有关Ubuntu-16.04中怎么配置Apache Kafka集群,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Apache Kafka是一个免费的开源流处理软件平台,由Ap...
    99+
    2023-06-02
  • JavaScript怎么创建一个非自动播放的GIF网络组件
    这篇文章主要讲解了“JavaScript怎么创建一个非自动播放的GIF网络组件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript怎么创建一个非自动播放的GIF网络组件”吧!一...
    99+
    2023-06-29
  • Ubuntu 16.04中怎么安装Ceph存储集群
    这篇文章主要介绍了Ubuntu 16.04中怎么安装Ceph存储集群的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Ubuntu 16.04中怎么安装Ceph存储集群文章都会有所收获,下面我们一起来看看吧。Cep...
    99+
    2023-06-28
  • 怎么在Ubuntu 16.04中安装Ceph存储集群
    这篇文章给大家分享的是有关怎么在Ubuntu 16.04中安装Ceph存储集群的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Ceph  是一个高性能、可靠、可扩展的开源存储平台。它是一个自由的分布式存储...
    99+
    2023-06-16
  • MySQL中怎么创建视图
    MySQL中怎么创建视图,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 MariaDB [test]> C...
    99+
    2024-04-02
  • 在Python中怎么创建条形图追赶动画
    本篇内容介绍了“在Python中怎么创建条形图追赶动画”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!前言动画是使可视化更具吸引力和用户吸引力...
    99+
    2023-06-29
  • C#中怎么创建一个动态图像按钮
    本篇文章为大家展示了C#中怎么创建一个动态图像按钮,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。我们要创建的控件简单说就是一个动态渐变的C#动态图像按钮这个button控件依旧继承自UserCont...
    99+
    2023-06-18
  • ubuntu 中怎么创建和删除用户
    ubuntu 中怎么创建和删除用户,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。创建用户# sudo useradd username&nbs...
    99+
    2023-06-05
  • PHP怎么生成GIF动态图片验证码
    本篇内容主要讲解“PHP怎么生成GIF动态图片验证码”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“PHP怎么生成GIF动态图片验证码”吧!相信很多人都想过如何用PHP生成GIF动画来实现动态图片...
    99+
    2023-06-17
  • 怎么创建Ubuntu信息亭
    本篇内容介绍了“怎么创建Ubuntu信息亭”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Linux发行版可以作为全功能打包,也可以按需分解,...
    99+
    2023-06-16
  • 在navicat中怎么创建视图
    在 navicat 中创建视图:连接数据库并右键单击 "视图" 节点。选择 "新建视图" 或 "新建" > "视图"。输入视图名称和 sql 查询,该查询定义了视图中的数据和列。选...
    99+
    2024-04-24
    navicat
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作