1. 为什么M1芯片的Mac用户需要BlackHole如果你刚入手了M1芯片的MacBook Air、MacBook Pro或者Mac mini想录个屏、做个教程或者把电脑里播放的音乐、会议声音录下来你可能会发现一个老问题以前在Intel芯片Mac上很好用的Soundflower它不工作了。这不是你的操作问题而是因为M1芯片采用了全新的ARM架构很多为Intel芯片开发的底层音频驱动还没来得及适配。这时候你就需要一个能完美替代Soundflower并且在M1上原生运行的工具它就是BlackHole。简单来说BlackHole是一个虚拟的音频驱动。你可以把它想象成一个“声音的复制中转站”。平时你电脑的声音比如系统提示音、播放的音乐、视频网站的音频只会从你的扬声器或者耳机里出来。而BlackHole的作用就是在声音流向扬声器的路上“偷偷”复制一份并把它变成一个虚拟的“麦克风”信号。这样任何录音软件比如QuickTime、OBS、GarageBand只要选择这个虚拟麦克风作为输入源就能完美地录制下电脑内部播放的任何声音而且音质无损几乎没有延迟。我刚开始用M1 Mac的时候为了找个能用的内录方案折腾了好几个晚上。试过一些复杂的命令行工具也找过一些不太稳定的替代品直到用上BlackHole才感觉真正回到了在Intel Mac上那种“即装即用”的顺畅感。它的核心优势就在于它是专门为macOS包括M1/M2的Apple Silicon和Intel设计的开源驱动稳定性极高而且完全免费。对于普通用户来说2声道2ch版本就完全够用了它能满足你99%的内录需求比如录制网课、保存在线会议、抓取游戏背景音乐或者制作混音素材。2. 手把手教你下载与安装BlackHole很多朋友卡在第一步下载。原始文章里提到了官网需要填邮箱有时候访问可能不太顺畅。我这里会给你提供最清晰、最稳妥的路径并且解释清楚每个选项的含义让你知其然也知其所以然。2.1 获取安装包的两种可靠途径首先最官方的渠道是访问BlackHole的GitHub页面。你可以在搜索引擎里直接搜索“BlackHole GitHub”通常第一个结果就是。在它的Release发布页面你可以直接找到最新版本的.pkg安装文件。这是最推荐的方式能确保你下载到的是未经修改的原版。如果你觉得在GitHub上找起来有点麻烦或者网络连接不太理想也可以使用开发者提供的简易下载页面。就像原始文章里提到的你需要填写姓名和邮箱。别担心这主要是为了统计用户量你一般不会收到垃圾邮件。提交后邮箱里会收到一封确认邮件点击邮件里的链接就会跳转到下载页面。这里你会看到三个选项BlackHole 2ch、BlackHole 16ch和BlackHole 64ch。这个“ch”代表声道Channel。对于绝大多数用户请毫不犹豫地选择“BlackHole 2ch”。2声道就是标准的立体声左声道和右声道完全满足音乐、电影、系统声音的录制。16声道和64声道是给专业音频工作者进行多轨道、复杂混音使用的普通用户装上反而可能因为声道太多在设置时造成困扰。我一开始好奇装了64ch结果在音频设置里看到一大堆输入输出端口头都大了最后还是乖乖换回了2ch。为了方便大家我也将目前请注意驱动可能会有更新最稳定的2ch版本安装包放在了文末的备用链接里万一官方渠道临时访问不畅你可以从这里获取。记住安装前最好暂时关闭系统的“系统完整性保护”SIP相关限制虽然新版本通常不需要但以防万一你可以前往“系统偏好设置”-“安全性与隐私”-“通用”看看是否有来自“Existential Audio Inc.”的允许选项。2.2 安装过程中的关键步骤与验证下载好.pkg文件后双击打开安装过程就和安装普通Mac软件一样一路点击“继续”、“同意”、“安装”即可。安装过程中会要求你输入管理员密码。安装完成后强烈建议你立即重启一次电脑。这是因为音频驱动属于系统底层组件重启能确保驱动被完全加载并生效避免后续配置时出现设备找不到的灵异问题。重启后如何验证BlackHole是否安装成功呢很简单打开“应用程序” - “实用工具”文件夹找到“音频MIDI设置”并打开你也可以直接用Spotlight搜索这个名字。打开后点击左下角的“”号看看弹出的菜单里有没有“创建聚集设备”和“创建多输出设备”的选项。更重要的是在窗口的左侧边栏或者在你创建新设备时选择音频设备的列表里你应该能看到“BlackHole 2ch”的身影。如果能看到那么恭喜你安装已经成功了80%。3. 核心配置打造你的完美内录通道安装只是第一步正确的配置才是让BlackHole发挥魔力的关键。很多朋友内录没声音十有八九是配置环节出了小差错。下面我以最常用的“录制系统播放音”场景为例带你一步步走通。3.1 创建“多输出设备”——让声音分两路走我们的目标是让声音既能从你的耳机或扬声器正常播放出来又能同时流进BlackHole这个“录音通道”。这就需要创建一个“多输出设备”。打开“音频MIDI设置”。点击左下角的“”号按钮然后选择“创建多输出设备”。这时左边设备列表会出现一个叫“多输出设备”的新项。选中这个“多输出设备”在右侧的主窗口中你会看到一个设备列表。这里需要勾选两个东西你的物理输出设备比如“MacBook Pro扬声器”、“外置耳机”或者你的“USB音箱”。这是保证你能正常听到声音的一路。BlackHole 2ch这个必须勾选这是声音流入录音软件的秘密通道。这里有个非常实用的技巧你可以勾选多个物理输出设备。比如你同时勾选了“内置扬声器”和“外置耳机”那么当你插入耳机时两个设备会同时发声。这解决了Mac一个默认行为插入耳机后内置扬声器自动静音。对于需要外放和耳机同时监听的情况比如多人一起听这个功能非常方便。当然日常使用只勾选你当前在用的那个设备即可。3.2 配置系统声音偏好——指定声音去向创建好多输出设备后我们需要告诉系统“请把所有的播放声音都送到这个新创建的‘多输出设备’去。”打开“系统偏好设置”在macOS Ventura及更新版本中叫“系统设置”找到“声音”设置。进入“输出”选项卡。你应该能在设备列表里看到刚刚创建的“多输出设备”。选中它。你可以适当调整输出音量现在你电脑的所有声音都会通过这个设备播放了。接着配置输入录音端在同一个“声音”设置面板中切换到“输入”选项卡。在设备列表里找到并选中“BlackHole 2ch”。你会看到下方的“输入电平”指示条。现在尝试在电脑上播放一段音乐或者视频神奇的事情发生了即使你没有对着麦克风说话这个输入电平也会随着系统播放的声音跳动这说明系统声音已经成功流入了BlackHole准备被录制了。3.3 在录音软件中进行最终录制通道已经搭建完毕现在就可以在任何录音软件中捕获声音了。以最常用的QuickTime Player为例打开QuickTime Player。在菜单栏选择“文件” - “新建音频录制”。屏幕上会出现一个简单的录音窗口窗口上有一个红色的录音按钮旁边通常有一个向下的箭头或麦克风图标。点击这个箭头/图标在弹出的菜单中选择“BlackHole 2ch”作为音频输入源。点击红色按钮开始录音。此时你电脑里播放的任何声音无论是来自浏览器、音乐播放器还是其他任何应用都会被清晰无损地录制下来。点击停止后保存文件即可。对于更专业的场景比如使用OBS进行直播或录屏操作逻辑是一样的在OBS的“音频输入捕获”源设置中将设备指定为“BlackHole 2ch”即可。这样你的游戏音效、背景音乐、视频伴音都能完美地进入直播流或录屏文件。4. 避坑指南与疑难杂症排查即使按照步骤操作有时还是会遇到一些小问题。别急这部分就是我踩过坑后为你总结的“药方”。4.1 安装后找不到BlackHole设备这是最常见的问题。首先请务必重启电脑。如果重启后依然没有请打开“终端”应用输入以下命令并回车然后再次重启sudo kextload /Library/Extensions/BlackHole.kext这条命令是尝试手动加载BlackHole的驱动内核扩展。输入后需要管理员密码。如果提示“not found”或权限错误那很可能安装包没有正确解压或安装。建议彻底卸载后重新安装。卸载方法不是简单地把安装包拖到废纸篓而是需要运行终端命令sudo /Library/Application\ Support/BlackHole/uninstall.sh或者手动删除/Library/Extensions目录下与BlackHole相关的.kext文件以及/Library/Audio/Plug-Ins/HAL目录下的相关组件。不过对于新手我更推荐使用官方或我提供的安装包重新安装一次覆盖安装有时也能解决问题。4.2 有输入电平但录下来没声音/声音卡顿这种情况通常是因为“多输出设备”的设置顺序或采样率问题。首先回到“音频MIDI设置”选中你创建的“多输出设备”在右侧窗口检查设备列表。请确保“BlackHole 2ch”没有被静音音量条左侧没有静音图标。一个关键细节是你可以用鼠标拖拽调整列表中设备的上下顺序。虽然不影响功能但有些用户反馈将其放在首位可能更稳定。其次检查采样率是否一致。在“音频MIDI设置”中分别右键点击或按住Control键点击“多输出设备”和“BlackHole 2ch”选择“为此设备配置此设备…”。在弹出的高级设置中查看“格式”下的采样率例如44.1kHz、48kHz。建议将系统中所有相关设备包括物理输出设备和BlackHole的采样率设置为相同的值比如48kHz这是目前视频、流媒体最通用的标准能最大程度避免采样率转换带来的潜在问题或轻微延迟。4.3 录音有回声或啸叫这通常是因为形成了“回路”。比如你在OBS里既用BlackHole捕获了系统声音又同时添加了一个“桌面音频”源而“桌面音频”的输出设备又设置成了包含BlackHole的多输出设备这就可能造成回声。检查你的录音软件OBS、QuickTime等的音频设置确保输入源唯一且正确没有重复添加系统音频。同时在“声音”设置的“输入”选项卡里当使用BlackHole录音时请将输入音量调整到合适水平避免拉满导致过载失真。4.4 重置大法当所有方法都失效时如果以上方法都试过了问题依旧那就祭出终极解决方案——重置配置。就像原始文章最后提到的那样打开“音频MIDI设置”。在左侧设备列表中找到你创建的“多输出设备”选中它然后点击左下角的“-”号按钮删除它。关闭“音频MIDI设置”和“系统偏好设置”。重新打开“音频MIDI设置”点击“”号重新创建一个全新的“多输出设备”并只勾选你的物理输出设备和BlackHole 2ch。再次进入“系统偏好设置”-“声音”在“输出”中选中新的“多输出设备”在“输入”中选中“BlackHole 2ch”。这套“删除-重建”的流程能清除掉任何错误的配置状态相当于把音频路由恢复到了出厂设置然后重新接线十有八九能解决那些莫名其妙的故障。最后分享一点个人经验。BlackHole在M1/M2 Mac上的表现确实非常出色几乎感觉不到它对系统性能的影响音质也保持得原汁原味。我平时用它来录制在线课程、保存重要的线上会议甚至有时候需要把一段本地视频的音频提取出来用它配合QuickTime就能快速搞定。它已经成了我M1 Mac工作流中一个无声却不可或缺的伙伴。希望这份超详细的指南能帮你一次性搞定Mac内录的所有问题尽情享受高质量录音带来的便利吧。