![FFmpeg音视频开发基础与实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/298/43738298/b_43738298.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
4.3.2 PCM量化编码规则
假设使用8 bit位深进行PCM编码,则每个码字的位宽为8 bit,其结构如表4-1所示。
表4-1
![](https://epubservercos.yuewen.com/AF4D34/23020649509759206/epubprivate/OEBPS/Images/42555_65_2.jpg?sign=1739498519-RidqRiE1TDvRG0YdXTg1Pa2KewD5K3K5-0-a45edc2c7d1c440dfd53308a15e9e86d)
极性码
极性码表示该码字所处的电平正负极性,0表示该码字处于正极性区(即折线图第一象限),1表示该码字处于负极性区(即折线图第三象限),如图4-6所示。
![](https://epubservercos.yuewen.com/AF4D34/23020649509759206/epubprivate/OEBPS/Images/42555_66_1.jpg?sign=1739498519-IjqO42euKm6hFIsERQtU9QxHdQ9RjMFh-0-bb8b916aa3d9b6a0f15d9da0710cbae5)
图4-6
段落码
从前文已知,每个电平区都被分割为8个区间,对应8段折线。在PCM编码中,3 bit的段落码表示当前码字处于哪一个段落中,对应关系如图4-7所示。
![](https://epubservercos.yuewen.com/AF4D34/23020649509759206/epubprivate/OEBPS/Images/42555_66_2.jpg?sign=1739498519-YnZrvpYjUasBIOn7YWRFu8EtJmQ8YfA5-0-d6d5b58bf6a7823cef795efdfdbba5bc)
图4-7
段内码
PCM编码的最后4 bit为段内码,表示在每个段落中信号的具体取值。4 bit的段内码可表示0~15的数值,即把每个段落的电平取值范围等分为16个子区间,为每个区间从小到大分配0~15的取值序号。段内码的取值可直接用段落中的电平取值序号的二进制码表示,如表4-2所示。
表4-2
![](https://epubservercos.yuewen.com/AF4D34/23020649509759206/epubprivate/OEBPS/Images/42555_67_1.jpg?sign=1739498519-PjJL2bsG7EKTtG34vLoTmDwtlq4Yp4G7-0-09d200e2172ddeada71ae975c1f99680)