好货推荐!两款免费的 Linux 桌面录制工具

一图胜千言,但一段视频演示则可以让你不用大费口舌。我是一个“视觉学习者”,亲眼目睹一件事情的发生对我的学习大有裨益。我也曾观察发现,如果学生实际看到应用程序的设置流程或者代码的编写过程,他们就能从中受益良多。所以,录屏工具是制作教学视频的绝佳工具。在本文中我将介绍一下两款开源桌面录制工具: SimpleScreenRecorder和 Kazam。

SimpleScreenRecorder

使用 SimpleScreenRecorder 能够轻松录制桌面动作,它拥有直观的用户界面以及多样的编码方式,如 MP4、OGG、Matroska或& WebM格式。 SimpleScreenRecorder 遵从 GPL 协议发行,运行在 Linux 上。

在安装运行 SimpleScreenRecorder 后,你可以轻松选择录制整个桌面、指定窗口或者一个自定义的区域。我比较偏爱最后这种方式,因为这样我可以使我的学生把注意力集中在我想让他们注意的地方。你还可以在设置中选择是否隐藏光标、调整录制帧率(默认帧率为 30fps)、视频压缩比例或者调整音频后端(如 ALSA、JACK 或 PusleAudio)。

由于 SimpleScreenRecorder 使用了 libav/ffmpeg 库进行编码,故而支持多种文件格式和视频编码方式。可以使用不同的配置文件(编码更快的配置文件意味着更大的体积),包括 YouTube 和 1000kbps – 3000kbps 的 LiveStream。

配置完毕后,单击“开始录制”按钮或者使用自定义的快捷键就可以轻松开始录制屏幕啦~

你还能在设置中开启提示音功能,它会开始录制和录制结束时给你声音的提示。屏幕录制完成后,你可以对视频文件进行编辑或者直接上传到 YouTube、Vimeo 等视频网站上。

SimpleScreenRecorder 的官方网站上还有大量说明文档,其中包括设置、录制、上传等方面的帮助手册和针对多种Linux发行版的安装说明。

Kazam

Kazam 桌面录制工具同样是遵循 GPL 协议的软件。同时和 SimpleScreenRecorder 一样,Kazam 易于上手,界面直观。安装运行 Kazam 之后,你可以设置选择录制整个桌面、指定窗口或是一个自定义的区域。(LCTT 译注:关于自定义区域录制一部分的内容与 SimpleScreenRecorder 介绍中的内容基本相似,略过) ,你还可以选择记录鼠标的移动轨迹。我最中意 Kazam 的一点是延时录制的功能,这在制作视频教程的时候必不可少。

在“文件|设置”菜单下可以轻松对 Kazam 进行个性化设置,比如可以选择扬声器或是麦克风中的音源、关闭倒计时提示等等。

在设置页的第二个选项卡中可以进行视频录制设置。Kazam 默认录制帧率为 15fps,编码格式为 H264(MP4)。其它可供选择的格式有 VP8(WEBM)、HUFFYUV、Lossless JPEG 以及 RAW AVI。录制好的文件会以附加一个预设的前缀来命名,并自动保存在默认目录下,你可以随时修改这些设置。

设置屏幕截图同样很简单。你可以选择 Nikon D80 或 Canon 7D 的快门音效,也可以干脆关掉他们。截图文件是自动存放的。除非你关闭这一功能。

录制好的视频将会存储在你选定的目录下,随时可以上传到你喜欢的视频分享网站或是教程网站上。

是时候利用 Linux 和录屏工具让你的课堂焕然一新了!如果你还有其他的屏幕录制工具或是使用技巧,记得在评论里与我交流哦~

赠品:Kap

前面提到两款软件都是 Linux 下的屏幕录制软件,这里还有一款是 Mac 下的开源录屏软件推荐给大家: Kap("")。它是使用 Web 技术(Node.js)构建的,以 MIT 协议开源在GitHub上。

你可以直接下载 dmg 镜像安装("https://getkap.co/download"),也可以使用 "brew" 从 Homebrew Cask 安装:


  1. $ brew update 
  2. $ brew cask install kap 

如果你使用 Mac,不妨一试,也欢迎你对这个项目提交贡献。

作者:Don Watkins

来源:51CTO

时间: 2024-10-24 23:30:52

好货推荐!两款免费的 Linux 桌面录制工具的相关文章

10 款免费的 Mac 屏幕录制工具

有些教程使用文字和图像是远远不够的,需要一些简单的视频实例说明.当我们不需要非常强大的功能的时候,免费的 Mac 屏幕录制工具就能发挥它的作用,给我们带来便利. 这里我们介绍 10 款免费的 Mac 屏幕录制工具.这些工具肯定能给大家带来一定的便利,而且能满足大家一些基础的录制要求,同时也会有一部分的限制,比如水印和录制时长.但是这足以帮助大 家录制高质量的视频,如果有什么使用心得,或者有其他更好的屏幕录制工具可以在评论跟大家分享哦:) Screen Recorder Robot Lite 这是

