| 原始作者:自由的风
这 两 年 MP3 在 电 脑 玩 家 中 已 经 非 常 热 门。 因
为 MP3 具 有 CD 音 质, 而 且 非 常 省 磁 盘 空 间 — — 它 只 占 用
普 通 未 压 缩 音 频 格 式 的 1/10 到 1/14。 但 是 现 在, 它 碰 到
了 强 劲 的 对 手— — AAC 标 准。
AAC 是 高 级 音 频 编 码 (Advanced Audio Coding) 的 缩
写, 它 有 时 也 被 称 为 NBC, 即 后 向 不 兼 容 编 码 (Non-Backward
Compatible), 按 这 种 编 码 标 准 做 的 音 频 编 码 同 样 具 有 CD
音 质, 而 且 占 用 的 存 储 空 间 更 小, 它 是 即 将 完 成 的 MPEG-2
国 际 标 准 的 一 部 分。
AAC 其 实 也 是 一 种 高 压 缩 比 的 音 频 压 缩 算
法, 它 的 压 缩 比 远 远 超 过 了 较 老 的 音 频 压 缩 算 法, 如
AC-3、MP3 等。 AAC 和 AC-3 都 是 变 换 编 码 算 法, 但 AAC 使 用 了
分 辨 率 更 高 的 滤 波 器 组, 因 此 它 可 以 达 到 更 高 的 压 缩
比。 另 外 AAC 还 使 用 了 临 时 噪 声 重 整、 后 向 自 适 应 线 性
预 测、 联 合 立 体 声 技 术 和 量 化 哈 夫 曼 编 码 等 最 新 技
术, 这 些 新 技 术 的 使 用 都 使 压 缩 比 得 到 进 一 步 的 提
高。 而 且, AAC 比 AC-3 更 灵 活, 它 支 持 更 多 种 采 样 率 和
比 特 率、 支 持 1 个 到 48 个 音 轨、 支 持 多 达 15 个 低 频 音
轨、 具 有 多 种 语 言 的 兼 容 能 力、 还 有 多 达 15 个 内 嵌 数
据 流。 现 在 已 经 有 了 使 用 AAC 算 法 编 码 和 解 码 的 样 本 软
件, 样 本 解 码 器 软 件 的 功 能 比 较 齐 全, 它 可 以 解 码 全
部 三 种 AAC 格 式: 主 要 Main(Main)、 低 复 杂 性 LC(Low Complexity)
和 可 变 取 样 率 SSR(Scaleable Sampling Rate) 的 AAC 文 件。 该 解 码
器 软 件 还 是 一 种 通 用 的 多 音 轨 解 码 器, 它 可 以 解 码 多
达 48 个 音 轨、15 个 辅 助 低 频 增 强 音 轨 和 15 个 数 据 流。 此
外, 它 的 效 率 也 很 高, 它 可 以 在 100 兆 赫 主 频 的 奔 腾 机
上 实 时 解 码 一 个 立 体 声 比 特 流。 而 样 本 编 码 器 软 件 则
不 是 一 个 通 用 多 音 轨 编 码 器, 它 也 没 有 充 分 利 用 所 有
的 AAC 编 码 技 术。
在 MPEG-2 的 正 式 听 音 测 试 中, 数 据 流 速 率
为 320kb/s( 每 秒 320K 比 特) 的 AAC 可 以 提 供 比 数 据 流 速 率 为
640kb/s 的 MPEG-2 BC( 一 种 类 似 MP3 的 音 频 压 缩 算 法) 更 好 的
音 质。 因 此,AAC 是 一 种 比 MPEG-2 BC 编 码 算 法 更 好 的 音 频
压 缩 算 法, 而 且 可 以 适 用 于 各 种 环 境 下, 如 可 以 做 电
视 信 号 的 伴 音 等。 但 它 的 后 向 兼 容 性 却 不 好, 因 为 它
性 能 优 异, 它 的 后 向 兼 容 性 问 题 就 显 得 不 那 么 重 要
了。MPEG-1 的 双 声 道 解 码 器 可 以 解 码 MPEG-2 BC 的 5 声 道 数
据 流,AAC 不 具 有 这 样 的 后 向 兼 容 性。
有 迹 象 表 明 现 在 AT&T 已 经 开 始 提 供 基 于
MPEG-2 AAC 的 可 下 载 音 乐 服 务, 它 的 地 址 是
http://www.a2bmusic.com 。 你 可 以 在 他 们 的 站 点 上 找 到 播 放 器,
他 们 提 供 的 播 放 器 程 序 显 然 使 用 了 专 有 技 术。 如 果 你
注 意 到 了 他 们 的 播 放 器 上 的 文 件 选 项, 你 会 发 现 文 件
的 扩 展 名 是 .aac, 这 很 可 能 说 明 了 他 们 的 播 放 器 可 以
播 放 AAC 文 件( 如 果 写 这 个 播 放 器 的 程 序 员 不 是 存 心 捉
弄 人 的 话)。
此 外, Homeboy 公 司 已 经 推 出 了 免 费 的 AAC 编/
解 码 器。Homeboy 的 解 码 器 是 个 Win32(不 是DOS) 命 令 行 程 序,
它 为 MMX 机 器 特 别 做 了 优 化。 这 个 程 序 的 前 身 是 MPEG 给
出 的 参 考 代 码, 现 在 它 支 持 AAC Main、AAC SSR 和 AAC LC 三 种 格
式。 Homeboy 的 编 码 器 也 工 作 于 Windows 的 命 令 行, 它 现 在 处
于 Alpha 测 试 阶 段, 而 且 现 在 只 支 持 主 要(Main) 格 式, 但
它 确 实 可 以 工 作。 它 现 在 最 主 要 的 缺 点 是 速 度 实 在 太
慢 了: 一 支 长 度 为 3 分 20 秒 的 声 音 文 件 在 有 64M 内 存 的
奔 腾 200 MMX 机 器 上 编 码 竟 花 了 4 个 多 小 时。
MPEG-2 的 AAC 音 频 编 码 标 准 已 经 被 国 际 标 准
化 组 织(ISO) 讨 论 通 过, 如 果 你 感 兴 趣, 可 以 查 看 ISO 的
正 式 文 件:《MP3 和 AAC 的 编/ 解 码 器 的 听 音 比 较》, 还 可
以 得 到 ISO 给 出 的 供 参 考 用 的 源 程 序 代 码(Ansi C, 2700K),
并 可 以 将 它 修 改 并 编 译 成 你 自 己 的 AAC 编/ 解 码 程 序。 |
|