FFmpeg音视频开发基础与实战
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

4.3.2 PCM量化编码规则

假设使用8 bit位深进行PCM编码,则每个码字的位宽为8 bit,其结构如表4-1所示。

表4-1

极性码

极性码表示该码字所处的电平正负极性,0表示该码字处于正极性区(即折线图第一象限),1表示该码字处于负极性区(即折线图第三象限),如图4-6所示。

图4-6

段落码

从前文已知,每个电平区都被分割为8个区间,对应8段折线。在PCM编码中,3 bit的段落码表示当前码字处于哪一个段落中,对应关系如图4-7所示。

图4-7

段内码

PCM编码的最后4 bit为段内码,表示在每个段落中信号的具体取值。4 bit的段内码可表示0~15的数值,即把每个段落的电平取值范围等分为16个子区间,为每个区间从小到大分配0~15的取值序号。段内码的取值可直接用段落中的电平取值序号的二进制码表示,如表4-2所示。

表4-2