推荐三款免费sitemap地图生成工具

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 对于众多SEOER来说,Sitemap是一个很熟悉的词,中文称为网站地图,网站有了sitemap之后,将更有利于蜘蛛的的爬行和抓取. 大家使用的一些CMS都自带有sitemap生成功能.可对于一些自己开发的网站程序,则没有此功能,比如郑州SEO的博客(www.zpseo.com),用的是zblog程序,就没有生成sitemap的功能.所以大家

七款免费的Windows服务器管理工具

  市场上有众多的工具可以帮助Windows服务器管理员们进行配置.管理.故障排除和保护Windows服务器与域的安全性.本文我们推荐7款免费又实用的服务器管理工具,供管理员们选择. Active Directory Best Practices Analyzer Active Directory Best Practices Analyzer由微软自Windows Server 2008 R2起提供在Windows服务器内部.它通过分析关键设置和其他活动目录组件来检查它们是否遵循微软的最佳实践

BleachBit v0.8.8发布 一款优秀的Linux系统清理工具

BleachBit,是一款优秀的Linux系统清理工具.使用 BleachBit,可清理Linux系统中的缓存.历史.临时文件.cookies .bash历史,浏览器历史记录等.BleachBit 能够清理Firefox.Opera.Epiphany.Flash.openOffice.org 等软件所产生的垃圾文件. BleachBit 0.8.8发行说明: In Firefox, delete more session restore In Firefox, delete site-speci

一款免费的存储库构建工具:IBM Packageing Utility

存储库通过一定的目录结构保存着软件的安装文件,它可以来自安装盘.IBM 在线的软件存储库或者 IBM http://www.aliyun.com/zixun/aggregation/2045.html">Passport Advantage.在本文中,我们将介绍一款免费的存储库构建工具-- IBM Packageing Utility(简称 PU),通过这个工具,用户可以客制化适用于自己企业的软件存储库,包括可以定制特定产品的存储库,以及指定存储库里软件产品的版本和适用的操作系统平台. I

推荐 14 款基于 JavaScript 的数据可视化工具

俗话说,一图胜千言.图形化的信息可以让人们对数据有更加直观清晰的理解,让信息发布者更加高效地展示自己的核心内容.在前端开发中,如果缺少合适 工具,制作数据可视化图表会十分复杂.然而随着数据可视化概念逐年火热,有较多优秀的图表开源库和制作工具脱颖而出.下面,我们就拿其中比较有名的 14个产品进行简要介绍. AnyChart AnyChart 是基于 Flash/JavaScript(HTML5) 的图表解决方案,它可以轻松地跨浏览器.跨平台工作.除了基础的图表功能外,它还有收费的交互式图表和仪表功

5 款最好的 Linux 桌面发行版

2011 年已经过半,在前面的这一年半以来,Linux 桌面发行版发生了很多的事情,各大发行版争先恐后的发行了新的版本,Linux 桌面发行版的环境已经发生了很多改变.这里我给大家推荐我认为的 5 款 Linux 桌面发行版.我不记得我是从什么时侯开始使用 Linux 的了,已经是很早的时侯了.我是一个从 Unix 桌面转向 Linux 桌面的用户,从最开始的 Unix 的 Bourne shell 字符界面到图形桌面,从 Open Deathtrap 到 Solaris's Looking G

消灭Bug!推荐7款优秀的开源Bug跟踪工具

摘要: 在这个充满 bug 的世界里,最遥远的距离不是生与死,而是你亲手制造的 bug 就在你眼前,你却怎么都找不到她. 在过去几年里,程序员改变着世界,然而,我们手中诞生的每个新网站或 APP 都面临着一个巨大的挑战--"bug".在这个充满 bug 的世界里,最遥远的距离不是生与死,而是你亲手制造的 bug 就在你眼前,你却怎么都找不到她.因此本文准备了 7 款优秀的开源 bug 跟踪系统来查找.记录和解决这些 bug.当然优秀的项目还有很多,您可以在评论区写下您在用的或者您认为最

推荐五款优秀的PHP代码重构工具

在软件工程学里,重构代码一词通常是指在不改变代码的外部行为情况下而修改源代码.软件重构需要借助工具完成,而重构工具能够修改代码同时修改所有引用该代码的地方.本文收集了五款出色的PHP代码重构工具,以帮助你完善更加优秀的项目. 1. Rephactor Rephactor是一款命令行重构工具,这是一款自动化工具,允许开发者以一种简洁的方式在不同的代码库中修改源码. 主要功能: 保证重构的可逆性-- 一旦发现问题,代码是可逆的,可以回溯到前一个版本. 查找替换功能-- 普通查找替换,方法重命名,类重