PCM(Pulse Code Modulation)也被称为脉冲编码调制,是数字通信的编码方式之一。PCM中的声音数据没有被压缩,它将输入的模拟信号进行采样、量化和编码,用二进制进行编码的数来代表模拟信号的幅度,即标准的数字音频数据。
采样转换方式参考下图进行了解:

采样率
采样率表示音频信号每秒的数字快照数。该速率决定了音频文件的频率范围。采样率越高,数字波形的形状越接近原始模拟波形。低采样率会限制可录制的频率范围,这可导致录音表现原始声音的效果不佳。一般数字音频常用的采样率电话频率8kHz、CD频率44.1kHz、DVD频率48kHz。
位深度
位深度决定动态范围。采样声波时,为每个采样指定最接近原始声波振幅的振幅值。较高的位深度可提供更多可能的振幅值,产生更大的动态范围、更低的噪声基准和更高的保真度。普通的CD是16-bit。
通道
通道个数。常见的音频有立体声(stereo)和单声道(mono)两种类型,立体声包含左声道和右声道。另外还有环绕立体声等其它不

本文详细介绍了PCM(脉冲编码调制)的工作原理,包括采样率、位深度、通道、Sign、字节序等核心概念。并探讨了PCM音频数据的存储方式,以及在实际开发中如何分离双声道、调整声道音量和改变音频速度。内容深入浅出,适合音视频开发者阅读。
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



