问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

SBC vs AAC:哪種藍牙編碼解碼器最好?

创作时间:
作者:
@小白创作中心

SBC vs AAC:哪種藍牙編碼解碼器最好?

引用
1
来源
1.
https://www.hitpaw.tw/audio-tips/sbc-vs-aac.html

插孔耳机已经成为过去,蓝牙设备才是未来!现在,你可以轻松掌握有关音频编解码器的一切知识,而不需要成为技术宅。事实上,你对编解码器的了解将直接决定你的聆听体验质量。因为音频编解码器决定了你的蓝牙设备所输出的音频质量。没错,你现在正置身于SBC与AAC的讨论中。

你知道吗?蓝牙不同于Wi-Fi,它是一种低频宽技术,只能在无线设备之间传输少量数据。然而,如今几乎所有设备——智能手机、笔记本电脑、音响、耳机,甚至是打印机——都支持蓝牙功能。所以,如何通过低频宽技术如蓝牙,在设备之间传输大型文件?答案就是:编解码器!

第 1 部分:什么是音频编解码器?

编解码器是一种算法,用于在设备之间传输数据时,对文件进行压缩(编码)和解压缩(解码)。如果没有压缩功能,你可能需要等待10秒或更久才能在连接手机的蓝牙耳机上听到音乐。可以将这个过程想象成让一个篮球通过只能容纳网球的管道。编解码器通过减小传输数据的大小实现了这一点。在设备之间的编码和解码步骤中丢失的数据量,会对你的聆听体验产生重大影响。

通常,当你寻找支持蓝牙的音频设备(如音响或耳机)时,你会发现它们支持以下其中一种编解码器:SBC、AAC、aptX、aptX HD、aptX Adaptive、aptX Lossless、LDAC、LHDC、三星可变编解码器和LC3等。在这些编解码器中,最受欢迎的是:

  • SBC
  • AAC
  • aptX
  • LDAC

然而,当你选择一款预算有限的设备时,你的选择通常仅限于AAC和SBC。这些编解码器在比特率、位深和采样率方面各有不同,并以复杂的方式影响聆听体验。以下是它们的简单概述:

  • 比特率(kbps或Mbps)
    指的是每秒无线传输的数据总量。因此,数字越高,传输的数据量越大。即使是高阶编解码器,也常因为比特率低而无法达到CD级别的音质。低位率会导致高延迟。

  • 位深(bit)
    指的是用于表示音频数据的数据位数。更高的位深意味着数据压缩的准确性更高。

  • 采样率(Hz)
    指的是在模拟到数字转换过程中,音频信号被采样的次数。数字越高,编解码器的准确性越高。

不同制造商对编解码器的实现方式有所不同。但总的来说,SBC和AAC的比特率和采样率较低,这意味着高延迟和有损数据传输。相比之下,aptX的比特率更高,而LDAC的整体表现则更加出色。然而,这些通常只出现在高端设备,例如高端智能手机和高端耳机。

目前,SBC是默认的蓝牙编解码器。如果一个设备支持蓝牙,那么它一定支持SBC,就这么简单。AAC是最近开发的,并广泛用于Apple的所有设备中。

如果你正在寻找预算或中端设备,那么这些设备很可能支持SBC和AAC。因此,今天我们将重点介绍这两种编解码器。

第 2 部分:SBC 与 AAC 蓝牙音频编解码器概述

1. 什么是 SBC 音频编解码器?

SBC,全名Subband Codec,是最初设计用于蓝牙数据传输的编解码器。每个蓝牙设备都必须具备此编解码器。如果高阶编解码器不可用,设备将回退至SBC。这并不意味着SBC表现糟糕。即使在低预算设备上,SBC也可以提供CD级的音质。然而,大多数制造商会大幅限制SBC的能力,以优先考虑其他因素,例如节能。

由于SBC的延迟较高,它并不适合用于视频游戏或其他实时音频应用。SBC最适合一般的音频播放(通话、音乐等),提供可接受的音质和良好的连接稳定性。

SBC的一些特性如下:

  • 16位深
  • 最大比特率为328Kbps
  • 最大采样率为48kHz
  • 极低的功耗

优点

  • 与所有蓝牙设备的通用兼容性

缺点

  • 有损音频传输,因此不适合高解析度音频应用
  • 高延迟,导致播放时出现明显的延迟,例如观看视频时
  • 在干扰较高的环境中,连接稳定性不是其强项

2. 什么是 AAC 音频编解码器?

AAC,全名Advanced Audio Coding,使用更先进的算法来更高效地压缩音频数据。由于其算法的复杂性,AAC的功耗较高,因此其他设备制造商通常会避免使用它。尽管如此,AAC由于更高的位深,能够提供卓越的音频质量。其声音清晰、细腻,相比SBC设备,音质明显更佳。这使得AAC适合高品质音频播放、音乐流媒体和扩音通话等一般用途。

然而,与SBC一样,AAC的高延迟使其不适用于实时音频应用。

AAC的一些特性如下:

  • 24位深
  • 最大比特率为320Kbps
  • 最大采样率为1kHz
  • 与SBC相比,AAC的蓝牙延迟较低,但并不令人印象深刻

