我正在尝试录制一个波形文件,然后在 iOS 中将此文件转换为 flac。但是,libflac 库总是给我以下错误:
无效/不受支持的 WAVE 文件,仅允许规范形式的 16bps 立体声 WAVE
如何使用这种属性记录文件?这些是我目前正在使用的属性:
AVFormatIDKey = kAudioFormatLinearPCM
AVSampleRateKey = 16000
AVNumberOfChannelsKey = 2
AVLinearPCMBitDepthKey = 16
AVLinearPCMIsBigEndianKey = NO
AVLinearPCMIsFloatKey = NO
为了使用 libflac,我应该如何更改这些属性?