手记

【金秋打卡】第16天 几种常见音频编码器的比较

课程名称音视频基础+ffmpeg原理 入门音视频技术开发
课程章节:音频编码原理
课程讲师李超

课程内容

1.常见的音频编码器

常见的音频编码器包括OPUS,AAC,Ogg,Speex,iLBC,AMR,G.711等。其中,AAC在直播系统中应用的比较广泛;OPUS是最新的音编码器,WebRTC默认使用OPUS;固话一般用的G.711。

  • OPUS:目前较新的音频编码器,WebRTC默认使用OPUS;延迟小,压缩率高。应用在在线教育,视频会议
  • AAC:在直播系统中应用比较广泛的编码器;(分软件和硬件)不适合实时性要求较高的场景
  • Ogg:软件收费,应用比较少;
  • Speex:显著的特点是支持回音消除,是七八年前应用非常广泛的编码器;
  • G.711:固话、电话使用的窄带音频编码器,但是音损非常严重,不适合实时通信;
  • 其他:iLBC、AMR。

编码器性能比较:OPUS > AAC > Ogg

2.不同音频编码器的音频编码质量比较


纵轴是音频质量(窄带、宽带、超宽带、全带、全带立体声),横轴是码流大小。OPUS对不同的网络质量(窄带、宽带、超宽带、全带)都有对应的码流选择。

3.不同音频编码器的音频编码码率


不同编码器在不同的延时对码率的支持范围。

0人推荐
随时随地看视频
慕课网APP