音频编码的基本概念

本文探讨了音频编码的基础概念,重点介绍了AAC(Advanced Audio Coding)这一高效压缩技术,包括其在不同格式(ADIF和ADTS)的应用,以及为何常用于MP4音频。适合了解音频编码技术的读者。

1 音频编码的基本概念

1.1 常见的音频编码格式

原始的 PCM 音频数据也是非常大的数据量,因此也需要对其进行压缩编码。和视频编码一样,音频也有许多的编码格式,如:WAV、MP3、WMA、APE、FLAC、AAC 等等,音乐发烧友应该对这些格式非常熟悉,特别是后两种无损压缩格式。

1.2 AAC简介

本节以 AAC 格式为例,直观的了解音频压缩格式。

AAC 是新一代的音频有损压缩技术,一种高压缩比的音频压缩算法。在 MP4 视频中的音频数据,大多数时候都是采用 AAC 压缩格式。

AAC 格式主要分为两种:ADIF、ADTS。

  • ADIF:Audio Data Interchange Format。音频数据交换格式。这种格式的特征是可以确定的找到这个音频数据的开始,不需进行在音频数据流中间开始的解码,即它的解码必须在明确定义的开始处进行。这种格式常用在磁盘文件中。ADIF 只有一个统一的头,所以必须得到所有的数据后解码。
  • ADTS:Audio Data Transport Stream。音频数据传输流。
    这种格式的特征是它是一个有同步字的比特流,解码可以在这个流中任何位置开始。它的特征类似于 mp3 数据流格式。

ADTS 可以在任意帧解码,它每一帧都有头信息。ADIF 只有一个统一的头,所以必须得到所有的数据后解码。且这两种的 header 的格式也是不同的,目前一般编码后的都是 ADTS 格式的音频流。

在这里插入图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值