Mac 自带的屏幕录制功能无法直接录制系统输出,需要额外的软件辅助,本文使用 BlackHole 完成相关配置。

1. 安装 BlackHole

执行 brew install blackhole-64ch 安装 BlackHole。

2. 配置 BlackHole

  1. 打开 Mac 的“系统偏好设置”,点击“声音”。
  2. 在“输出”选项卡中,可以看到 BlackHole 作为可选音频输出设备。根据需要,将音频输出到 BlackHole。
  3. 在“输入”选项卡中,也可以选择 BlackHole 作为音频输入设备,以录制经由 BlackHole 传输的音频。

3. 使用场景与示例

3.1 音频录制与直播

  1. 如果你是内容创作者,经常需要录制屏幕或直播,BlackHole 可以帮助你更好地处理音频。例如,将音乐播放器的音频输出设置为 BlackHole,再在录制或直播软件中选择 BlackHole 作为音频输入源,就可以在视频录制或直播过程中加入背景音乐,而不影响系统中其他声音的正常输出。
  2. 还可以使用 BlackHole 分别录制麦克风输入和系统声音。例如,在游戏直播中,可以通过 BlackHole 输出并录制游戏声音,同时单独录制麦克风,以便在后期编辑中进行更精细的处理。

3.2 音频混音

  1. 对音乐制作人或音频爱好者而言,BlackHole 是很实用的混音工具。可以将多个音频应用程序的输出发送到 BlackHole,再在音频编辑软件中混音。例如,将 DAW(数字音频工作站)中的乐器轨道输出到 BlackHole,同时将另一个播放器中的音效素材也输出到 BlackHole,随后在混音软件中合并、调整音量并添加效果,创作独特的音乐作品。
  2. 假设你正在制作电子音乐,可以在一个 DAW 中制作鼓点并输出到 BlackHole,同时在另一个 DAW 中制作旋律并输出到 BlackHole,最后在专业混音软件中整合和优化两个部分,使它们自然融合。

3.3 音频测试与开发

  1. 在开发音频应用程序时,BlackHole 也能发挥重要作用。开发者可以使用它模拟不同的音频设备和场景,测试应用程序在不同情况下的音频输出。例如,测试不同采样率和位深度下的表现,或测试应用程序在多声道音频环境中的兼容性。
  2. 如果正在开发音频播放器,可以使用 BlackHole 验证播放质量和音频流稳定性。将音频输出到 BlackHole,再使用专业音频分析工具监测和分析信号,从而确保应用程序提供高质量的音频体验。

4. 注意事项

  1. 使用 BlackHole 时,要合理管理音频流,避免冲突或卡顿。如果多个应用程序同时向 BlackHole 发送音频,可能占用过多系统资源,影响质量和稳定性。不需要某一路音频时,应及时关闭相应的应用程序或音频输出。
  2. 定期更新 BlackHole 驱动程序,以保持与 macOS 更新及其他音频应用程序的兼容性。开发者通常会修复已知问题和漏洞并优化性能,更新可能带来更好的体验。
  3. 录制或混音时,要注意音频电平,避免过载或失真。可以在音频应用程序或编辑软件中监测并调整电平,确保最终音频符合质量要求。

5. 总结

BlackHole 为 Mac 用户提供了强大而灵活的音频处理能力,适用于音频录制、直播、混音和开发等场景。通过合理配置和使用,可以充分发挥它的优势,制作更优质的音频内容。