Ubuntu 16.10 安装byzanz截取动态效果图工具

1.了解byzanz截取动态效果图工具

byzanz能制作文件小,清晰的GIF动态效果图,不足就是,目前只能通过输入命令方式来录制。

byzanz主要的参数选项有:

-d, --duration=SECS    动画的时间 (默认:10 秒)

-e, --exec=COMMAND      Command to execute and time

--delay=SECS            开始之前的延时(默认:1 秒)

-c, --cursor            录制鼠标光标

-a, --audio            录音

-x, --x=像素            要录制矩形的 X 坐标

-y, --y=像素            要录制矩形的 Y 坐标

-w, --width=像素        录制矩形的宽度

-h, --height=像素      录制矩形的高度

-v, --verbose          详细

--display=显示          要使用的 X 显示

2. 安装byzanz截取动态效果图工具

sudo apt-get install byzanz

3. 截取例子:

3.1.通过xwininfo查询要录制的窗口位置、宽度和高度

如下图,要录制KolourPaint绘图工具对应的窗口,那么先在命令行输入xwininfo,回车,再点击KolourPaint工具所在的窗口即可。

可以看出KolourPaint的位置:

X:  506,Y:  132,Width: 1019,Height: 616

3.2.通过命令开始录制GIF格式的动态效果图

根据上边得到的位置坐标数据,在命令行中输入录制byzanz-record命令。这里设置延时3秒开始录制,录制时长为10秒,并输出到当前位置成test.gif文件。

byzanz-record -x 506 -y 132 -w 1019 -h 616 -d 10 --delay=3 -c test.gif

另外:

有一个小工具xdotool可以获取鼠标的所在坐标,再根据所得的坐标位置来进行录制。

xdotool getmouselocation

总之,byzanz截取动态效果图工具,虽然是通过命令来实行录制,但命令简单,而且文件小,非常实用。

(完.)

linux gif 编辑软件,Ubuntu 16.10 安装byzanz截取动态效果图工具相关推荐

  1. Ubuntu安装byzanz截取动态效果图

    byzanz-record主要参数选项 用法: byzanz-record [选项...] 录制您的当前桌面会话帮助选项: -?, --help 显示帮助选项 --help-all 显示全部帮助选项 ...

  2. linux 安装苹果软件,Ubuntu 12.10 安装苹果Mac主题

    许多Linux爱好者都喜欢折腾,有的喜欢把Ubuntu装扮成Windows,有的喜欢把Ubuntu安装上苹果Mac主题. 下面说说在最新的Ubuntu 12.10上安装苹果Mac OS主题具体过程,不 ...

  3. linux终端版微信,Ubuntu 16.04安装微信的过程记录

    微信没有出Linux的版本,但是可以通过以下方式解决: 1.使用网页版,除了没有公众号之后,一切都没问题,包括传文件等. 2.使用第三方版本,只不过这个是桌面应用,原理是通过网页API集成的,稳定性还 ...

  4. ubuntu 16.10安装mysql_在Ubuntu 16.10安装mysql workbench报未安装软件包 libpng12-0错误的解决方法...

    1.安装mysql workbench,提示未安装软件包 libpng12-0 下载了MySQL Workbench 6.3.8 在安装的时候报错: sudo dpkg -i mysql-workbe ...

  5. linux nvidia 361.run,Ubuntu 16.04安装nVidia驱动失败!

    Ubuntu 16.04安装nVidia驱动失败! 发布时间:2016-09-16 10:24:00来源:红联作者:sutao80216 我的笔记本是I/N双显卡,CPU是i7,独显是nVidia G ...

  6. linux杂志软件,Ubuntu 16.04安装电子杂志制作软件 Scribus 1.5.2

    开源电子杂志制作软件 Scribus 1.5.2 最近发布下载,Scribus是一个用于Linux,FreeBSD, PC-BSD, NetBSD, OpenBSD, Solaris, OpenInd ...

  7. linux远程灰屏,Ubuntu 15.10安装VNC灰屏问题解决

    1.在Ubuntu上首先需要安装vnc4server # apt-get install vnc4server 2. 第一次执行vncserver的时候需要为客户端连接设置8位的密码 3. 打开服务后 ...

  8. linux服务器安装xfce,Ubuntu 16.10安装Xfce桌面与VNC远程连接

    在远程服务器上运行桌面 通常在远程Linux服务器上工作时,您可以使用ssh终端. 但是,有时您需要在服务器上运行GUI应用程序,并保持运行一段时间. 最近我不得不做类似的事情,所以我设置一个Ubun ...

  9. 在Ubuntu 16.10 安装 git 并上传代码至 git.oschina.net

    1. 注册一个账号和创建项目 先在git.oschina.net上注册一个账号和新建一个project ,如project name 是"myTest". 2.安装git sudo ...

最新文章

  1. .NET : 针对Oracle的LOB数据访问
  2. 重温经典算法系列: 动态规划法
  3. 简而言之,JUnit:测试隔离
  4. 干货:B端产品经理,快速成长的密码
  5. 更改Sharepoint管理中心端口号
  6. wxpython 调用子窗口_wxpython入门第一步(简单例子)
  7. UnicodeDecodeError: 'gbk' codec can't decode byte 0xd2 in position 85: illegal multibyte sequence
  8. 网络-1集线器/交换机/路由器
  9. Redis事务与MySQL事务的区别
  10. php 中 的含义
  11. LayaAir 音乐与音效
  12. 计算机汉字录入及信息表示,2010年青岛市初中8年级信息技术会考考试知识点说明...
  13. 微信小程序开发出现Page “pages/detail/detail” has not been registered yet.
  14. MySQL 关于时间设置注意事项
  15. 结构光3D成像原理及应用
  16. Linux系统下安装screen
  17. iOS-获取手机健康步数,去除人为添加的数据
  18. Queen Collisions(分行列模拟)
  19. joomla速度优化_WordPress v Joomla:搜索引擎优化
  20. 1135: 算菜价 C语言

热门文章

  1. 循环闹钟c语言,闹钟设置四天一个循环,自定义周期循环提醒便签
  2. Matlab中(),[],与{}的用法区别
  3. .loc 与.iloc
  4. HTML.初学.更新
  5. java root权限_Android应用获取Root权限
  6. html 发言样式,HTML样式
  7. 深度学习还没入门?看看深度学习三巨头的Deep Learning综述(4)
  8. 电缆故障测试仪的基本原理与组成——TFN DG15M电缆故障测试仪
  9. 我为Bill Gates熬夜加班的那个晚上
  10. 1080驱动此图形驱动程序_如何更新图形驱动程序以获得最佳游戏性能