BlackHole 2ch:macOS无杂音录屏与系统音频采集完整技术指南

在 macOS 上录屏时,如何同时录下系统声音,又不产生回声和杂音,一直是一个让人头疼的问题。

无论你是:

  • 技术博主 / 程序员
  • 录制产品演示、教程视频
  • 远程会议、线上课程录制
  • OBS / QuickTime / ScreenFlow 用户

BlackHole 2ch 几乎是目前 macOS 下最稳定、最"工程级"的解决方案之一。

本文将从 原理 → 安装 → 授权 → 配置 → 常见坑位,系统讲清楚 BlackHole 2ch 的使用方法。


一、BlackHole 2ch 是什么?

BlackHole 是一个 macOS 虚拟音频驱动(Virtual Audio Driver),由 Existential Audio 开源维护。

简单理解:

它是一个"看不见的声卡", 能让系统声音在软件之间 无损传递

BlackHole 2ch 的特点

  • ✅ 免费、开源
  • ✅ 延迟极低
  • ✅ 支持 Apple Silicon(M1 / M2 / M3)
  • ✅ 可与 OBS、QuickTime、Zoom、Logic、Audacity 等共存
  • ❌ 本身不会发声(只负责"转发")

其中 2ch 表示「双声道」,是最常用、最稳定的版本。


二、BlackHole 能解决什么问题?

常见痛点

场景 问题
macOS 录屏 只能录麦克风,录不到系统声
OBS 系统声回放造成回声
在线会议 共享屏幕没声音
教程录制 声音杂乱、二次回放啸叫

BlackHole 的解决方式

把系统声音"分流"

  • 一路给你听(耳机 / 音箱)
  • 一路给录屏 / OBS / 软件

而且 互不干扰、零回声


三、安装 BlackHole 2ch(Homebrew 推荐)

1️ 安装 Homebrew(如已安装可跳过)

bash 复制代码
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

2️ 安装 BlackHole 2ch

bash 复制代码
brew install blackhole-2ch

安装完成后,不要急着用,macOS 还有一关。


四、macOS 安全机制:必须"允许"驱动

这是 99% 新手卡住的地方

正确操作路径

  1. 打开:系统设置 → 隐私与安全性
  2. 滚到最底部
  3. 你会看到类似提示:

已阻止来自 Existential Audio Inc. 的系统软件

  1. 点击 允许
  2. 立刻重启 Mac

⚠ 不重启 = 等于没装


五、验证 BlackHole 是否安装成功

方法一:音频 MIDI 设置(推荐)

打开:

应用 → 实用工具 → 音频 MIDI 设置

左侧应能看到:

  • BlackHole 2ch

看到这一项,说明驱动已生效。


六、创建「多输出设备」(核心步骤)

这是实现"我能听到 + 录屏能录到"的关键。

操作步骤

  1. 在「音频 MIDI 设置」左下角点击 ➕

  2. 选择 创建多输出设备

  3. 勾选:

    • ✅ 内置输出 / 耳机
    • ✅ BlackHole 2ch

建议设置:

  • 主设备:内置输出
  • 漂移修正:只给 BlackHole 勾选

重命名为:

Multi Output(System + BlackHole)


七、录屏 / OBS 正确配置示例

🎥 QuickTime 录屏

  • 系统声音输出:多输出设备
  • 麦克风:BlackHole 2ch(或真实麦克风 + 聚合设备)

🎬 OBS

  • 音频监控设备:BlackHole 2ch
  • 桌面音频:禁用(避免回声)

八、Apple Silicon(M1 / M2 / M3)特别说明

如果你:

  • 已安装
  • 已允许
  • 音频 MIDI 里仍看不到 BlackHole

那 100% 是 启动安全策略 的问题。

解决方案(一次性)

  1. 进入 恢复模式(长按电源键)
  2. 启动安全性实用工具
  3. 安全策略 → 降低安全性
  4. 勾选「允许用户管理的内核扩展」
  5. 重启

这是 macOS 对第三方音频驱动的正常限制。


九、常见问题汇总(FAQ)

Q1:BlackHole 有声音吗?

❌ 没有,它只是"通道"。

Q2:和向日葵 / ToDesk / Parrot 冲突吗?

一般不冲突,但虚拟声卡越多,越容易选错设备

Q3:能同时录麦克风 + 系统声吗?

✅ 可以,需创建 聚合设备(Aggregate Device)


十、总结

如果你在 macOS 上有以下需求:

  • 🎥 无杂音录屏
  • 🔊 系统声音采集
  • 🎧 耳机实时监听
  • 🎙️ 教程 / 技术视频 / 产品演示

那么:

BlackHole 2ch 是目前最稳定、最值得使用的解决方案之一。

配置一次,长期受益。

相关推荐
想用offer打牌37 分钟前
MCP (Model Context Protocol) 技术理解 - 第二篇
后端·aigc·mcp
崔庆才丨静觅1 小时前
hCaptcha 验证码图像识别 API 对接教程
前端
passerby60612 小时前
完成前端时间处理的另一块版图
前端·github·web components
KYGALYX2 小时前
服务异步通信
开发语言·后端·微服务·ruby
掘了2 小时前
「2025 年终总结」在所有失去的人中,我最怀念我自己
前端·后端·年终总结
崔庆才丨静觅2 小时前
实用免费的 Short URL 短链接 API 对接说明
前端
崔庆才丨静觅2 小时前
5分钟快速搭建 AI 平台并用它赚钱!
前端
爬山算法3 小时前
Hibernate(90)如何在故障注入测试中使用Hibernate?
java·后端·hibernate
崔庆才丨静觅3 小时前
比官方便宜一半以上!Midjourney API 申请及使用
前端
Moment3 小时前
富文本编辑器在 AI 时代为什么这么受欢迎
前端·javascript·后端