-->

如何在AVCaptureSession设置音频采样率是多少?(How to set audio sa

2019-09-20 03:02发布

我使用AVCaptureSession录制视频和音频转换成使用AVCaptureVideoDataOutputAVCaptureAudioDataOutput样本缓冲区。

对于iPhone(4和4S)默认的音频采样速率为44100Hz。 我想将它设置为48000Hz然而AVCaptureSession似乎并没有对音频采样率的任何设置。

我曾尝试使用AVAudioSession改变(使用setPreferredHardwareSampleRate)的硬件采样率,但尽管它的报告作为改变了硬件采样率(激活在会议结束后),这并不影响样品我得到的AVCaptureAudioDataOutput的样品代表的实际速率。

有没有办法从内部AVCaptureSession本身设置的音频采样率是多少?

Answer 1:

每苹果的支持,也没有办法在的iOS 5要做到这一点,他们认为这个功能可能在以后的版本中添加,甚至6。



文章来源: How to set audio sample rate on AVCaptureSession?