Ubuntu中的Gif动画录制工具byzanz

为了在随笔中插入gif动态图Windows系统上可以使用ScreenToGif这个非常好用的小软件,在ubuntu系统中选择也很多,下面介绍两款Ubuntu系统中的录屏软件:

在清涧等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站制作、网站设计 网站设计制作按需制作网站,公司网站建设,企业网站建设,品牌网站建设,全网营销推广,外贸网站建设,清涧网站建设费用合理。

 byzanz 

  安装byzanz:

sudo apt-get update
sudo apt-get install byzanz

  使用byzanz-record命令来录制gif动画,主要参数选项:

用法:
byzanz-record [选项...] 录制您的当前桌面会话
 
帮助选项:
-?, --help 显示帮助选项
--help-all 显示全部帮助选项
--help-gtk 显示 GTK+ 选项
 
应用程序选项:
-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 显示   

  下面的命令录制屏幕坐标(0,0)处宽度400像素、高度200像素的矩形区域(指定的坐标为矩形左上角),录制时间8s,输出文件out.gif

$ byzanz-record --duration=8 --x=0 --y=0 --width=400 --height=200 out.gif

   Ubuntu中有一个小工具xdotool可以获取鼠标的所在坐标,这样一来,就可以知道录像区域的坐标位置了。

  安装xdotool:

sudo apt-get install xdotool

  命令行输入:

xdotool getmouselocation

  把鼠标移到要录入的位置(屏幕左上角),然后敲击回车确认命令,显示如下:  

  可以知道x和y的坐标,进而获得byzanz-record需要的参数。

 

 peek 

  上面的byzanz是基于命令行的录屏工具,有时用起来会不太方便。而peek是一款带图形界面的录屏软件,使用起来要比byzanz更方便。

  在Ubuntu 16.04的终端中输入下面命令安装peek: 

sudo add-apt-repository ppa:peek-developers/stable
sudo apt update
sudo apt install peek

  安装好后直接输入下面的命令运行程序:

$ peek 

  出现录屏界面后拖动边框可以改变截取区域的位置和大小。点开Record按钮旁边的下拉列表,可以选择其它几种格式保存:

  点击上方的Record按钮开始录制。下面是一个例子,截取了V-rep软件里面机器人仿真时的场景:

  录制完毕点击 stop,然后等待一下就会弹出保存对话框。 

本文名称:Ubuntu中的Gif动画录制工具byzanz
标题网址:http://www.shufengxianlan.com/qtweb/news48/118998.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联