先讲一个常见的错配:你花钱买了支持LDAC的耳机,接上iPhone,结果全程只能用AAC。不是耳机坏了,是Apple的设备从头到尾只认AAC与SBC这两种codec,其他规格再漂亮的传输协定,手机端根本不开放。这件事比多数人想像中更常发生,也解释了为什么「耳机贵不代表音质一定变好」。
Codec全名是coder加decoder,简单说就是音频数据从手机传到耳机或喇叭时用的沟通方式。蓝牙本身的带宽有上限,大约落在2Mbps左右,目前没有任何蓝牙设备能在不搭配Wi-Fi的情况下做到真无损传输。所有codec都在这个天花板底下想办法,差别在于怎么压缩、怎么取舍。
判断一个codec好坏,看三个数字:比特率(bit rate,每秒传输多少数据)、比特深度(bit depth,影响动态范围的高低起伏)、采样率(sample rate,每秒截取几次音频快照,音乐产业常见的44.1kHz就是每秒截取44,100次)。这三个数字越高,理论上保留的原始音质越多。
摊开常见codec的规格:基础款SBC最高345kbps、16bit、48kHz,是所有蓝牙设备都兼容的默认值;AAC反而只有264kbps、44.1kHz,比特率比SBC低,但算法更复杂,实际压缩效率不输SBC。往上走,AptX HD冲到576kbps、24bit;AptX Adaptive与LDAC都做到96kHz采样,LDAC最高比特率990kbps;AptX Lossless目前数字最高,达1.2Mbps;LC3比特率不算突出,只有345kbps,但比特深度直接拉到32bit,是表列中最深的。

这里有个容易忽略的陷阱:规格表上的最高值不等于实际听到的值。LDAC、AptX Adaptive、AptX Lossless、LHDC、LC3这几种都采用可变比特率,会随连接强度自动调整,信号不稳时就吃不到满血规格。厂商也会主动限制数字,例如SBC理论上限345kbps,但很多设备会压到256kbps,理由是省电。换句话说,越高级的codec通常也越耗电,不见得适合整天戴着听。
在Android上手动切换
Apple设备没有选择权,但Android可以。打开蓝牙并连接好耳机后,进入设置里的「关于手机」,找到「软件信息」,连续点击「组建编号」七次激活开发人员选项,回到设置菜单找到刚解锁的开发人员选项,搜索codec字样,选择蓝牙音频编解码器,再选一次进入后就能挑选想用的codec并确认。不想在菜单里绕路,也可以用开发者AmrG DEV做的Bluetooth Codec Changer这款App,还能替通话和听音乐设置不同的音频模式,部分高级功能需要订阅。
最后一个现实:人耳能分辨的音质差异到某个程度就会递减,数字再往上叠,多数情况下听不太出来,反而是电池续航先被牺牲。挑codec这件事,与其看规格表谁的数字最大,不如先确认自己的手机和耳机到底能互通到哪一种。






