我正在使用 AVCaptureSession 使用 AVCaptureVideoDataOutput 和 AVCaptureAudioDataOutput 将视频和音频录制到样本缓冲区。
iPhone(4和4S)的默认音频采样率为44100Hz。我想将其设置为48000Hz,但AVCaptureSession似乎没有任何音频采样率设置。
我尝试使用 AVAudioSession 来更改硬件采样率(使用setPreferredHardwareSampleRate),但是虽然它报告硬件采样率已更改(激活会话后),但这并不影响实际的我在AVCaptureAudioDataOutput的样本委托中获得的样本。
有没有办法从AVCaptureSession本身设置音频采样率?
答案 0 :(得分:0)
根据Apple支持,在iOS 5中无法执行此操作。他们建议可以在更高版本中添加此功能,甚至可以添加6。