写博客时,经常需要进行一些简短的屏幕录制,然后转化成gif图片,用来展示软件效果,这时需要用到录屏软件,
Opensuse下安装命令:
sudo zypper install 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 显示
可以看到软件可以录制整个屏幕或某一矩形区域,要指定区域时,这时需要用到前一篇博客文章介绍的xdotool工具来获取坐标了。
示例:
byzanz-record --x=0 --y=81 --width=968 --height=1031 -d 3 -v 1.gif