Soundshine app icon

Soundshine

← 返回博客

2026 年 Mac 直播最佳虚拟麦克风

Mac 主播总是撞同一堵墙:OBS 默认抓不到系统声音,而 macOS 没有原生方法把游戏音、音乐或视频片段路由进麦克风输入。修复方案是虚拟麦克风 —— 一个截获系统声音并作为麦克风输入呈现的软件音频设备,OBS、Twitch 和 Discord 都能拾取。

这个领域反复出现四个工具:Loopback、BlackHole、VB-Cable 和 Soundshine。它们都解决同一个核心问题,但配置复杂度、价格和日常可用性差异很大。下面是诚实的对比。


Mac 上「虚拟麦克风」到底是什么

虚拟麦克风是由软件创建的音频输入设备 —— 它会出现在「系统设置 > 声音」以及任何 App 的麦克风选择器里,但它不是用物理麦克风胶囊采集声音,而是接收从系统其他地方路由来的音频。

直播场景里常见的目的是把系统声音(游戏音、背景音乐、视频片段)作为单独的音频源送进 OBS,或者送进 Discord 让听众也能听到。macOS 不原生提供这能力。你需要一个虚拟音频驱动创建设备,再加一种方式告诉系统把音频送进它。

下面的工具在第二步走了不同思路 —— 真正的差异就在这里。


四个主要选项

Loopback

Rogue Amoeba 出品的 Loopback 是 Mac 上最强大的虚拟音频路由工具。你可以构建自定义虚拟音频设备,合并多个源(逐 App 的音频、物理麦克风、系统声音),并路由到任何地方。复杂的直播配置 —— 把游戏、音乐播放器、麦克风混入 OBS 的不同轨道 —— 它确实优秀。

缺点是价格和复杂度。Loopback 在 2026 年一次性 $99。界面使用可视化的接线板,上手后直观,但如果你从没接触过音频路由,确实有学习曲线。如果你只是想周日下午直播时把游戏声送进 OBS,$99 和 20 分钟配置摩擦不小。

要深入了解 Loopback 何时值、何时不值,Soundshine 对比 Loopback 的拆解 诚实地讨论权衡。

BlackHole

BlackHole 是一款免费、开源的虚拟音频驱动。它安装一个虚拟音频设备(2 通道或 16 通道),可以作为路由目的地。要把系统声音送进 OBS,通常在 Audio MIDI Setup 里创建一个多输出设备,把音频同时发到你的扬声器和 BlackHole,然后在 OBS 里把 BlackHole 选为输入。

能用,免费的价格也无可争辩。但配置涉及跨多个 macOS 系统工具的若干步骤,容易配错 —— 尤其是多输出设备,macOS 更新后可能悄无声息地失效。没有菜单栏 App、没有开关、没有直通音量控制。你在配置的是原始音频基础设施。

要在投入配置时间之前先理解 BlackHole 到底做什么,BlackHole on Mac 入门 是好的起点。

VB-Cable

VB-Cable 是 Windows 上知名的虚拟音频线缆工具。Mac 版本存在,但成熟度不如 Windows 版,在多个 macOS 版本间有兼容问题,文档稀缺。提它是因为搜索结果里会出现,但在 2026 年的 Mac 直播场景里,它不是首选 —— Mac 原生工具更可靠。

Soundshine

Soundshine 是一款 macOS 菜单栏 App,装一个轻量虚拟音频驱动,并把整个路由流程包进一个开关。打开它,在 OBS(或 Discord、Zoom)里选「Soundshine Microphone」,系统声音就自动路由进去。关掉它,路由停止。不用 Audio MIDI Setup,不用多输出设备,不用接线板。

一次性 $7.99。配置大约 30 秒 —— App 会带你过两次管理员密码提示完成驱动安装,然后就完事了。

和 Loopback 的取舍在于灵活度。Soundshine 把全部系统声音并入一个虚拟麦克风输入输出。如果你需要把游戏音和音乐拆到 OBS 的不同轨道,或者把物理麦克风和虚拟源合并到一个设备里,Loopback 才是合适工具。如果你需要的是一个干净的 OBS 音频源,捕获 Mac 播放的所有内容,Soundshine 用更少的摩擦、远更低的价格搞定。


