当前位置:首页 > 技术相关 > 正文

什么是蓝牙编解码器?从AAC到SBC的一切指南

什么是蓝牙编解码器?从AAC到SBC的一切指南

在无线音频的早期,蓝牙很糟糕–连接标准根本无法像一对有线耳机通过3.5 mm连接那样一致而准确地传输声音。但这种情况已经显著改善,苹果(以及随后的大多数Android手机制造商)从手机上移除耳机插孔可能在一定程度上加速了这一进程。无线耳机和耳机现在是常态,我们很少审查有线型号。

与蓝牙相比,音频质量的提高主要归功于越来越好的编解码器的开发,这些编解码器能够实现近乎无损的流媒体。在我们浏览下面每个编解码器的基础之前,我们要了解的主要事情是,它们在很大程度上决定了您的流音频的质量。

了解蓝牙技术:就像递送包裹一样

在我们深入了解每个编解码器的细节之前,了解蓝牙本身的基础知识很重要。

蓝牙5.4于2023年2月推出,但5.3仍然是我们看到的最常见的版本,它在很大程度上定义了手机和耳机等设备的连接方式。较老的设备可能使用较旧的蓝牙版本,如5.1或4.2,但向后兼容意味着您仍然可以将它们连接到具有最新标准的较新的监听设备。请记住,除非发送和接收设备都支持同一标准,否则您不会获得特定标准的所有连接优势。

将蓝牙版本想象为送货卡车行驶的道路;数字越高,意味着道路更平坦、更宽,速度限制也更高。

什么是蓝牙编解码器?从AAC到SBC的一切指南

尽管蓝牙版本决定了设备之间的连接方式,但它并没有定义设备之间可以传输的数据类型–这就是配置文件的作用。蓝牙配置文件是用于通过蓝牙发送立体声音频、电话、照片、打印作业甚至传真的标准和协议。A2DP,高级音频分发配置文件,是通过蓝牙发送高质量声音的规范。在上面的例子中,把蓝牙配置文件想象成卡车本身,把你的音乐想象成卡车上的包。

最常见的蓝牙编解码器

编解码器使用不同类型的文件压缩来编码和解码音频,以便在给定可用速度和带宽的情况下发送尽可能多的信息。编解码器的主要区别在于位深度(位)、位速率(Kbps)和采样率(KHz),数字越高表示质量越高。

即使您在设备上存储了最高质量的文件,它们通过蓝牙耳机的声音在一定程度上也取决于传输编解码器。在大多数情况下,比特率甚至阻碍了高端编解码器达到CD质量(16位;44.1 kHz;1,411kbps)或更好。像LDAC这样的高端音频编解码器可以支持高达32位和96 kHz的声音,但最多只能支持CD质量的三分之二比特率(990kbps),因此在此过程中您仍然会丢失数据。

简而言之,SBC是最基本的编解码器,具有最低的比特率,因此是最基本的音质。AAC和AptX都是从SBC升级而来,总体上是主流的。AAC是你在苹果手机和平板电脑上能做的最好的选择,而AptX是Android上的一个升级选项。

LDAC和LHDC支持更高质量的声音,目前是日本音频协会将其Hi-Res Audio Wireless认证扩展到的唯一两家公司(这是您在高端音频产品上看到的金色和黑色Hi-Fi标志)。

以下是您在通过蓝牙传输音频流时可能遇到的所有编解码器(按流行顺序)。我们在这篇文章中提到了几种新兴的编解码器,但除非你找到专门支持它们的设备和耳机,否则你可能不需要太担心它们。

请注意,我们列出的规格适用于主流应用程序;每个编解码器的变体可能具有不同的规格,但实现最终取决于制造商。

SBC

SBC,或者说子带编解码器,是大多数低成本音频设备支持的默认(也是唯一的)编解码器,当没有更高质量的选择时,设备通常会求助于SBC。SBC并不糟糕–就位深度和采样率(分别为16位和48 kHz)而言,它能够提供比CD更好的音频质量,但这只是在最理想的情况下。SBC的延迟也很高,这意味着它不适合游戏。所有蓝牙设备必须至少支持SBC。

在好的耳机和好的素材上,你很可能很容易听到通过SBC播放音频和通过更高端的编解码器播放音频之间的区别,所以我们建议你只有在别无选择的情况下才使用SBC。

什么是蓝牙编解码器?从AAC到SBC的一切指南

编解码器本身不一定是这里的限制,而是它通常是如何实现的。从Lineage OS项目开始深入探讨

