1

我正在使用 AVAudioEngine 录制音频。代码如下所示:

  inputMixerNode.installTap(onBus: 0, bufferSize: 8192, format: outputFormat) {
      (audioPCMBuffer, audioTime) in
    try? audioFile.write(from: audioPCMBuffer)
  }

我对生成的 audioPCMBuffer 的问题是,它被压缩了吗?如果没有,如何使用 AVAudioConverter 进行压缩?

另外,我发现生成的audioFile必须有后缀“.aac”。这是否意味着它已经被压缩了?

谢谢!

4

0 回答 0