Ubuntu中的Gif动画录制工具

  为了在随笔中插入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,然后等待一下就会弹出保存对话框。

参考: 

Peek - an animated GIF recorder

Ubuntu安装byzanz截取动态效果图

Vokoscreen:优秀的屏幕录制软件

ubuntu环境下快速简单的生成gif动画

windows和ubuntu下gif动态图片的制作

Ubuntu 14.04利用byzanz制作gif格式动画

Install GIF Recorder Peek in Ubuntu 16.04 & Higher

How to create animated GIF images of a screencast?

时间: 2024-07-31 11:30:35

Ubuntu中的Gif动画录制工具的相关文章

自己开发的轻量级gif动画录制工具

虽然网上已经有LICEcap.GifCam等gif录制工具,但我仍然觉得对于我个人使用还是不够方面,所以自己又写了一个,功能相对简洁一些.    Gif Recorder 支持全屏录制和区域录制,可自定义录制帧率.由于录制过程和存储分开进行,这样就可以达到很高的帧率.录制的动画中包括光标和鼠标点击记录. 注意:录制的高帧率gif可能体积非常大,建议使用GIF Movie Gear优化. 软件界面:  效果图: 软件下载: Gif Recorder v1.1 GifGear 4.2.3绿色版 自己

ScreenToGif(Gif录制工具)v2.14绿色汉化版

ScreenToGif是一款国外免费开源小巧实用的Gif动画录制工具,使用该软件可以将屏幕任何区域及操作过程录制成GIF格式的动画图像,保存过程还可以对GIF动画进行编辑优化.也可以自由地移动捕获帧录制视频上的 web 页或屏幕活动在您的桌面上.捕获可以暂停和恢复,一旦你完成录制,程序带来了一种简单的编辑器,允许您预览记录和删除任何不必要的帧.这款非常优秀的工具原生单执行文件,界面非常简单,功能很实用,它具有录制屏幕.录制摄像头.录制画板.编辑器等功能,编辑器功能非常强大,支持自定义Gif循环播

ubuntu 中截图工具及快捷键设置

http://blog.csdn.net/pipisorry/article/details/39615047 windows 平台上,截图有好几种选择,可以使用windows系统自带的截图工具,360浏览器的截图功能,或者QQ截图,还有键盘上的prt sc 截图键. 在linux系统上怎么截图: 键盘上的截图键还可以用,不过那是截取一整个屏幕的,想要截图某一个区域的时候怎么办呢? 在ubuntu 10.04 的时候,还可以很方便地在applications 那里找到screenshot 截图工

Ubuntu中使用dnw工具:没有找到/dev/secbulk0

Ubuntu中使用dnw动机: 一. 之前没有用ubuntu中的dnw,想试试. 二. 因为换了win10系统,怕搞不定win10中dnw的驱动,想着在ubuntu中不用禁用数字签名啥的比较省心.(事实证明还是禁用数字签名最简单了~) dnw安装步骤: 1.下载源码,放至windows和linux的共享文件夹,解压后进到/dnw-linux执行make和make install(代码是老师修改好的,直接用没有问题) [email protected]:/mnt/hgfs/share/dnw-li

ubuntu中安装qgit工具-(转自Linux中国)

QGit是一款由Marco Costalba用Qt和C++写的开源的图形界面 Git 客户端.它是一款可以在图形界面环境下更好地提供浏览版本历史.查看提交记录和文件补丁的客户端.它利用git命令行来执行并显示输出.它有一些常规的功能像浏览版本历史.比较.文件历史.文件标注.归档树.我们可以格式化并用选中的提交应用补丁,在两个或多个实例之间拖拽并提交等等.它允许我们用它内置的生成器来创建自定义的按钮去执行特定的命令. 这里有简单的几步在Ubuntu 14.04 LTS "Trusty"中

【录教程必备】推荐几款屏幕录制工具(可录制GIF)

我们经常会遇到一些场景,需要你向别人展示一些操作或是效果——例如告诉别人某某软件的配置步骤啊.刚设计出来网站的动画效果怎么样啊.某某电影里面的一个镜头多么经典啊.打得大快人心的NBA绝杀瞬间是怎么回事啊,等等.... 这些场合,如果单纯截成图片有时难以说清楚,但录成视频又不方便在社交软件上传播,这时就需要一个能够生成动态图的软件了,本文就将介绍几款轻便实用的动态图截取工具 阅读导览 1.FScapture 2.LICEcap 3.ScreenToGif 总结 相关链接及文件下载 1.FScapt

推荐几款屏幕录制工具(可录制GIF)

我们经常会遇到一些场景,需要你向别人展示一些操作或是效果--例如告诉别人某某软件的配置步骤啊.刚设计出来网站的动画效果怎么样啊.某某电影里面的一个镜头多么经典啊.打得大快人心的NBA绝杀瞬间是怎么回事啊,等等.... 这些场合,如果单纯截成图片有时难以说清楚,但录成视频又不方便在社交软件上传播,这时就需要一个能够生成动态图的软件了,本文就将介绍几款轻便实用的动态图截取工具 阅读导览 1.FScapture 2.LICEcap 3.ScreenToGif 总结 相关链接及文件下载 1.FScapt

推荐一款GIF录制工具

LICEcap 是一款屏幕录制工具,支持导出 GIF 动画图片格式,轻量级.使用简单,录制过程中可以随意改变录屏范围 下载   http://www.cockos.com/licecap/

Linux下的屏幕录制工具XVidCap

Linux下的屏幕录制工具XVidCap Jun 05, 2008 XVidCap是Linux下的屏幕录制工具,是讲解软件使用方法.演示电脑操作的必备秘技. XVidCap大概是X windows Video Capture的缩写,未经考证. 之前是在Open Source Alternative这个网站搜索screencast找到的,准备动笔介绍一下时发现keke已经介绍过了. 文章中说下载个deb包安装就好了,我之前下载的是tar.gz,安装也着实非常麻烦,于是再罗嗦几句. 首先在这里下载,