当前位置: 首页 > article >正文

音频采样数据格式

音频信号在模拟到数字转换时,会涉及到多个关键参数,如采样率、位深度、通道数等。下面是常见的音频采样数据格式及其相关概念:

1. 采样率 (Sample Rate)

采样率指的是每秒钟对音频信号进行采样的次数,单位为赫兹 (Hz)。常见的值如下:

  • 44.1 kHz:常用于音频CD和大多数音乐文件格式(如WAV、MP3)。
  • 48 kHz:常用于专业音频录制、电影和视频音频处理。
  • 96 kHz、192 kHz:常用于高保真音频(Hi-Fi)或专业录音应用。

为了能够准确地重现模拟音频信号中的所有频率,采样率必须遵循 奈奎斯特定理(Nyquist Theorem),即采样率必须至少是信号中最高频率的两倍。这是因为我们只能重建出采样频率以下的信号,超过采样频率一半的信号(即奈奎斯特频率)会出现混叠现象,导致音频失真。

44.1 kH采样率的由来

早期的数码录音就是一个PCM编码器加录像机,所以,数据音频信号是在录像机(录像带)中存储的。PAL制式的录像机每帧有625条扫描线,但实际可用的扫描线为588条,由于隔行扫描,扫描线减半,就成了294条。每条扫描线可以存储3个采样点的信息,场频为50Hz,因而采样点数量为294×50×3 = 44 100。

2. 位深度 (Bit Depth)

位深度指的是每个采样点的数值精度,即每个采样值所用的比特数。常见的值如下:

  • 16位:用于CD音质(动态范围为96 dB)。
  • 24位:用于高质量录音和制作,通常用于专业音频处理。
  • 32位浮动:用于数字音频处理软件中的浮动点格式,提供极高的动态范围。

3. 通道数 (Channels)

指的音频信号中的声道数。如下图,当我们坐在中间时,不同声道的声音让我们感觉它们来自不同的方向。


http://www.kler.cn/a/392974.html

相关文章:

  • 性能测试|JMeter接口与性能测试项目
  • 前端开发中常用的包管理器(npm、yarn、pnpm、bower、parcel)
  • 华为机试HJ39 判断两个IP是否属于同一子网
  • 深度学习代码笔记
  • 软件测试面试八股文(超详细整理)
  • Java项目实战II基于微信小程序的个人行政复议在线预约系统微信小程序(开发文档+数据库+源码)
  • YOLOv7-0.1部分代码阅读笔记-general.py
  • 服务器集群的作用有什么?
  • vue2使用 <component> 标签动态渲染不同的表单组件
  • HarmonyOS Next星河版笔记--界面开发(4)
  • 算法——二分查找(leetcode704)
  • kafka和Flume的整合
  • Linux 系统管理和监控命令---- auditctl命令
  • 【机器学习】29. 关联规则挖掘(Association Rule Mining)
  • Linux下的vim和gdb
  • day55 图论章节刷题Part07([53.寻宝]prim算法、kruskal算法)
  • Window.history API学习笔记
  • 基于flask+jwt+vue前后端分离架构
  • 如何提高业务系统的稳定性
  • 浅谈C#之内存管理
  • 【无人机设计与控制】无人机集群路径规划:5种最新优化算法(ECO、AOA、SFOA、MGO、PLO)求解无人机集群路径规划
  • 鸿蒙学习生态应用开发能力全景图-三方库(3)
  • 专题十八_动态规划_斐波那契数列模型_路径问题_算法专题详细总结
  • C语言中操作符详解(下)
  • MFC工控项目实例二十九主对话框调用子对话框设定参数值
  • 当微软windows的记事本被AI加持