aac和pcm的区别是什么?

  • AAC在数据开始时候加了一些参数:采样率、声道、采样大小。
  • PCM文件不能直接播放,需要转为其他格式才能播放。AAC格式可以直接播放。
  • PCM是原始数据没有经过编码和压缩。AAC有压缩。

什么是AAC?

AAC,全称Advanced Audio Coding,是一种专为声音数据设计的文件压缩格式。
可以从下面这些网址中下载.aac格式音频文件:

  • https://docs.espressif.com/projects/esp-adf/en/latest/design-guide/audio-samples.html
  • https://github.com/espressif/esp-adf/blob/master/docs/en/design-guide/audio-samples.rst
    win10系统自带的媒体播放器windows Media Player都可以直接播放.aac格式的文件。
    .AAC 文件扩展名

什么是pcm?

PCM(Pulse Code Modulation)脉码调制录音。所谓PCM录音就是将声音等模拟信号变成符号化的脉冲列,再予以记录。PCM信号是由[1]、[0]等符号构成的数字信号,而未经过任何编码和压缩处理。
.pcm格式文件,浏览器不能直接播放。可以通过FFMPEG,将pcm格式转为aac格式,再播放。

你可能感兴趣的:(声音录制播放,aac,pcm,ffmpeg)