admin 管理员组

文章数量: 887021

音视频

参考文章

  1. 音频相关的基础知识:
  2. 音视频基本概念:分辨率、帧速率、码流、采样位深、采样率、比特率=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-109051111-blog-110136419.235%5Ev29%5Epc_relevant_default_base3&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-109051111-blog-110136419.235%5Ev29%5Epc_relevant_default_base3&utm_relevant_index=2

1. 基础名词概念

1.10 重采样

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

(2) 为什么要重采样

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

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

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

(4) 重采样的步骤

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

2. 流程

2.1 音频的采集传输和播放

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

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

播放端流程相反:

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

2.1 模数转换流程

本文标签: 音视频