音频压缩编码技术—音频重采样

Posted 赵新政

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了音频压缩编码技术—音频重采样相关的知识,希望对你有一定的参考价值。

首先记住音频构成的三元组:采样率、采样大小(位深)、通道数,相乘就是得到的码流

那么重采样,就是把当前的三元组变更为另一个不一样的三元组
44100/16/2—>48000/16/2 任何一个值发生变化都需要重采样

为何重采样:
1、 从音频设备采样的数据跟编码器要求的不一致
2、 扬声器要求的音频数据与要播放的音频数据不一致
3、 方便运算,比如混音消除,多声道变成单声道

如何知道是否重采样:
1、通过设备管理找到音频设备参数
2、ffmpeg源代码查看,包括了各个平台的实现

重采样步骤:
1、创建重采样上下文
2、设置参数
3、初始化重采样
4、进行重采样

以上是关于音频压缩编码技术—音频重采样的主要内容,如果未能解决你的问题,请参考以下文章

音视频--音频基础

音频重采样实现原理

什么是数字音频里的采样深度?

音频重采样

ffmpeg音频重采样

基于RK3399OpenHarmony富设备软件音频解码方案