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

请注意以下命令/事例均基于Mac环境

音频压缩(音频编码说白了就是音频压缩)

  • 有损压缩(消除冗余信息)
  • 无损压缩

有损压缩(不能恢复)

音频冗余信息

频域遮蔽效应

频域遮蔽效应

时域遮蔽效应

时域遮蔽效应

无损编码(能恢复)

熵编码

  • 哈夫曼编码(用短的代替长的)
  • 算术编码
  • 香农编码
哈夫曼编码

音频编码过程

音频编码过程

常见音频编码器比较

常见音频编码器

音频编码质量比较

音频编码码率

AAC编码器介绍

AAC介绍

AAC规格

AAC规格描述

AAC格式

ADTS格式

ADTS结构



FFmpeg生成AAC文件(命令方式)

命令

参考资料

实测结果1

实测结果2

实测结果3

请注意观察3种实测截图中的AAC的规格

你可能感兴趣的:(FFmpeg实践记录七:音频编码原理)