AAC

AAC(高级音频编解码器)是苹果使用的蓝牙编解码器,但令人困惑的是,它也是苹果存储音乐文件所依赖的文件压缩方案的名称,作为MP3的替代方案。

什么是蓝牙编解码器?从AAC到SBC的一切指南

SBC提供的采样率和最大比特率(略)好于AAC,尽管它的表现更差,尤其是在苹果设备上。这是因为AAC使用了卓越的压缩算法,苹果的手机、平板电脑和耳机可以高效地运行这种潜在的耗电编解码器。因此,AAC的损失听起来没有SBC那么大。不过,它的延迟并不是特别低,所以像SBC一样,它不是游戏的理想选择。

你可以在Android手机上使用AAC,但该操作系统通常不会有效地处理它,这会导致音频质量下降。

APTX

高通的AptX编解码器有几个版本,每个版本都有不同的用途。有标准的AptX,用于游戏的AptX LL(低延迟),用于高质量音频的AptX HD,以及使用自适应比特率来提供更低延迟和更高质量组合的AptX自适应。对于发烧友来说,aptX HD是最佳选择,因为它的比特率很高。

什么是蓝牙编解码器?从AAC到SBC的一切指南

另一个值得关注的AptX变种是AptX Lossless。它结合了AptX自适应和AptX HD的一些最好的品质。它使用自适应比特率,从140Kbps扩展到1 Mbps,甚至比LDAC更高。对这种编解码器的支持仍然很少,但一些手机和耳机已经开始在机上附带它。

高通有一个有用的资源

LDAC

如果你想在通过蓝牙流媒体时最大限度地使用规格,索尼的LDAC编解码器提供了华丽的功能。它的码流速率高达990kbps,采样率高达96kHz。它在最好的时候提供一些最高质量的音频,但它的后备模式与其他编解码器几乎一致,低至16位和330Kbps。您可以强制LDAC始终以最高比特率播放,但如果流条件不理想,这样做可能会影响播放。相比之下,AptX HD保持恒定的比特率,因此它可能会为您的收听体验提供更多一致性。

什么是蓝牙编解码器?从AAC到SBC的一切指南

苹果的iOS设备不支持LDAC,但因为它是Android开源项目(AOSP)的一部分,所以绝大多数Android设备应该支持LDAC。而且,像这个列表上的大多数其他编解码器一样,延迟也是LDAC上的一个问题,所以它再一次不适合游戏。

低杂波数据中心

低杂波数据中心

另一种名为llac的变体提供了更好的延迟,但将音频质量限制在24位、48 kHz和600Kbps。关于LHDC和LLAC的细节很少,也不容易确认,所以这些规格可能不准确。

什么是蓝牙编解码器?从AAC到SBC的一切指南

编解码器受益于华为的采用,也是AOSP的一部分。

将手机、平板电脑和计算机与编解码器支持相匹配

AAC是苹果产品支持的最高质量的编解码器,但当配对耳机不支持该编解码器时,它们默认通过SBC传输。因此,如果你使用iPhone(或任何支持蓝牙的苹果产品),你应该确保你的耳机支持AAC。你经常(但不总是)可以在产品的规格页面或包装盒上找到这些信息,我们总是在我们的评论中列出这些信息。作为参考,根据我们回顾的那些,AAC似乎也是除了SBC之外耳机支持的最常见的编解码器。

Android用户需要更密切地关注耳机的编解码器支持;如果他们只有AAC和SBC,他们将无法提供可能的最佳音频质量,但这只是个开始。至少要寻找aptX,但也要考虑你的耳机是否使用aptX HD、LDAC和LHDC,这取决于你的手机支持什么。

虽然Android手机通常不能有效地播放AAC,但它们可以使用SBC、AptX(各种形式)、LDAC和LHDC的不同组合,这取决于设备中的处理器和制造商的突发奇想。例如,骁龙8 Gen 2

同时,虽然从技术上讲,LDAC和LHDC是AOSP的一部分,但个别制造商仍然可以选择是否在他们的设备上启用它们,并且LDAC似乎比LHDC得到更广泛的支持。

您可以在Android手机的设置菜单中更改蓝牙编解码器(点击系统>开发者选项>蓝牙音频编解码器)。专门使用LDAC编解码器,您可以设置流首选项:针对音频质量进行优化;针对音频和连接质量进行平衡;或针对连接质量进行优化。第一个选项可让您达到最高990kbps的比特率。

