转: Ubuntu录制gif动态图

大神写博客的时候通常一个Demo会附带一个动态图展示效果.在windows和mac上应该很容易找到录制工具,下面记录一下我在ubuntu下录制gif的过程.

下载byzanz录制工具

在ubuntu软件中心搜索byzanz或者通过apt-get下载

sudo apt-get install byzanz

下载完成后打开命令行输入byzanz-record --help

其中我们重点关注几个参数
* -d 动画录制的时间,默认录制10秒
* -e 动画开始延迟
* -x 录制区域的起始X坐标
* -y 录制区域的起始Y坐标
* -w 录制区域的宽度
* -y 录制区域的高度

那么怎么知道我要录制区域的坐标和高度呢,其实系统自带这个命令工具.
输入xwininfo会提示你选择一个窗口,点击之后会返回这个窗口的详细信息

  • Absolute upper-left X: 开始的X坐标,绝对值
  • Absolute upper-left Y: 同上
  • Width: 窗口宽度
  • Height : 窗口高度

有了这四个值我们就可以开始录制了.

byzanz-record -x 482 -y 53 -w 452 -h 715 ~/x.gif

上一张上面命令录制的效果图

Ubuntu录制GIF动画相关推荐

  1. Ubuntu 录制 gif 动画软件 Peek

    安装命令 sudo add-apt-repository ppa:peek-developers/stable sudo apt update sudo apt install peek -y 界面

  2. abaqus 录制结果动画_录制和编辑动画 | Adobe Character Animator 教程

    基本录制和编辑操作 熟悉 Character Animator 中录制的基本操作. 在 Adobe Character Animator 中,你可以使用自己的表情.声音以及触发器.拖动器.滑块等其他工 ...

  3. Ubuntu 录制视频并制作成gif图

    参考: Ubuntu 录制视频并制作成gif图 - Lulin1 - 博客园 Ubuntu下将mp4文件转成gif文件_karizhang的专栏-CSDN博客 貌似mplayer在制作多种图片过程中出 ...

  4. Unity 录制模型动画并导出至Maya编辑的方法

    本案例实现功能为在Unity编辑器中逐帧记录模型的动画,并可以将记录的动画片段保存下来,和模型一并导出为FBX,导入到Maya中,进行对模型和动画的调节. 意义:Unity可以结合动作捕捉软件,使复杂 ...

  5. 使用 Byzanz 录制 Gif 动画或 Ogv 视频

    为什么80%的码农都做不了架构师?>>>    安装 Byzanz 可执行下列指令来安装 Byzanz,注意需要 root 权限: aptitude install byzanz # ...

  6. linux动态桌面插件,Ubuntu下使用动画壁纸 LiveWallpaper 0.3

    Ubuntu 系统本身的桌布功能已经非常不错了,基本上我们能想到的对桌布的需求也都可以实现.默认的几张壁纸也看得非常让我们轻松愉悦. 不过,用户的需求总是会不断的发展和出乎大多数的需求的,有很多人就希 ...

  7. 仿抖音短视频录制按钮动画

    最近找工作,面试遇到了一个问题问抖音的那个录制按钮效果如何实现.说到这里熟悉自定义View的话,很容易就想到这里关键是考Xfermode的了解及使用. 话不多说先上图 项目源码 现在就让我们来动手实现 ...

  8. Ubuntu下使用动画壁纸 LiveWallpaper

    Ubuntu 系统本身的桌布功能已经非常不错了,基本上我们能想到的对桌布的需求也都可以实现.默认的几张壁纸也看得非常让我们轻松愉悦. 不过,用户的需求总是会不断的发展和出乎大多数的需求的,有很多人就希 ...

  9. Ubuntu录制视频转GIF

    在打开Ubuntu软件中心安装: Kazam. GNOME MPlayer. ImageMagick mp4 to imgs xxx.mp4是视频,jpeg是图片格式,path是指定视频 mplaye ...

最新文章

  1. Java做爬虫也很牛
  2. 请教各位高手!手机要如何访问电脑的tomcat呢!
  3. JZOJ 3885. 【长郡NOIP2014模拟10.22】搞笑的代码
  4. linux网络编程之二-----多播(组播)编程
  5. Android之AndroidManifest.xml文件解析和权限集合
  6. 聚类的概念和一般步骤
  7. css修改layui的下拉框样式 js_layui,经典模块化前端UI框架,前端菜鸟带你初识栅格。...
  8. Mysql中给数据库,表,字段设置字符编码
  9. 3)Thymeleaf th:* 设置/修改属性值详解
  10. P3161 [CQOI2012]模拟工厂
  11. [虚拟化/云][全栈demo] 为qemu增加一个PCI的watchdog外设(八)
  12. (27)语义分割--cityscape数据集的读取和使用
  13. java通过经纬度查询位置(调用百度地图API)
  14. php导航自助收录源码,最近网上流行的导航网秒收录网站php源码
  15. TypesScript + Nodejs + Express + Mongoose 实现 RESTful API 实战视频教程(33 个视频)
  16. 【Python 数据科学】分组group by基础
  17. matlab 三分之一倍频程,三分之一倍频程谱
  18. Strings, bytes, runes and characters in Go
  19. python中怎么输入正斜杠,详解Python中的正斜杠与反斜杠
  20. 【总结】搜索引擎の精确搜索法

热门文章

  1. ADT17中引入外部JAR包时出现ClassNotFoundException
  2. Android 4.0新增Space及GridLayout初谈
  3. 性能测试:服务器配置清单分析
  4. 工作中男女程序员对比,没注意原来差距这么大!你中招了吗?
  5. Erlang语言学习入门
  6. Project Tango 的一些应用
  7. Convolutional Neural Networks for Visual Recognition 8
  8. activemq的使用经验
  9. 创建yum存储库;文件目录下存RPM包,不挂载镜像,不使用外网yum源;
  10. http有哪些请求方法