4. 音频解码与格式支持:PCM、Dolby Digital、Dolby Atmos、DTS:X、AAC、SBC、AAC、LDAC、aptX等编解码器选型

好,咱们直接切入正题。Soundbar 这东西,说白了就是个「声音的翻译官」。你电视、手机、游戏机传过来的数字音频流,它得先读懂,再转成模拟信号推给喇叭。所以,选对解码芯片和支持哪些格式,直接决定了这台 Soundbar 的「智商」上限。

我个人习惯,在设计之初就会把支持的格式清单定死。因为一旦 PCB Layout 做完,再想加个解码器,那代价可就大了。今天这一章,我就把主流格式掰开揉碎讲清楚,顺便聊聊我踩过的坑。

4.1 基础解码:PCM 与 LPCM

PCM,脉冲编码调制,是所有数字音频的祖宗。你想想看,CD、WAV 文件,底层都是 PCM。它不压缩,说白了就是直接把模拟信号的波形用二进制数字描下来。

在 Soundbar 里,PCM 是最基本的底线。哪怕你只支持立体声,也必须能吃下 48kHz/16bit 的 PCM。我见过一些低端方案,号称支持 5.1,结果只认压缩格式,遇到纯 PCM 多声道就哑巴了——这其实是个大坑。

关键参数:
  • 采样率:44.1kHz、48kHz、96kHz、192kHz
  • 位深:16bit、24bit、32bit float
  • 声道数:2.0(立体声)、5.1、7.1

LPCM 就是线性 PCM,蓝光和 HDMI 里常见。它不压缩,所以带宽要求高。举个例子,7.1 声道 192kHz/24bit 的 LPCM,码率接近 36Mbps。你的 HDMI 接口和 I2S 总线能不能扛住?嗯,这里要注意。

4.2 有损压缩格式:Dolby Digital 与 DTS 核心解码

有损压缩,说白了就是「丢点细节换体积」。但在 Soundbar 上,这是必须的,因为电视广播、流媒体、蓝光碟,绝大多数内容都是压缩过的。

4.2.1 Dolby Digital(AC-3)

这是杜比家的老将,码率一般在 384kbps 到 640kbps 之间。支持 5.1 声道。我当年做第一代 Soundbar 时,就因为这个格式的兼容性问题,差点翻车。

避坑指南: 我曾经遇到一台电视,HDMI ARC 输出只支持 Dolby Digital,不支持 PCM 多声道。结果我的 Soundbar 只做了 PCM 解码,用户一放 5.1 片源就静音。后来我学乖了:Dolby Digital 解码器是标配,别省。

4.2.2 DTS Digital Surround

DTS 的压缩率比 Dolby Digital 低一些,码率可以到 1.5Mbps。理论上音质更好,但实际听感差别不大。不过,DTS 的授权费比杜比便宜一点,所以很多中低端方案会优先支持 DTS。

我个人建议:两个都支持。因为用户的光盘播放器、游戏机,输出什么格式你根本猜不到。只支持一边,售后电话会打爆。

4.3 次时代与沉浸式音频:Dolby Atmos 与 DTS:X

这才是现在 Soundbar 的「卖点」所在。说白了,就是让声音从平面变成立体的,让你感觉头顶也有音箱。

4.3.1 Dolby Atmos(杜比全景声)

Atmos 不是简单的 5.1 或 7.1。它引入了「对象(Object)」的概念。每个声音对象都有三维坐标,解码器根据你的物理喇叭布局,实时计算该从哪个喇叭发声。

在 Soundbar 上实现 Atmos,核心是两件事:

  • 解码能力: 必须支持 Dolby Digital Plus(E-AC-3)或 Dolby TrueHD 中的 Atmos 元数据。
  • 上混算法: 物理上你只有 5-7 个喇叭,但 Atmos 要求虚拟出天空声道。这需要 DSP 做 HRTF 和波束成形。
注意: 很多 Soundbar 号称支持 Atmos,其实只是「能解码 Atmos 信号」,但喇叭布局根本做不出天空声道的效果。我见过最离谱的,两个全频喇叭加一个低音炮,就敢标 Atmos。这纯粹是忽悠。

4.3.2 DTS:X

DTS:X 和 Atmos 类似,也是基于对象的。但它的优势在于「自适应」——不限制喇叭布局。你放 2.0 的 Soundbar 上,它也能给你混出空间感。不过说实话,DTS:X 在消费市场的占有率远不如 Atmos。流媒体几乎不用,蓝光碟里也少。

我的建议:如果成本允许,两个都做。如果只能选一个,优先保 Atmos。因为 Netflix、Disney+ 这些主流平台,清一色用 Atmos。

4.4 无线音频编解码器:蓝牙与 Wi-Fi

现在 Soundbar 基本都带蓝牙。但蓝牙音频的坑,比有线多得多。你想想看,无线传输要压缩,压缩就有损,有损就影响听感。

4.4.1 SBC(Subband Coding)

这是蓝牙的强制编码器,所有蓝牙设备都必须支持。码率最高 328kbps,音质嘛……能听,但别指望 Hi-Fi。我一般只在测试兼容性时用它。

4.4.2 AAC(Advanced Audio Coding)

苹果生态的标配。码率 256kbps 左右,听感比 SBC 好不少。但注意:AAC 编码对计算资源要求高。如果你用便宜的蓝牙 SoC,AAC 解码时可能会卡顿或延迟偏高。

经验之谈: 我曾经在项目里用了一颗低端蓝牙芯片,AAC 解码延迟高达 300ms。用户看电影音画不同步,投诉不断。后来换了支持硬件 AAC 解码的芯片,延迟降到 80ms,问题解决。

4.4.3 LDAC 与 aptX 系列

这两个是「高音质」的代名词。

  • LDAC: 索尼家的,最高支持 990kbps,接近无损。但需要索尼手机或播放器配合。而且,990kbps 模式下连接稳定性差,容易断流。
  • aptX HD / aptX Adaptive: 高通家的。aptX HD 是 24bit/48kHz,码率 576kbps。aptX Adaptive 能根据信号强度动态调整码率,从 279kbps 到 420kbps。

我个人习惯:如果 Soundbar 定位中高端,LDAC 和 aptX Adaptive 都加上。但要注意,这两个都需要交授权费。LDAC 的授权费比 aptX 贵一点,而且需要索尼认证。

4.5 编解码器选型决策表

最后,我整理了一个表格,方便你快速决策。嗯,这个表我每次做方案评审都会拿出来对照。

编解码器 类型 最大声道 典型码率 授权费 推荐场景
PCM/LPCM 无损 7.1 最高 36Mbps HDMI 输入、本地播放
Dolby Digital 有损 5.1 384-640kbps 电视广播、流媒体
Dolby Atmos 有损/无损 7.1.4 可变 高端 Soundbar、影院
DTS:X 有损/无损 7.1.4 可变 蓝光、游戏
SBC 有损 2.0 328kbps 蓝牙兼容性保底
AAC 有损 2.0 256kbps 苹果设备、流媒体
LDAC 准无损 2.0 330-990kbps 索尼生态、高音质蓝牙
aptX HD 准无损 2.0 576kbps 安卓旗舰、游戏低延迟
总结一下: 选解码芯片时,先看你的目标市场。如果主打性价比,Dolby Digital + SBC + AAC 就够了。如果做旗舰,Atmos + DTS:X + LDAC + aptX Adaptive 一个都不能少。别想着后期升级,硬件解码器是焊死在板子上的,改不了。

好了,这一章就到这里。下一章我会讲音频 DSP 处理流程,包括 EQ、DRC、虚拟环绕这些算法怎么选型。到时候见。