2015-01-07 72 views
2

我正在使用AVAudioRecorder並錄製m4a文件,但文件爲14mb一秒。如果我確實記錄了一個小時,文件大小將會很大。無論如何減少文件大小?AVAudioRecorder錄製非常大的m4a文件

 var recordSettings = [ 
     AVFormatIDKey: kAudioFormatAppleLossless, 
     AVEncoderAudioQualityKey : AVAudioQuality.Medium.rawValue, 
     AVEncoderBitRateKey : 320000, 
     AVNumberOfChannelsKey: 2, 
     AVSampleRateKey : 44100.0 
    ] 

回答

6

所有我需要做的是改變

AVFormatIDKey: kAudioFormatAppleLossless 

AVFormatIDKey:kAudioFormatMPEG4AAC 

將文件從14MB去856k