开源自由录屏软件Captura

前言

录屏软件是我们常用的一种工具,我从xp时代开始,使用过各种破解版的和免费的屏幕录像工具,对于破解版的软件,个人的观点是能不用则不用,有些脱壳修改之后的软件会被植入恶意的代码,不知不觉就替坏人做了矿机,或者有些软件过一段时间无法继续使用,还有的软件需要修改主机的hosts文件以绕过更新和授权的检测,总之,对于强迫症一族,这些都是不愿意接受的。就算接受了,有些软件的功能也实在是不太实用,有些软件连采样率都不可配置,这里要吐槽一下Windows自带的游戏录制工具和MACOS上面的所有录屏工具,录制的画面每分钟大约1GB,对于对画质要求不高的我实在是难以接受。

直到5年前的一天,我找到了Captura,那时它还是在开发维护的。这个小软件一下就让我路转粉,相信像我这样饱受困扰的人应该不少,前些天我换了新电脑重装系统,重装了Captura,期间遇到了一些问题,几年前也遇到过,可惜的是当时没有记录下来,所以我在今天补上这一份软件说明。

Captura的优点


Captura优点

说到Captura的优点,我们只需要看官网下方的说明就可以了,罗列如下:

  1. 自由软件
  2. 开源
  3. 无广告
  4. 多语言(支持中文)
  5. 系统托盘图标
  6. 可命令行使用
  7. 支持快捷键(比如录屏和录像可以按组合键快速启动)
  8. 支持输入输出的音频混音
  9. 可选择录鼠标和键盘动作
  10. 可以在屏幕上录制指定区域
  11. 可以录摄像头视频
  12. 游戏录制

顺便说一下,我在第一个特点上没有翻译成免费软件是因为free这个词更重在表达软件的状态是自由使用,自由传播自由管理的,个人不赞同把free简单粗暴理解为免费,这不能体现软件作者的态度。有很多人崇尚自由的精神,这一点应该值得尊重和学习。个人的观点,IT的蓬勃兴起直到今天,free程度越高,IT的发展速度越快技术越先进,这应该是站在巨人肩膀上的缘故吧,尤其是基础软件部分,Linux mysql(MariaDB) tomcat ngnix(已被F5商业化) 还有我们常用的java gcc fortran python等等,如果没有这些自由软件的贡献,IT产业可能不会像今天一样繁荣,很期待有一个这样良性的发展环境。

言归正传,我自己体会还有两个特点:

  • 轻量化

Capture安装包的大小只有2.5MB,其精简程度可见一般。

  • 兼容性好

从Win7一直用到Win10性能一如既往的稳定。

只有一个缺点:需要配置ffmpeg。在接触Captura之前,完全不知道ffmpeg的存在,所以配置的时候觉得多个关联很麻烦,但只有这一个极简单的配置就能用上好软件,香不香?特别说明ffmpeg也是开源的

安装和使用

  • Captura的获得

建议访问 https://mathewsachin.github.io/Captura/ 下载软件,如果无法下载,也可以联系我,我可以共享出来。

官网首页

可以看出Captura已经不再维护,但目前的功能对普通用户而言是足够用了,不建议下载pre-release的9.0版本,所以还是去下载链接下载最后的版本v8.0.0,安装版本或portable版本均可,这两个的区别就是安装方式的不同,portable版本只要解压到一个目录就可以,可以在桌面上创建capura的快捷方式,安装版本的安装也很简单,只需要选择安装目录就可以轻松完成安装,在此不再说明。

  • 下载ffmpeg

最好从官网下载 https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-full.7z

如果无法下载,可以在国内的下载网站找到,但特别提醒,一定不要被某些网站的插件所欺骗,话不多说,点到即止吧。

ffmpeg也是一个free软件,下载压缩包解压出来即可,然后打开Captura,先修改语言为中文。


修改语言

  • 配置Captura的ffmpeg


配置ffmpeg


常见问题

以下是我遇到的问题和简单的解决方案

  • 无法录屏

录制屏幕时会显示以下错误:

System.Exception: System can't keep up with the Recording. Frames are not being written. Retry again or try with a smaller region, lower Frame Rate or another Codec.

at Screna.Recorder.<DoRecord>d__17.MoveNext()

解决方法:这与使用的ffmpeg的版本有关,需要换一个ffmpeg版本,经过我的验证,使用ffmpeg-5.1.2-full_build是可以正常工作的

  • 无声音

录制出来的文件无声音

解决方法:

主界面中选择Audio,然后选择电脑中的麦克风(这样能录到你自己本地的声音),选择扬声器(你可以录到来自视频播放器或者软件播放出来的声音),可以根据实际情况自由选择组合录音的方式。

配置音频录音

  • 还有其他可以改的配置吗?

既然讲到配置这个词,就都是可修改的,除了文件的输出目录外,除非想测试着玩,否则不建议再修改其他配置了。

Enjoy!

举报
评论 0