我正在使用连接的外部音频设备在iPhone上录制视频。此设备有8个音频通道。因此,我希望结果中包含8个音频通道的视频文件。直到iOS 13为止都是如此。
在iOS13上,AVAudioSession.sharedInstance().inputNumberOfChannels
显示8个频道,但是在AVCaptureAudioDataOutputSampleBufferDelegate
中,我得到CMSampleBuffers
,它只有两个频道。
这是一个显示问题的测试项目。 https://github.com/bambuh/iOS13AudioChannelsTest.git
您知道让它记录所有频道的任何解决方法吗?