如何在 Mac 上带声音录屏
你录了屏,回放时画面完美,声音却要么是静音,要么只有自己在桌前的回音。真正想录下的那个应用的声音并不在里面。
这是设计如此。macOS 的录屏,无论走 Command-Shift-5 还是 QuickTime Player,都只采集麦克风输入。它从未录过系统声音,在 macOS 26 Tahoe 依然如此。
绕开它有四种办法,选哪一种取决于你想一次成型,还是想要最好的结果。
先检查最显而易见的一点
如果完全没声音,多半是麦克风没开。
按 Command-Shift-5,点选项,看麦克风那一项。默认是无,而且 macOS 不会可靠地在不同会话或捕获模式之间记住你的选择。上个月有声音、这个月却静音,原因就在这里。
打开它能录到你的说话声,但仍然录不到应用的声音,那才是下面要讲的。
系统声音为什么缺席
Apple 把一个应用读取另一个应用的声音视为隐私边界。若不加限制,任何应用都能悄悄录下你的 FaceTime 通话,或者被朗读出来的一次性验证码。
所以这项能力被放在权限之后。在 macOS 26 Tahoe 里,它出现在“系统设置 > 隐私与安全性”的屏幕与系统音频录制中。相关 API 也早就有了:ScreenCaptureKit 自 macOS 13 起,Core Audio 进程捕获自 14.4 起。
Apple 把这些都建好了,却没有更新 QuickTime Player 和截屏工具栏去使用它们。能力在,按钮不在。
办法一:OBS(免费,一次成型)
想把画面和声音放进同一个文件,这是最好的免费答案。
在 macOS 13 Ventura 及以上,OBS 通过 ScreenCaptureKit 捕获系统声音,无需驱动。OBS 30 新增了专门的 macOS 音频捕获源,可指定整个桌面声音或某一个应用。
- 安装 OBS。
- 添加 macOS 屏幕捕获源。
- 添加 macOS 音频捕获源,指向目标应用或整个桌面声音。
- 若也要录说话声,再加一个音频输入捕获源。
- 授予屏幕录制权限,重启 OBS 后开始录制。
免费、支持按应用捕获、三路同时录。代价是 OBS 本质上是直播套件:为了一件你以为一个快捷键就能完成的事,你要去配置场景和编码器。
办法二:让录屏能选中的虚拟麦克风(一次成型)
这里有个巧妙的空子:自带录屏愿意录制任何输入设备。所以只要给 macOS 一个承载系统声音的输入设备,QuickTime 就会照录不误。
Soundshine 做的正是这件事。它安装一个虚拟音频驱动,提供名为 Soundshine Microphone 的输入来承载系统声音,同时扬声器照常发声。
- 安装 Soundshine 并完成引导式设置。
- 点菜单栏图标,打开路由开关。
- 在 QuickTime Player 里选文件 > 新建屏幕录制。
- 点录制键旁的箭头,选择 Soundshine Microphone。
- 开始录制。
一次成型,不用剪辑,用的还是你熟悉的录屏工具。$11.99 买断,需要 macOS 26 Tahoe 或更高版本。
这条路本身有个取舍:麦克风位只有一个,所以你得到的是系统声音代替你的说话声,而不是二者并存。
办法三:BlackHole(免费,更折腾)
同一思路的免费版。BlackHole 是开源的虚拟音频驱动。
- 从 existential.audio 安装。
- 打开音频 MIDI 设置,点 +,选创建多输出设备。
- 同时勾选 BlackHole 2ch 和你真正的输出。
- 在系统设置 > 声音里把它设为输出。
- 在 QuickTime 里把麦克风选为 BlackHole 2ch,然后录制。
配置好之后免费又稳定。不建多输出设备就会导致扬声器静音,这是最常见的抱怨。录完记得把输出改回去。限制相同:系统声音会取代你的说话声。
办法四:单独录音(品质与控制力最佳)
步骤更多,但如果这段录制很重要,它显然是最好的。
- 打开 Soundshine Record 并选择音源:要录的那个应用,以及需要旁白时的麦克风。
- 先在这里开始录音。
- 按 Command-Shift-5 照常录屏。
- 两边都停止。
- 在 iMovie、Final Cut、DaVinci Resolve 或任意剪辑软件里把视频和音频对齐。
值得这么做的理由:每个音源都有独立电平,且录制中可调,应用声音远大于旁白时无需重录即可修正。按应用捕获意味着中途弹出的通知不会进入文件。最后你得到的是一份干净的 48 kHz 立体声音频。
对齐很简单:开头拍一下手,或者直接对上波形的第一个尖峰。
需要 macOS 15 或更高版本,$14.99 买断。
该用哪一个
| 价格 | 一次成型 | 说话声+系统声音 | 按应用 | |
|---|---|---|---|---|
| OBS | 免费 | 是 | 是 | 是 |
| Soundshine 虚拟麦克风 | $11.99 | 是 | 否 | 否 |
| BlackHole | 免费 | 是 | 否 | 否 |
| 单独录音 | $14.99 | 否 | 是 | 是 |
经常录制,或者也做直播:OBS。
只录一段短片、不想开剪辑软件、愿意为最快的配置付费:虚拟麦克风。
免费,且不介意在音频 MIDI 设置上花一晚:BlackHole。
声音确实重要的带旁白教程:单独录音再合并。