音视频--音频基础

参考文章

  1. 音频相关的基础知识: https://zhuanlan.zhihu.com/p/91837880

1. 基础名词概念

1.10 重采样

(1) 什么是重采样
将音频三元组(采样率、采样大小、通道数)的值转成另外一组值。三元组其中任意一个值发生改变就称为重采样, 例如44100/16/2 转成 48000/16/2

(2) 为什么要重采样

  • 从设备采集的音频数据与编码器要求的数据不一致
  • 扬声器要求的音频数据与要播放的音频数据不一致
  • 更方便运算(回音消除须使用单声道,需要先转换)

(3) 如何知道是否需要进行重采样

  • 要了解音频设备的参数(在设备管理中查看相应要求)
  • 查看ffmpeg源码(包括各平台几乎所有编解码器实现)

(4) 重采样的步骤

  • 创建重采样上下文
  • 设置参数
  • 初始化重采样
  • 进行重采样

2. 流程

2.1 音频的采集传输和播放

最简单的音频录制流程为:

设备采集获取模拟信号 —》模数转换 —》存储(播放、传输等)

播放端流程相反:

音频文件 —》数模转换 —》播放器播放

2.1 模数转换流程

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qawsedrf123lala/article/details/130006784