byzanz的安装与使用-ubuntu下优秀的gif录屏工具
Ubuntu下安装
sudo add-apt-repository ppa:fossfreedom/byzanz
sudo apt-get update
sudo apt-get install byzanz
`使用:

`
``
生成.gif文件格式,在使用apt安装后进行配置时会遇到如下情况:运行时发现这是一个命令行界面而非图形化界面;尽管如此,参数设置较为简单。
-d, --duration=SECS:指定录像时长,默认为10秒
--delay=SECS:启动时间延迟设置,默认值为1秒
-l, --loop:启用循环播放模式
-c, --cursor:显示鼠标当前位置信息
-x, --x=PIXEL:水平起始位置设定,默认位于左上角(0像素)
-y, --y=PIXEL:垂直起始位置设定,默认位于左上角(0像素)
-w, --width=PIXEL:设定水平视图宽度
-h, --height=PIXEL:设定垂直视图高度
--display=DISPLAY:选择要显示的输出设备
录像整个屏幕,持续时间10秒(默认),开始延时1秒(默认),生成a.gif文件:
byzanz-record a.gif
录像整个屏幕,持续时间30秒,开始延时5秒,记录鼠标指针,生成b.gif文件:
byzanz-record -d 30 --delay 5 -c b.gif
首先,在左上角截取一个400×400像素的区域,并设置为60秒的持续时间;随后,在操作开始后延迟4秒启动记录功能;同时监控鼠标位置信息并自动生成名为c.gif的GIF文件
byzanz-record -d 60 --delay 4 -c -x 0 -y 0 -w 400 -h 400 c.gif
相对容易使用起来;生成的GIF文件体积较小;质量不错;如果有机会的话,则可以用Python或zenity为它设计一个图形前端界面会更加方便。
