PCM及一些音频数据知识--学习笔记

  1. PCM:脉冲编码调制,人耳听到的是模拟信号,PCM是把声音从模拟信号转化为数字信号的技术。原理是用一个固定的频率对模拟信号进行采样,采样后的信号在波形上看就像一串连续的幅值不一的脉冲(脉搏似的短暂起伏的电冲击),把这些脉冲的幅值按一定精度进行量化,这些量化后的数值被连续的输出、传输、处理或记录到存储介质中,所有这些组成了数字音频的产生过程(抽样、量化、编码三个过程)。
  2. PCM音频数据是未经压缩的音频采样数据裸流
  3. 采样频率、量化精度(采样位数)和声道数
    1. 采样频率是设备一秒钟内对模拟信号的采样次数,在主流的采集卡上分为:(8Khz的电话采样率就可以达到人的对话程度)
      1. 22.05KHz:无线电广播;
      2. 44.1KHz:音频 CD,MP3等;
      3. 48KHz:miniDV、数字电视、DVD、电影和专业音频。
      4. 人耳能够感觉到的最高频率为20kHz,要满足人耳的听觉要求,则需要每秒进行40k次采样,即40kHz。我们常见的CD采样率为44.1kHz。(硬件的扬声器最高是16KHz,则手机MIC采样率就不用太高,节省传输带宽)
    2. 采样位数比如8bit(现在少见)、16bit(常用)和24bit,指的是描述数字信号所使用的位数。
    3. 声道数:声音在录制或播放时在不同空间位置采集或回放的相互独立的音频信号。
      1. 单声道:采样数据为8位的短整数(short)。
      2. 双声道:采样数据为16位的整数,(int),高八位(左声道)和低八位(右声道)分别代表两个声道。
    4. [时长]s * [采样率]Hz * [采样位数]bit * [声道数] / 8 = [文件大小]byte。
  4. PCM与MP3:PCM因为没有压缩,根据采样率位宽等数据可以得到每秒的音频数据,并不需要帧的概念;MP3则是因为压缩后信息比较多,则有了类似H264的帧概念,每一个帧都有一个帧头
  5. 播放音乐时,应用程序从存储介质中读取音频数据(MP3、WMA、AAC…),经过解码后,最终送到音频驱动程序中的就是PCM数据,反过来,在录音时,音频驱动不停地把采样所得的PCM数据送回给应用程序,由应用程序完成压缩、存储等任务
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值