我调研了市面上的开源会议录音工具
最近需要录一些线上会议,录完给 AI 做纪要。需求其实很简单:能录系统音频(注意是系统音频,不是麦克风),能录屏幕或者窗口,最好是 macOS 原生的应用。
我本来以为这种工具应该满地都是,去 GitHub 上搜了一圈才发现,macOS 上能直接录系统音频的开源方案就那么几个,少得可怜。
原因大概是这样的:苹果从 Catalina 开始收紧音频权限,不再允许应用随便抓系统音频流。现在想录系统声音就两条路:要么装虚拟声卡驱动(比如 ACE、BlackHole 这种),要么用 ScreenCaptureKit,这是 macOS 12.3 之后才有的系统 API。反正两条路都有坑,后面细说。
我把 GitHub 上能找到的方案全测了一遍,挨个讲。
候选清单
QuickRecorder(GitHub 4k+ stars)。macOS 原生,用 ScreenCaptureKit 做系统音频录制,是这一圈里最接近开箱即用的一个。菜单栏快捷操作、窗口录制、隐藏桌面图标这些都有。问题是功能很基础,就到录制为止,没有任何后期处理能力。
OBS Studio。它本来是直播软件,不是给会议录制用的,但技术底子是这一批里最强的。配合 BlackHole 或者 ACE 这种虚拟声卡,能做系统音频加麦克风的双轨录制。代价就是设置门槛不低,声卡那一套配置你得自己搞明白。
Kap(GitHub 17k+ stars)。轻量的截屏加录屏工具,界面做得很干净。但它录不了系统音频,只能走麦克风。讲道理光这一条,一大批开源录屏工具就被挡在外面了,Kap 只是其中之一。
Screenity(Chrome 扩展)。浏览器级别的录制,只能拿到浏览器 Tab 里的音频。如果你的会全在 Google Meet / Zoom Web 里开,那它是够用的;桌面端的会议就没办法了。
ShareX。Windows 上非常好用的一个工具,但 macOS 没有官方支持,只有一些社区移植的版本,我不太敢把正经会议交给它。
测完一圈的感受
测下来最大的感受是,这些工具全都停在录制这一步。怎么把音视频录下来,每家都做得挺认真,但录下来之后的事基本没人管。一场三小时的会议录音,讲道理没有人会去回听的。录音文件本身不是我要的东西,我要的是后面整理出来的纪要,最好录完自动就出来,不需要人回听。这一步目前没有工具做,我自己想解决的也是这一步。
虚拟声卡的坑
想做系统音频内录,最稳定的办法还是虚拟声卡。BlackHole 是开源免费的方案,但配置挺离谱的:你要先去「音频 MIDI 设置」里建一个多输出设备,把系统音频同时路由到扬声器和 BlackHole,录音软件再从 BlackHole 那边抓流。这个流程我自己配都要想一下,普通用户是不可能接受的。
ACE 的体验稍微好一点,有安装器和 GUI,但要付费。
ScreenCaptureKit 是苹果给出的「官方」方案,系统级 API,不需要虚拟声卡。限制也很明确:最低要 macOS 12.3,而且只支持 Apple Silicon 的部分系统音频格式。
macOS 挡住了直接抓系统音频,绕过它只有两条路:装虚拟声卡手动配置,或用免装驱动的系统 API ScreenCaptureKit(但要较新系统)
结论
如果想现在就用,QuickRecorder 加 ScreenCaptureKit 是目前最省心的免费方案;愿意折腾的话,OBS 加 BlackHole 功能最全。
但这些工具都只解决了录制这一段。录完之后的 AI 纪要、说话人分离、关键决策提取,目前没有好的开源方案。我自己在做一个完整的会议录制加 AI 纪要的工具,后面会单独写一篇讲。