Secondo la documentazione scarsi, il AVEncoderAudioQualityKeys
sono -Cosa fa AVEncoderAudioQualityKey?
Chiavi che specificano qualità di conversione della frequenza di campionamento, utilizzato per la proprietà AVSampleRateConverterAudioQualityKey.
enum { AVAudioQualityMin = 0, AVAudioQualityLow = 0x20, AVAudioQualityMedium = 0x40, AVAudioQualityHigh = 0x60, AVAudioQualityMax = 0x7F }; typedef NSInteger AVAudioQuality;
Test con AVAudioRecorder, non c'è praticamente alcuna differenza nel risultato le dimensioni del file audio o di qualità per una registrazione 2 minuti registrato con AVAudioQualityMin
rispetto a quello registrato con AVAudioQualityMax
. Il test ha utilizzato una frequenza di campionamento di 8KHz utilizzando kAudioFormatMPEG4AAC
.
Qualcuno può illuminarmi sullo scopo teorico e pratico di questa chiave?
Nizza! I documenti su quell'enum non c'erano prima. Grazie! – memmons