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 和截屏工具栏都早于这项能力,两者都没有再动过。管道铺好了,龙头没装。
办法一:单独录音(品质最高)
控制力最强的做法,是把画面和声音分成两条流分别捕获,事后合并。
- 启动 Soundshine Record 并选择音源。选全部系统声音,或只选你正在录制的那个应用,需要旁白就再加上麦克风。
- 先在这里开始录音。
- 按 Command-Shift-5 照常录屏。
- 结束时把两边都停下。
- 把视频和音频文件拖进 iMovie、Final Cut、DaVinci Resolve 或任意剪辑软件里对齐。
比按一个按钮多几步,但你会得到一份干净的 48 kHz 立体声音频,并且每个音源电平独立可调,这在应用声音远大于你说话声时很关键。同步很简单:开头拍一下手,或者直接对上第一个波形尖峰。
这也是唯一能只录某个应用、同时把中途弹出的通知挡在外面的路子。
办法二:用 OBS(免费,一次成型)
OBS 把画面和系统声音录进同一个文件。在 macOS 13 Ventura 及以上,它通过 ScreenCaptureKit 捕获系统声音,无需虚拟驱动;OBS 30 还加入了专门的 macOS 音频捕获源,可指定整个桌面声音或某一个应用。
添加一个 macOS 屏幕捕获源,再添加一个音频捕获源,授予屏幕录制权限,重启 OBS,然后录制。
它免费而且确实管用。代价是复杂度:OBS 为直播而生,你要为一件本以为是快捷键的事去配置场景、源和编码器。经常录就值得,只录一段就显得沉重。
办法三:BlackHole(免费,折腾)
传统的绕行方案是虚拟声卡驱动。BlackHole 免费开源:安装后在“音频 MIDI 设置”里建一个多输出设备,好让扬声器仍能出声,把系统输出指过去,然后在录屏里把 BlackHole 选为麦克风。
最后这一步是巧妙之处,因为录制功能愿意录任何输入设备,而 BlackHole 正是以输入设备的身份出现的。
两点提醒。麦克风只有一个位,所以你得到的是系统声音取代你的说话声,而不是并存。另外录完之后系统输出会一直停在多输出设备上,直到你手动改回来,这正是第二天纳闷 Mac 声音怎么怪怪的经典原因。
该用哪一个
要录带旁白的教程,或者希望应用声音和你的说话声比例合适:用 Soundshine Record 单独录音,再到剪辑软件里合并。
经常录制,或者也做直播:把 OBS 配置好一次,之后就不用再想。
只想免费抓一小段系统声音:BlackHole,记得把输出改回去。
只需要在画面上叠自己的声音:自带录屏就够了,先在选项里打开麦克风。
音频这一侧的更多细节见如何在 Mac 上录制内部声音,或从如何在 Mac 上录音开始。