优点

  • 与Apple生态系统中的所有设备兼容
  • AAC与SBC编解码器相比,音质明显更高
  • 蓝牙连接的高保真度

缺点

  • 与其他平台(例如Android)和制造商的兼容性不佳
  • 由于算法复杂,功耗较高
编解码器
比特率(最低至最高)
位深选项
最大采样频率
延迟表现
编解码器效率
典型使用场景
SBC
192 - 328 kbit/s
16-bit
48 kHz
200 毫秒(表现差)
中等
一般蓝牙音频
AAC
128 - 320 kbit/s
16-bit, 24-bit
44.1 kHz, 48 kHz
200 毫秒(表现差)
蓝牙音频流媒体

第 3 部分:SBC 和 AAC 哪个更好?它们的区别是什么?

从技术层面来看,AAC更先进,具有更高效的压缩和更少的质量损失。所以,如果你认为AAC更好,那么你并没有完全错,但也不能完全正确。这两种编解码器在不同的方面表现各异。以下是快速比较,帮助你做出决定:

  • 音质
    尽管SBC支持高达328Kbps的比特率,但制造商通常会将其调整至256Kbps,以节省电量。结果是,SBC设备的音质较低。此外,AAC的高效压缩技术为挑剔的音乐爱好者提供清晰、细腻的音效。因此,在大多数情况下,AAC凭借制造商的最佳化实现,在音质方面是明显的赢家。

不过,需要注意的是,如果实施得当,SBC的音质甚至可以与aptX HD(aptX编解码器的升级版本)相媲美。因此,最终取决于制造商的实现方式。

  • 数据压缩
    AAC使用心理声学模型压缩比SBC更大的数据量,并提供相当不错的音频体验。这使得AAC在这方面获胜。

  • 设备兼容性
    SBC是蓝牙的默认编解码器,因此每个蓝牙设备都必须支持SBC。如果你希望购买通用型蓝牙设备,那么SBC无疑是最优选择。虽然AAC几乎在所有Apple设备以及一些其他制造商的设备上都能找到,但其兼容性远不及SBC。因此,SBC在这里赢得优势。

  • 电池效率与使用场景
    AAC编解码器耗电量较大。不得不说的是,它会快速耗尽iPhone和耳机的电池电量。使用AAC设备时,你可能需要经常接入电源充电。如果你生活方式活跃、经常旅行且不总是能使用电源,那么这可能是一个问题。而SBC设备的低电量需求则能让其持续使用数天甚至数周。

因此,如果你主要生活在城市中,并且几乎总是可以轻松充电,那么AAC是不错的选择。但如果不是如此,SBC的低电量需求相比AAC编解码器,会是一个更可靠的选项。

第 4 部分:我应该选择哪种音频编解码器:AAC 还是 SBC?

  • 针对 iOS 与 Apple 用户
    对于Apple设备用户来说,AAC无疑是首选。所有Apple设备都支持AAC,让你可以在Apple设备上以最佳品质享受音乐和其他音频。此外,AAC的演算法针对Apple硬件进行了最佳化,因此在Apple设备上耗电相对较低。

  • 针对 Android 与其他平台
    与Apple生态系统不同,Android拥有数百家制造商,其中许多使用专有编解码器,以及其他高阶编解码器(如LDAC、aptX HD等)。在这样一个高度分散的平台中,SBC作为共同的基础,确保了跨设备的稳定表现。因此,对于Android平台来说,SBC是更好的选择。因此,AAC与SBC在Android平台的竞争中,后者更具优势。

  • 针对音质爱好者
    就纯粹的效能而言,AAC表现优异。它在传输过程中保留了比SBC更多的数据。因此,对于高阶耳机和扬声器,音质爱好者可以享受更卓越的音讯品质。

  • 针对日常听众
    对于一般的音频使用者来说,SBC提供了普遍的兼容性和持久的电池寿命。虽然音质称不上出色,但也不差。它运作稳定,能很好地完成任务,这正是大多数日常使用者的需求。因此,SBC是一个不错的选择。

有关音频编解码 AAC 与 SBC 的常见问题

Q1.AAC 是否比 SBC 更好?

A1.如果您拥有相容设备,AAC 提供更出色的音质。然而,当电池寿命和通用相容性优先时,SBC 是更好的选择。

Q2.为什么 AAC 在 Apple 和 Android 装置上的表现不同?

A2.AAC 是一种高度複雜的演算法,並且需要大量資源。不過,Apple 已經針對其硬體進行最佳化,使其在其裝置上消耗更少的電量。相反,Android 支援許多不同的編解碼器,且該平臺由多家製造商支援。因此,難以為所有 Android 裝置進行最佳化。如果未經最佳化,AAC 消耗更多電量。此外,一些 Android 裝置可能根本不支援 AAC,導致相容性問題。

Q3.使用 SBC 或 AAC 會影響電池壽命嗎?

A3.SBC 消耗電量較少,特別是當製造商將其位元率限制為 256kbps 時。相反地,AAC 消耗大量電量,會顯著縮短電池壽命。

结论

SBC和AAC都是为特定用途设计的编解码器,并且各自都能在其用途上表现出色。根据你的具体需求,你可以选择其中之一作为最佳方案,只有你自己能决定哪一种适合你。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号