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

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

0dbd658c9d987e99195c5fb2a293b3c3.gif

3. 截取例子:

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

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

a32db32e9967882630064df0af80a6b9.gif

可以看出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

d605ee02f06039b20aeb620f8d5e18e0.gif

另外:

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

xdotool getmouselocation

2dc129ec33e4ed5abec7c9a7b220f9ce.gif

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

(完.)

0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值