很多人每个月花五十美元买录屏工具,就为了给同事发个视频消息或者录个教程。这个钱花得冤枉。我直接用十个开源工具的 GitHub 网址和星星数量告诉你,一分钱不花也能完成同样的事。
核心结论是:从录制到剪辑再到分享,全部有免费替代品,而且很多比付费工具还好用。
录制屏幕先从最强大的工具开始
OBS Studio 是这个领域的王者。它不仅仅是一个录屏工具,还是一个完整的直播推流软件。你打开它以后,可以添加多个画面源,比如你的屏幕、摄像头、某个特定窗口、甚至浏览器页面。你可以调整每个画面的大小和位置,还能设置不同的录音设备。
它的 GitHub 网址是 https://github.com/obsproject/obs-studio ,目前有七十二万六千个星星,这个数字在所有录屏工具里是最高的。下载以后第一次打开会有一个设置向导,帮你自动优化画面和声音参数。如果你只是简单录制,选择手动录制模式就行。点击开始录制按钮,所有操作都会被保存成一个高质量的视频文件。
这个工具完全可以替代 Loom 和 Camtasia 的录制功能,而且没有录制时长限制,不会给你加水印,也不会强制你使用云端存储。
录制完成以后你通常需要剪掉开头和结尾多余的部分。LosslessCut 专门做这件事。它的核心特点是快速和无损。普通剪辑软件需要重新编码整个视频,这个过程非常慢,而且会降低画质。LosslessCut 不一样,它直接找到你要切掉的部分,然后把剩下的视频片段拼在一起,整个过程不重新编码。
它的 GitHub 地址是 https://github.com/mifi/lossless-cut ,四十万六千个星星说明了大家有多喜欢它。你打开软件,拖入录好的视频,用时间轴上的滑块选择要保留的区间,然后点击导出按钮。几秒钟以后你就得到了一个干干净净的视频。它替代的是 Camtasia 里面最基础的剪切功能,而且做得更快更好。
唯一需要注意的是你不能用它来做复杂的转场或者添加文字,那是其他工具的事情。
Windows 用户有一个更集成的选择叫做 ShareX。这个软件不只是录屏,它是一个完整的屏幕捕获和工作流工具。你按一个快捷键就能选择录制区域,录完以后自动打开编辑窗口,可以画箭头、加文字、模糊敏感信息。然后一键上传到几十个不同的分享平台,自动把链接复制到剪贴板。
它的 GitHub 页面在 https://github.com/ShareX/ShareX ,三十七万七千个星星证明了它的实用程度。安装以后你会看到很多设置选项,但别害怕。你只需要记住几个快捷键:Ctrl加PrintScreen 是录制屏幕,Ctrl加Shift加PrintScreen 是录制区域。录制结束后编辑器会自动弹出,你画完标注以后点任务菜单里的上传图片,选一个分享服务就行。
它把 Loom 和 Snagit 的功能合并到了一个软件里,而且完全免费没有广告。
Mac 用户也有自己的轻量级选择 Kap。这个软件特别简单,装好以后菜单栏会出现一个小图标,点一下就能选择录制整个屏幕或者某个窗口。录完以后可以导出成 MP4 视频或者 GIF 动画。它没有复杂的设置选项,甚至没有主窗口。
GitHub 地址是 https://github.com/wulkano/Kap ,十九万两千个星星说明 Mac 用户很缺这种简单的东西。你平时要发一个快速的消息给同事,比如展示某个软件的操作步骤,打开 Kap 框住操作区域,点录制,操作完点停止,文件自动保存到桌面。整个过程不到一分钟。它替代 Loom 的方式很简单,就是去掉所有多余的功能,只保留最核心的录屏和分享。而且它完全在你自己的电脑上运行,不会把视频上传到任何人的服务器。
命令行开发者需要特殊的录制工具
如果你是程序员,经常需要给同事展示命令行操作,普通的录屏工具很难满足你的需求。因为录出来的视频里面有光标闪烁、打字声音,而且文件很大不方便分享。Asciinema 专门解决这个问题。它录制的是你的终端会话,但保存的不是视频文件,而是文本格式的操作记录。
GitHub 网址是 https://github.com/asciinema/asciinema ,十七万三千个星星说明开发者真的很爱它。安装以后你输入 asciinema rec 命令就开始录制,输入 exit 结束录制。结束以后它会问你要不要上传到官网。你可以选择上传获得一个分享链接,也可以保存成文件自己发给别人。播放的时候观看者可以复制里面的代码直接粘贴到自己终端里运行,这是普通视频做不到的。
它也替代了那些付费的视频消息工具,因为在开发者场景里,一段可复制的终端操作记录比一个几百兆的视频好用太多了。
Linux 用户想要图形界面的录屏可以看 Peek。这是一个极其简单的软件,打开以后一个小窗口浮在桌面上,你可以拖动窗口边缘调整录制区域的大小。点一下红色的录制按钮就开始录,再点一下停止。录完以后直接弹出保存对话框,可以选择导出成 GIF 动画、WebM 视频或者 MP4 视频。
它的 GitHub 地址是 https://github.com/phw/peek ,一万零六百个星星说明 Linux 桌面用户喜欢这种不折腾的工具。它的工作流程就是你看到什么就录什么,没有预览窗口,没有剪辑功能,没有分享选项。
但这正是它替代 Loom 的方式,快速抓取桌面上的一小段操作,生成一个可以到处发的文件。而且它占用的系统资源很少,录制的过程中你的电脑不会变卡。
GNOME 桌面环境还有一个更现代化的选择 Kooha。它的设计风格很干净,主窗口就是几个大按钮。你可以选择录制整个屏幕、当前窗口或者自定义区域,还能单独决定是否录制麦克风声音和系统声音。
GitHub 页面在 https://github.com/SeaDve/Kooha ,三千四百个星星虽然不多,但对于 Linux 上的简单录屏需求来说完全够用。它的操作逻辑比 Peek 更清晰一点,按钮更大,提示文字也更明白。如果你用的是 Ubuntu 或者 Fedora 默认的 GNOME 桌面,Kooha 看起来就像系统自带的功能一样。
它替代 Loom 的方式是提供一种不需要思考的录制体验,你打开软件点几下鼠标,剩下的交给它。
复杂剪辑需要功能完整的编辑器
当你需要制作带标题、转场、背景音乐的精美教程时,简单的剪切工具就不够用了。
Olive 是一个开源的非线性视频编辑器,它的竞争对手是 Camtasia 和 Adobe Premiere。GitHub 地址是 https://github.com/olive-editor/olive ,九千个星星说明它还在成长,但基础功能已经很强大了。你可以把录好的视频拖进时间轴,用剪刀工具切成多个片段,调整片段的顺序,在两个片段之间添加交叉淡化转场。你还可以添加文字图层,做出带背景条的标题字幕。Olive 的轨道系统很灵活,视频轨、音频轨、文字轨、效果轨都可以自由添加和调整。导出的时候你可以选择压缩程度,直接生成适合上传到网上的 MP4 文件。虽然它的功能比专业软件少一些,但是对于录屏教程来说,它有的功能已经足够用了,而且完全免费。
有时候你不需要自己录制新视频,而是想从已有的视频平台下载内容来重新组合使用。
Youtube dl GUI 可以帮你从几百个网站下载视频。它的 GitHub 网址是 https://github.com/jely2002/youtube-dl-gui ,八千三百个星星说明这是个有用的工具。它的名字来源于命令行的 youtube dl,但给你做了一个图形界面,不用记复杂的参数。你把视频网址粘贴进去,它能自动识别网站类型和视频画质选项。你可以选择只下载视频、只下载音频、或者视频带音频。下载完以后视频就保存在你电脑里了。这时候你就可以用 LosslessCut 或者 Olive 来剪辑它。这个工具替代的是那些付费的屏幕捕获工具,当你需要把某个公开视频里的一段内容作为教学素材时,不用对着屏幕录制一次,直接下载原始文件,质量更好也更省时间。
录制和笔记组合起来替代异步工作流
Loom 的核心使用场景是异步更新。你录一段视频,写几行文字说明,发给同事,对方在方便的时候看。
VNote 用一种完全不同的方式实现了同样的目的。它本身是一个原生 Markdown 笔记编辑器,GitHub 地址是 https://github.com/vnotex/vnote ,十二万八千个星星说明笔记做得很好。你可以在一篇笔记里写详细的文字说明,然后在旁边附上刚才用 OBS 或者 Kap 录好的视频文件链接。VNote 支持直接显示本地视频的缩略图,点击就能播放。这篇笔记可以保存成 Markdown 文件,放在你们团队的共享文件夹里,或者用 Git 管理起来。它的工作流比 Loom 更强大,因为文字部分可以用标题、列表、表格、代码块来组织,搜索起来也很方便。而且所有数据都在你们自己手里,不存在泄漏风险。
总结
把这十个工具组合起来,你就得到了一套完整的录屏解决方案。OBS 或者 ShareX 负责高质量录制,LosslessCut 负责快速修剪,需要精美效果的时候用 Olive 做复杂剪辑。命令行场景用 Asciinema,Linux 桌面用 Peek 或者 Kooha。想重用已有视频用 Youtube dl GUI 下载。最后把视频和文字说明放在 VNote 笔记里分享给同事。每个月五十美元就这样省下来了,而且这些工具都在不断更新,社区支持也很好,不会突然涨价或者砍功能。