이 빈약 한 문서에 따르면, AVEncoderAudioQualityKeys
이 - 샘플 속도 변환 품질을 지정AVEncoderAudioQualityKey는 어떤 기능을합니까?
키는 AVSampleRateConverterAudioQualityKey 속성 을 사용했다.
enum { AVAudioQualityMin = 0, AVAudioQualityLow = 0x20, AVAudioQualityMedium = 0x40, AVAudioQualityHigh = 0x60, AVAudioQualityMax = 0x7F }; typedef NSInteger AVAudioQuality;
AVAudioRecorder 테스트와는 거의 AVAudioQualityMax
로 촬영 한 대 AVAudioQualityMin
기록한 2 분 녹음 음성 파일 크기 또는 품질 결과에 차이가 없다. 테스트는 kAudioFormatMPEG4AAC
을 사용하여 8KHz 샘플 속도를 사용했습니다.
누군가이 키의 이론 및 실제 목적에 관해 나를 가르쳐 줄 수 있습니까?
니스! 저 열거에 문서는 전에 거기 있지 않았다. 감사! – memmons