我调研了市面上的开源会议录音工具
最近我要录一些线上会议,录完交给 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 纪要一条龙,后面会单独写一篇。