修复 Mac 音频爆音和噼啪声:完整指南
您正在听音乐,听到一声爆音。然后是噼啪声。然后是一次卡顿,音频中断了一瞬间又恢复。问题不在歌曲,而在您的 Mac。macOS 上的音频噼啪声很常见,有好几种不同的原因。
本指南逐一介绍 Mac 上噼啪声、爆音和卡顿的常见原因,以及如何解决每一种。
1. 重新启动 Core Audio(快速解决办法)
对于突然出现的噼啪声,最快的解决办法是重新启动 macOS 的音频服务。打开“终端”并运行:
sudo killall coreaudiod
音频会中断一下然后重新启动。噼啪声往往立刻就消失了。coreaudiod 是管理 macOS 音频的进程,在睡眠与唤醒、Bluetooth 连接或 App 崩溃之后,它可能进入异常状态。
如果这样解决了,那就是一个暂时的故障。如果它不断重现,请继续往下读。
2. CPU 过载
噼啪声常常伴随着 CPU 的高负载。当 Mac 很忙时,它无法足够快地填满音频缓冲区,而那些空缺听起来就是爆音和噼啪声。
检查:打开“活动监视器”(应用程序 > 实用工具),查看 CPU 标签页。持续很高的 CPU 使用率很可能就是原因。
解决:关闭您不需要的 App,尤其是开着很多标签页的浏览器、视频编辑器或虚拟机这样的重型 App。如果某个进程占用的 CPU 远超应有的水平,请重新启动它。
3. Bluetooth 音频问题
对于无线耳机和扬声器用户,Bluetooth 是噼啪声最常见的来源:
- 干扰:Wi-Fi、USB 3 设备和其他 Bluetooth 设备都可能造成干扰。请靠近 Mac 或远离干扰源。
- 耳机模式切换:当某个 App 打开耳机的麦克风时,macOS 会把它们切换到免提(耳机)模式。这个切换本身可能造成短暂的爆音。
- 设备太多:同时连接了许多 Bluetooth 设备时,请断开不用的那些。
解决:在“系统设置 > Bluetooth”中移除该设备并重新配对。在某些 macOS 版本上,按住 Shift + Option 点按菜单栏中的 Bluetooth 图标会显示额外选项,包括 Bluetooth 重置。
4. 音频 MIDI 设置中的音频格式不匹配
如果您的输出设备运行的格式与正在播放的音频不同,macOS 会即时转换它,在某些配置下这可能造成杂音。
检查:打开音频 MIDI 设置(应用程序 > 实用工具),选择您的输出设备,查看“格式”设置,它显示设备的采样率。常见的值是 44.1 kHz(音乐)和 48 kHz(视频和流媒体)。
解决:选择与您最常播放的内容相匹配的格式:音乐用 44.1 kHz,视频用 48 kHz。对于 USB 音频接口,请查阅它的文档了解推荐的设置。
5. USB 音频缓冲区问题
如果缓冲区对于当前的系统负载来说太小,外接 USB 音频设备(音频接口、USB 耳机)可能出现噼啪声。
解决:在 GarageBand 或 Logic 这样的音频和音乐 App 中,在音频偏好设置里找到 I/O 缓冲区大小设置并调大。更大的缓冲区会增加一点延迟,但故障更少。
6. macOS 更新之后
有些 macOS 更新会引入音频 bug。
解决:检查是否有提到音频修复的小版本更新(例如 x.0.1 或 x.1)。Apple 支持社区和 Reddit 是查看其他人是否遇到同样问题的好地方。如果是已知的 bug,修复往往会在之后的小版本中到来。
7. 第三方音频驱动和虚拟设备
第三方音频驱动、虚拟音频设备和音频插件可能与 macOS 音频冲突。在较新的 macOS 版本上,依赖内核扩展的旧软件是常见的罪魁祸首。
解决:在“系统设置 > 声音”和音频 MIDI 设置中查看您不认识的设备,并查找您安装过的音频接口驱动或虚拟音频工具。逐个卸载或停用它们,看噼啪声是否停止。如果停止了,请寻找支持您 macOS 的更新版本。
缩小到某一个 App
SoundDial 无法修复系统或硬件造成的噼啪声。不过它可以帮助做一次快速检查:SoundDial 在菜单栏中为每个播放声音的 App 提供各自的滑块和静音按钮。在出现噼啪声时,每次将一个 App 静音。如果某个特定 App 静音时噼啪声停止了,问题就出在那个 App(或它正在播放的内容)上,而不是 Mac 的音频整体。
一旦您的音频干净了,SoundDial,Mac 上的各 App 音量混音器还能让您调低某一个 App 而不碰其他的,或把声音小的提升到最高 200%。它需要 macOS 14.2 或更高版本,在 Mac App Store 一次性购买,无需订阅。