手机版
你好,游客 登录 注册
背景:
阅读新闻

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

[日期:2016-10-30] 来源:Linux社区  作者:wghao [字体: ]

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截取动态效果图工具,虽然是通过命令来实行录制,但命令简单,而且文件小,非常实用。

 (完.)

 本文永久更新链接地址http://www.linuxidc.com/Linux/2016-10/136533.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款