高级音频编码 (AAC) 是一种用于压缩和编码方案数字音频文件的技术。
AAC 技术可用于以中高比特率对音频文件进行编码。AAC 被构建为 MP3(ISO/MPEG 音频层 -3)的逻辑继承者,并声称在相同比特率下提供比其前身更好的音质。
AAC 技术涉及利用两种主要编码策略,以最大限度地减少传递高质量数字音频所需的数据量。不相关的信号分量被丢弃。编码音频信号中的冗余被消除。
数字音频文件的编码包括以下步骤:
修正离散余弦变换 (MDCT) 用于将信号从时域转换为频域。滤波器组用于将精确数量的时间样本转换为频率样本。
使用心理声学模型对频域进行量化,然后进行编码。
应用适当的内部纠错码。
信号被堆叠或传输。
每帧使用Luhn mod N算法,避免样本损坏
AAC 可以采样从 8Hz 到 96kHz 的频率和多达 48 个通道。它还能够比 MP3 更好地压缩包含复杂脉冲和方波流的音频。
AAC 是 Dolby Laboratories Inc.、Sony Corp. 和 Nokia Corp. 等一些主要公司使用的国际标准。AAC 还被 Apple 用作 iTunes Store 视频文件中 .m4v 格式的默认音频编解码器。 |