[音频压缩]音频编解码 1

作者: _小老虎_ | 来源:发表于2022-10-12 12:50 被阅读0次

目前音频收集的流程

image.png

1 模拟信号 -> 数字信号 (ADC Analog to Digital Conversion)

image.png

每个点的数据都转换为 电子信号 (Binary 2~16bits)

image.png

2 采样(Sample) 范围

  • 一般是 44100HZ
    每两个采样点 间隔 大概是 1000ms / 44100Hz ~ 23us(微秒)

  • 为什么现在的设备不能无限放大,理论上可以1us 一个采样

    • 那是因为 这会导致文件非常大
    • 同时 人耳对音频信号的平均感知能力为 50us长度,或者最高20000hz精度
  • 为什么是44100HZ 而不是 46000HZ
    因为早期的CD最大容纳采样为44100HZ

  • 为什么不是20000hz 正好适配人耳
    因为 奈奎斯特抽样定理

要从抽样信号中无失真地恢复原信号,抽样频率应大于2倍信号最高频率。

奈奎斯特抽样定理 :要从抽样信号中无失真地恢复原信号,抽样频率应大于2倍信号最高频率。 抽样频率小于2倍频谱最高频率时,信号的频谱有混叠。 抽样频率大于2倍频谱最高频率时,信号的频谱无混叠。

3 采样深度精度

例如 ADC过程 将Analog转换为Digital信号 可以取不同的范围区间,例如00-01 或者 00-11

image.png

但是如何才可以准确 保留信号 并且还原的区间

image.png
  • 比特深度 以CD为例,按照16bits
image.png
  • 这个过程 ADC 称为 量化
image.png
  • 将bits分配给每个值 称为 脉冲编码调制(Pulse code modulation)
image.png
  • 但是更高质量音频信号,比特深度范围更大 例如 24~36bits

其实和 视频HDR 10bits和 SDR 8bits差不多

image.png

4 压缩

未压缩的 60s的 LR双省道 16bits 44100hz 大概是10.5MB

原始数据 10.5MB/min

  • MP3 -> 2.4MB/min (有损压缩 Lossy)
    (和视频帧内压缩同理 去掉人耳不擅长听出来的 高频数据)
    (例如去掉音量特别小的数据、音调特别高的)

  • Lossless无压缩编码

    • Flac
    • Alac
      主要通过重复数据压缩编码(熵编码、残差编码)

相关文章

  • [音频压缩]音频编解码 1

    目前音频收集的流程 image.png 1 模拟信号 -> 数字信号 (ADC Analog to Digital...

  • 多媒体音频播放简单介绍

    概述 基础知识-音频编解码,音频格式,音频会话(session) ios软硬件音频编解码器 音频会话(Audio ...

  • 音频有损压缩技术

    音频压缩 音频压缩:音频编码,不进行压缩,每秒产生的数据大小是1M多,数据太大了 音频压缩2个极端 数据压缩越来越...

  • 雷霄骅[总结]视音频编解码技术零基础学习方法

    [总结]视音频编解码技术零基础学习方法 视频播放器原理 视音频技术主要包含以下几点:封装技术,视频压缩编码技术以及...

  • FFmpeg小白学习记录(四)音频流编解码流程

    音频解码与编码流程 解码流程 音频编解码流程与视频编解码流程一致,我们可以对 mp4 文件的音频流进行解码,并将解...

  • 音频编解码

    一、流程说明 该项目是包括了音频的录制、编码(AAC)、解码(PCM)全部过程;是使用AVFoundation、A...

  • 音频笔记 | 音频编解码流程

    将模拟的、连续的声音波形数字化 ( 离散化 ) ,可以得到数字音频。数字音频是把模拟的声音信号通过采样、量化和编码...

  • FFmpeg实践记录七:音频编码原理

    请注意以下命令/事例均基于Mac环境 音频压缩(音频编码说白了就是音频压缩) 有损压缩(消除冗余信息) 无损压缩 ...

  • 音频压缩

    消除冗余信息 音频压缩技术是保证信号在听觉方面不产生失真的前提下,对音频数据信号进行尽可能大的压缩 压缩的主要方法...

  • Android音频开发(三)——音频编解码

    上一节中我们讲了怎么采集音频并播放,由于AudioRecord采集的是PCM数据,没有经过处理,所有播放的时候会有...

网友评论

    本文标题:[音频压缩]音频编解码 1

    本文链接:https://www.haomeiwen.com/subject/mimtzrtx.html