1.音频重采样
将音频三元组的值转换成另外一组值。
三元组:
- 采样率
- 采样大小(位深)
- 通道数
2.为什么要重采样
1.设备采集的音频数据与编码器要求的数据不一致
2.扬声器要求的音频数据与要播放的音频数据不一致
3.方便运算,如,混音消除、多声道转成单声道
3.如何知道是否需要进行重采样
了解设备的参数
查看ffmpeg 源码
4.重采样步骤
1.重采样上下文
2.设置参数
3.初始化重采样
4.进行重采样
swr_alloc_set_opts
swr_init
swr_convert
swr_free
5.案例
在这里插入代码片