我有一个录音机来录制麦克风,但我的文件大小很高,我想用高质量的文件缩小尺寸。
以下是录制设置:此设置有效,我可以播放音频,但尺寸很大。
AVFormatIDKey:NSNumber(value: kAudioFormatAppleLossless),
AVEncoderAudioQualityKey : AVAudioQuality.max.rawValue,
AVEncoderBitRateKey : 12000,
AVNumberOfChannelsKey: 2,
AVSampleRateKey : 44100
我试过使用kAudioFormatMPEG4AAC
这个我总是得到28b的大小,但是我无法让它发挥它有一个错误:
无法完成操作。 (OSStatus错误1685348671。)
有人可以解释一下发生了什么,或者我怎样才能获得最低尺寸的高品质?
答案 0 :(得分:0)
由于文件格式错误或其他网址问题,您出现此错误。只需相应地改变它。例如,您可以删除AVFormatIDKey
参数并使用.caf
文件扩展名。