如何在 macOS 上录制内部声音:三种方法对比
你在 QuickTime Player 按下录制,得到一片寂静,或者只听到内建麦克风传来的自己的声音。这是因为 macOS 没有原生方式录制 Mac 上正在播的声音。这种情况存在多年,包括 macOS 26 Tahoe 在内的每个版本都一样。
问题可解。你需要的是一个虚拟音频驱动,把系统音频输出桥接到录音 App 能看见的输入。本文说明三种做法,各自在时间和金钱上的成本,以及音频路由完成后用哪个录音 App。
为什么 macOS 拦着系统声音录制
Apple 出于隐私把每个 App 的音频沙箱化。没有系统级许可,App 不能截取另一个 App 的音频输出。这防止随机的 App 在后台悄无声息地录下你的 FaceTime 通话或银行通知。
代价是没有「录我所听」功能。QuickTime 能录屏并捕获麦克风,但系统声音默认是禁区。Apple 的 Core Audio 框架支持能桥接这道缝的虚拟音频设备,但 Apple 自己不提供一个。你得自己装。
下面是装好虚拟驱动后的音频信号路径:
方法 1:Soundshine(30 秒,$7.99)
Soundshine 装一个轻量虚拟音频驱动,创建一个「Soundshine Microphone」输入,捕获所有系统声音。和其他虚拟驱动的关键区别是:你的系统输出仍指向扬声器。一边正常听,一边虚拟麦克风同时捕获。不需要多输出设备配置。
- 下载 Soundshine,打开 DMG。
- 运行安装程序。引导式向导大约 30 秒装好音频驱动,需要 Mac 密码一次。
- 点菜单栏里的 Soundshine 图标,打开路由开关。
- 打开录音 App,把 Soundshine Microphone 选为音频输入。
- 按下录制。
录音以 48 kHz、32 位浮点立体声捕获。在 Apple Silicon 和 Intel Mac 上、运行 macOS 26 Tahoe 或更新版本时都能用。
提供免费试用,会给音频输出加水印,所以你可以测试完整流程再决定购买。正式版一次性 $7.99。
方法 2:BlackHole(免费,20-40 分钟配置)
BlackHole 是免费、开源的虚拟音频驱动。它能用,但需要在 macOS Audio MIDI Setup 里手动配置才能在录制时仍听到扬声器。没有那段配置,把系统输出重路由到 BlackHole 会让扬声器静音。
完整流程:
- 从 existential.audio 下载并安装 BlackHole。
- 打开 Audio MIDI Setup(用聚焦搜索)。
- 点左下角 + 按钮,选 创建多输出设备。
- 同时勾选 BlackHole 2ch 和你的常规输出(内建扬声器或耳机)。
- 打开 系统设置 → 声音,把这个多输出设备设为输出。
- 在录音 App 里把 BlackHole 2ch 选为音频输入。
- 录制。
录完之后,记得把系统输出切回常规扬声器。多输出设备一直生效直到你换掉它。
预算为零且擅长 Audio MIDI Setup 时,这是合适方法。如果上面那些步骤看着繁琐,这种感觉是合理的。
方法 3:OBS(免费,配置较重)
OBS 是免费、开源的录制和直播应用。强大,但主要为视频设计。对纯音频录制,界面比大多数人需要的重。
在 macOS 12.4 Monterey 及以上版本(包括 macOS 26 Tahoe),OBS 29 及更新包含一个 macOS 屏幕捕获 源,可直接捕获系统声音,不需要单独的虚拟音频驱动。把它作为源添加,授予屏幕录制权限,并勾选捕获音频选项。这条路不需要 BlackHole。
如果你用更旧的 OBS 版本,或者想独立于屏幕捕获捕获音频,仍可走虚拟驱动方案:
- 下载并安装 OBS。
- 按方法 1 或 2 装好 BlackHole 或 Soundshine。
- 在 OBS 里新加源:音频输入捕获,选你的虚拟音频设备。
- 进入 设置 → 输出,选输出格式(AAC 用于压缩,WAV 或 FLAC 用于无损)。
- 点 开始录制。
如果你已经在用 OBS 做直播或带视频的屏幕录制,它合适。对快速的纯音频捕获,它增加了你大概不需要的复杂度。
选哪个录音 App
虚拟音频驱动配好之后,任何允许你选麦克风输入的 App 都能用。简单说明:
QuickTime Player 已在你的 Mac 上。进入 文件 → 新建音频录制,点击录制按钮旁的下拉箭头,选你的虚拟音频输入。适合简单捕获。导出为 M4A。
Audacity 免费,且对长录制或后续需要剪辑的内容很出色。从 audacityteam.org 下载。录制前在工具栏里设输入设备。导出 MP3、WAV、FLAC 等。
GarageBand 也免费,大多数 Mac 已安装。新建项目,加一条音频轨道,把输入设为你的虚拟音频设备。如果你想之后剪辑或混音,它比 QuickTime 好。
语音备忘录 可救急。它从默认输入录制,所以先在「系统设置」里切换输入设备。剪辑功能有限。
OBS 适合需要同时录视频的场景,或者想直播音频时。纯音频用力过猛,但同时录高质量音视频时它处理得好。
对大多数场景,QuickTime 或 Audacity 配 Soundshine 是通向好录音最快的路径。
哪种方法适合你
如果你想在两分钟内开录:Soundshine。装上、拨开关、在录音 App 里选输入。
如果你预算为零、不介意一次性的配置会话:BlackHole 加多输出设备配置。仔细照上面步骤来,它会稳定工作。
如果你已经是 OBS 用户在录视频:在你已有的配置上再加一个虚拟音频源。
三种方法的共同线索:任何录音 App 看到你的系统声音之前,必须先有虚拟音频驱动到位。这是 macOS 默认跳过的一步,也是三种方案用不同方式解决的一步。