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截取动态效果图工具,虽然是通过命令来实行录制,但命令简单,而且文件小,非常实用。
(完.)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
2008-10-29 重写系统存储过程:sp_spaceused
2007-10-29 做程序的劫客
2007-10-29 Linux学习笔记13--使用mount命令挂载CDROM