Soundshine app icon

Soundshine

← 返回博客

如何在 Mac 上 Riverside 或 Zencastr 录制中播放音乐

你正在用 Riverside 或 Zencastr 录一期播客。你想播一段开场片段、转场音乐或音效,让嘉宾和录音都干净地捕获到。你按下播放,要么嘉宾听不到,要么录音抓不到,要么两件事一起发生。

这是 macOS 音频隔离问题的同一个版本,Zoom 和 Discord 也受影响,但远程播客录制工具还有一层复杂:它们跑在浏览器里,而且在每位参与者的机器上本地录制。路由必须在音频到达浏览器之前完成。

为什么音乐进不了录音

Riverside、Zencastr 这类工具通过浏览器的麦克风输入捕获音频。浏览器向 macOS 请求访问你选中的麦克风。从那个麦克风进来的东西就进入录音轨。

Mac 上播放的音乐走的是系统音频输出,完全独立的另一条路径。浏览器没有访问它的权限。即使你在耳机里能听到音乐,录音里的麦克风也看不到任何信号。

修复方式和视频通话一样:通过虚拟音频驱动把系统声音送出去,让它作为麦克风输入出现。

用 Soundshine 配置

Soundshine 是一款 Mac 菜单栏 App,可以创建一个捕获系统声音的虚拟麦克风。激活后,「Soundshine Microphone」会作为输入选项出现在任何 App 里,包括基于浏览器的录制工具。

如何在 Mac 上把音乐路由进 Riverside 或 Zencastr 四步流程:音乐在 Mac 上播放,Soundshine 抓取系统声音,浏览器选择 Soundshine Microphone,Riverside 或 Zencastr 在本地轨录下来。 音乐 在 Mac 上播放 Soundshine 虚拟麦克风 浏览器 选中麦克风输入 Riverside / Zencastr 录到本地轨
音乐先流经 Soundshine 的虚拟麦克风再到达浏览器,Riverside 和 Zencastr 就能把它录进本地。

步骤:

  1. 下载并安装 Soundshine
  2. 从菜单栏打开 Soundshine
  3. 在 Riverside 或 Zencastr 里打开音频设置(通常在加入会话前)
  4. 选「Soundshine Microphone」作为麦克风输入
  5. 在 Mac 上播放音乐,浏览器会和你的声音一起捕获到。

重要提醒: Soundshine 激活时,你的麦克风输入是系统声音,不是物理麦克风。要得到最干净的结果,把 Soundshine 配置为同时路由物理麦克风和系统声音,或者(如果平台支持)把人声分配到另一条轨道。

具体到 Riverside,你可以用它的本地轨录制选项把你的声音和系统声音放在不同轨道上,后续剪辑更灵活。

用 Soundshine 处理开场/结尾片段

一种常见的播客流程:

  1. 正常说话时把 Soundshine 关着(输入是你真正的麦克风)
  2. 想播一段开场或转场片段时,把 Soundshine 打开
  3. 播放音频片段
  4. 关掉 Soundshine,切回真正的麦克风

切换花一秒,但能保证你的声音和音乐分两遍录,各自干净。

噪声抑制设置

基于浏览器的播客工具默认开着音频处理。如果 Riverside 或 Zencastr 在过滤你的音乐(当作背景噪声),进入平台的音频偏好设置找噪声抑制或回声消除,把要播放音乐的会话场景里这些功能关掉。

这对嘉宾也管用吗?

不管用。嘉宾需要自己在他那一端配置。你能在自己的录音轨里听到你的音乐,但嘉宾的本地录音抓的是他麦克风听到的内容 —— 就是从他扬声器或耳机串出来的你的音乐,而不是干净的信号。

要做专业级制作,把音乐片段通过托管平台的音频播放,让所有人听到一个干净的混合版本,再切回单纯的麦克风录制做正式访谈。

这些平台都支持

任何使用 Mac 麦克风输入的浏览器录制工具都能拾取 Soundshine,包括:

  • Riverside.fm
  • Zencastr
  • Squadcast
  • Cleanfeed
  • Podcastle
  • 其他任何拥有麦克风访问权限的浏览器工具

它也兼容 GarageBand、Audacity、Logic Pro 和 Hindenburg 等本地录制 App。


免费下载 Soundshine,在录制真节目前先用一场 Riverside 或 Zencastr 会话测一下。确认录音轨上的电平没问题再正式启用这套配置。配置大约 30 秒。正式版一次性 $7.99。

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

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

免费下载