先说结论:蓝牙音频在发射前会被为无线链路重新压缩一次,所以它永远不可能和同一个文件走有线完全一样。这是技术的属性,不是故障。你能改善的是让差距变大的四件事:链路太弱、编码降档、音源太差、喇叭网被堵。
为什么无线的不是同一个文件
用蓝牙放一首歌,中间其实发生了两件事,顺序很清楚:
- 手机把你的文件解码成原始音频——不管它原来是无损还是高码率。
- 手机再把它编码一次,用手机与配件都支持的编码,然后由配件解码。
第 2 步在设计上就是有损的:链路带宽有限,编码必须把实时立体声塞进去。所以哪怕你放的是无损文件,经蓝牙到达配件的也是一个压缩过的版本。手机自身的音频质量再高也改变不了这一点——这就是「插上耳机更好听」是真实观察、而不是耳机坏了的原因。
Apple 没有公布过各蓝牙音频编码在音质上损失多少的数字,编码支持也是两台设备协商的结果,而不是 iPhone 上某个用户开关。看到任何声称的对比数据,请当成估算而不是 Apple 规格。
让它变差的四件事
| 原因 | 听起来是什么样 | 怎么处理 |
|---|---|---|
| 链路弱或被遮挡 | 离得越远越闷越薄,走回来就恢复 | 手机和配件放在身体同侧;检查 2.4GHz 是否拥挤 |
| 编码降档 | 换成另一台设备或另一个 App 之后突然、稳定地变差 | 干净地重配一次;确认配件没有同时连着第二台主机 |
| 音源本身差 | 一直偏平,尤其是流媒体设在低音质档 | 把 App 里的流媒体音质调高;用本地高码率文件对照测试 |
| 喇叭网被堵 | 发闷、某一侧更轻、两只耳机不对称 | 清理网罩;看两只耳机是否各自报电量 |
身体位置这一行值得单独强调,因为它最常见、也最容易被误解。2.4GHz 很容易被水吸收,所以手机放在身体反侧的口袋里,链路确实比拿在手上更差;而链路更差就意味着编码码率更低,这是能听出来的。
真正能改善的
① 让路径通畅。同侧口袋,或者拿在手上、放在桌上,而不是压在身体背面。这一步零成本,往往就是全部差别。
② 处理 2.4GHz 拥塞。如果离开桌子就正常、在桌前就闷,那是干扰,不是耳机的问题。把 Wi-Fi 搬到 5GHz/6GHz,并把 USB 3 硬盘、扩展坞、线材挪离手机。
③ 提高音源质量。查一下音乐 App 里的流媒体音质设置。如果 App 交出来的本来就是重度压缩的流,任何编码都救不回不存在的东西。
④ 清理喇叭网罩。耳垢压在喇叭网罩上是「发闷」真实且常见的原因:它是挡在单元前面的物理堵塞,任何设置都改不了。干式、轻柔地清理,并注意是不是某一侧比另一侧更闷——单侧发闷指向网罩,不指向射频。
⑤ 需要认真听时就用有线。混音、长时间飞行这类场景,线材就是更好的路径。这不是放弃无线,而是用对工具。
没用的做法,以及为什么
- 「高清音质」开关或增强类 App。iOS 没有向用户开放蓝牙编码切换,App 也改不了两台设备协商的结果。任何号称能强制某种编码的做法,要么什么都没做,要么走了私有接口。
- 靠重配提升音质。重配修的是密钥,不会改变编码协商和射频环境。如果配对本来是好的,这么做除了丢掉你的自定义设置以外什么都不会变。
- 长期关掉 Wi-Fi。在你桌前可能有用,但它同时废掉无线 CarPlay、AirDrop 和 AirPlay;把网络搬到 5GHz 能拿到同样的好处而不用付这个代价。
- 怪文件。用一首你熟、并且是本地播放(不是流媒体)的曲子对照测。如果那首听起来是对的,问题在上游,不在蓝牙这一段。