并排对比

工具 价格 配置时间 OBS 兼容 复杂度 Loopback $99 约 20 分钟

BlackHole 免费 约 15 分钟 是(手动)

VB-Cable(Mac) 免费 / 付费 约 15 分钟 不稳定

Soundshine $7.99 约 30 秒

复杂度高

哪一款适合你的直播配置?

选 Loopback,如果……

你在做专业或半专业直播,多个音频源需要分到 OBS 的独立轨道 —— 游戏音在轨 1、音乐在轨 2、麦克风在轨 3。Loopback 的逐 App 路由和虚拟设备构建器能处理。如果你常态化直播且需要这种粒度的控制,$99 合理。

BlackHole 值得,如果……

你擅长 macOS 音频内部机制,不赶时间,且免费这件事很重要。配置可行 —— 只是需要耐心,以及在 OS 更新后愿意回到 Audio MIDI Setup 重新整理。要逐步把系统声音送进 OBS,路由系统声音到 OBS 的指南 涵盖整个过程。

Soundshine 是正确选择,如果……

你想把游戏音、音乐或任何系统声音送进 OBS、Discord 或视频通话,但不想为配置花掉一下午。单开关方式意味着你可以在开播前打开路由、下播后关掉,完全不碰系统设置。如果你已经试过 BlackHole 并被多输出设备配置烦到,这也是正确答案。

Soundshine 在直播以外同样好用 —— 如果你也用它给 Discord 里的朋友放音乐 或在 Zoom 通话里分享音频,一次性 $7.99 很快回本。


在 Mac 上的 OBS 里接好虚拟麦克风

不管你选哪个工具,OBS 这一侧都一样:

  1. 打开 OBS,进入 设置 > 音频
  2. 麦克风/辅助音频 下,选你的虚拟麦克风设备(比如「Soundshine Microphone」或「BlackHole 2ch」)。
  3. 回到 OBS 主窗口,在 Mac 播放声音时确认该源的电平表在动。
  4. 可选:在场景里另加一个 音频输入捕获 源,如果你想让虚拟麦克风在自己的轨道上。

小贴士: 如果你用 Soundshine,确保路由开关在打开 OBS 之前 就处于开启状态,或者切换之后重启 OBS 的音频引擎。OBS 在启动时枚举音频设备。

注意: 用 BlackHole 时,如果你用多输出设备做直通,OBS 需要直接捕获 BlackHole 设备 —— 而不是多输出设备本身,因为 macOS 把后者视为仅输出。

值得知道的一点:把系统声音作为虚拟麦克风输出,意味着直播或录制会捕获 Mac 播放的一切 —— 系统提示音、通知声、任何 App 的音频。大多数主播为此在开播前静音通知、退出非必要的 App。


更大的图景:macOS 上的音频路由

这个问题感觉比应有的更难,是因为 macOS 在系统层有意把音频输入和输出分开。App 可以请求麦克风权限,但不能直接截获另一个 App 在播什么 —— 那是一道隐私边界。虚拟音频驱动通过把自己插成系统级音频设备来绕开,操作系统把它们当作正当硬件。

这就是为什么 Soundflower(已弃坑)和 BlackHole 都以内核扩展或音频服务器插件而非普通 App 的形式存在。如果你对这段历史感兴趣,Soundflower 替代品综述 解释了在 Apple 从 macOS Catalina 起收紧驱动要求后,生态如何演化。


免费试用 Soundshine

如果你想从「我需要在 OBS 里听到系统声音」到真的能开播,走最快的路径,下载 Soundshine,跑 30 秒配置流程。提供免费试用,你可以在付费前确认它兼容你的 OBS 和 macOS 版本。如果你以后长大了需要逐 App 路由,Loopback 还在那里 —— 但大多数主播发现自己永远用不到。

把任何声音路由到任何应用

Soundshine 将系统声音变成一个虚拟麦克风,让每个 App 直接拿来用。无需命令行,无需内核扩展。

免费下载