一些制造商很有帮助地为耳机和扬声器配备了AAC和AptX或LDAC,这让你不必考虑坚持使用单一平台来听音乐。但你可能仍然需要在应用程序中的两个编解码器、手机的设置菜单或电脑上手动切换,具体取决于音源。

即使您的设备不支持特定的编解码器,也可能存在一些软件或硬件解决方案。例如,一些Mac电脑可以通过AptX而不是AAC进行流媒体播放,但你必须手动设置,而且这个过程比我们在这里描述的空间更复杂。同样,你可以购买可以与iPhone和iPad一起使用的外部设备,以强制支持其他编解码器,但同样,这并不是一个理想的(或苹果认可的)解决方案。Windows 11设备支持AAC,但您必须使用其他任何高端编解码器的替代方法。

Apple Lossless和其他高分辨率流媒体音频呢?

苹果和其他流媒体服务公司加入了浪潮的行列,提供无损流媒体服务,但如果你通过蓝牙收听,你听不到它。几乎所有的蓝牙编解码器都是有损的,这意味着在让音频无线传输的压缩和解压缩过程中,一些数据会丢失。这意味着你通过蓝牙耳机听到的声音在技术上不会像你使用有线耳机或其他无线连接(如Wi-Fi)那样具有更多细节,这些连接足够快、足够宽,可以在没有编码的情况下发送所有数据。

Apple Music使用该公司自己的无损音频压缩技术,名为Apple Lossless Audio Codec(ALAC)。那么,当你通过只支持AAC或SBC的蓝牙耳机收听ALAC时会发生什么呢?简短的答案是消除无损质量-源设备在传输之前将ALAC文件编码为AAC编解码器。即使在AirPods上也是如此。

这并不是苹果的错,而更多的是蓝牙目前的局限性造成的。例如,最流行的非Apple无损压缩编解码器,自由无损音频编解码器(FLAC),在通过蓝牙发送时仍然会丢失一些数据,至少在aptX无损或LHDC无损音频现成之前是这样。Apple Lossless无法在AirPods上使用(至少是在最高保真度下),这有点讽刺,但在蓝牙升级到真正的高分辨率规格之前,没有蓝牙耳机或扬声器可以输出最好的ALAC或FLAC。

这适用于市场上的所有音乐流媒体服务,无论是苹果还是其他公司–无论流有多“无损”,一旦信号源将流编码用于蓝牙传输,它就会变得有损。具体的有损程度取决于编解码器。

当编解码器无关紧要时(同样)

让我们理智一点:一副经济实惠的耳机的目标并不是产生一流的音频。这些型号中的大多数都坚持使用SBC编解码器,这没什么问题,因为这些型号中的大多数驱动程序无论如何都无法产生水晶般清晰的、发烧级的音频。对于大多数价格在100美元以下的耳机和扬声器来说,情况也是如此。制造商还必须付费在他们的设备上许可AAC或AptX支持,这可能是决定省略编解码器的原因之一。

什么是蓝牙编解码器?从AAC到SBC的一切指南

蓝牙扬声器对高端编解码器的支持甚至更少–许多售价超过200美元(我们热情推荐)的便携式机型只支持SBC。现实情况是,与这一类别的一系列其他功能相比,原始的音频质量往往是次要的,比如强劲的低音或防水设计。这并不意味着你在蓝牙扬声器中找不到高质量的编解码器支持,但仅支持SBC的便携式扬声器是最常见的。

要实现无损还有很长的路要走

当电视从CRT跃升到平板、信箱形状的屏幕时,这纯粹是一种魔力。但如果你回到过去,在一台早期的液晶电视上观看蓝光,你可能会发现分辨率不足,色带也有问题。一旦你习惯了好的东西(例如,4K分辨率),就很容易看到旧设备的缺陷。

蓝牙编解码器就是这样的–它们提供的声音比早期的蓝牙技术好得多,但仍有改进的空间。延迟仍然是大多数编解码器的问题,一些更好的编解码器能效不是很高,而且频率响应可能会有很大差异。

即使你给你的手机加载了无损的未压缩的wav文件,目前没有主流的蓝牙编解码器可以在没有一定程度的压缩的情况下传输它们。在真正的无损编解码器成为标准之前,你需要密切关注你的源设备和耳机支持哪些–这是一个确保你获得尽可能最小压缩音频质量的问题。

当然,你也可以考虑使用我们最喜欢的一对带有DAC/AMP的高保真耳机,绕过没有耳机插孔的整个问题。

有话要说...