2013-04-14 17 views
6

moje rekordy aplikacji dwa pliki audio pojedynczo przy użyciu AVAudioRecorder z parametrami dźwięku:wyjściowe ustawienia audio podczas dołączyć jeden plik AAC do innego

 NSDictionary *outputSettings = [NSDictionary dictionaryWithObjectsAndKeys: 
            [NSNumber numberWithInt: kAudioFormatMPEG4AAC], AVFormatIDKey, 
            [NSNumber numberWithFloat:44100.0], AVSampleRateKey, 
            [NSNumber numberWithInt:1], AVNumberOfChannelsKey, 
            [NSNumber numberWithInt:AVAudioQualityMin], AVEncoderAudioQualityKey, 
            [NSNumber numberWithInt:16],AVEncoderBitDepthHintKey, 
            [NSNumber numberWithInt:128000], AVEncoderBitRateKey, 
            nil]; 

muszę dołączyć file2 na koniec plik1. Używam rozwiązania takiego jak there (dołączanie dwóch plików audio przez utworzenie ścieżki AVMutableCompositionTrack po dodaniu dwóch plików i eksportowanie kompozycji przy użyciu metody AVAssetExportSession).
Działa, ale mam dwa pliki wejściowe 128 kbs 44.1 kHz 16 bitów mono, a format pliku wyjściowego to: 219,4 kHz 44,1 kHz 16 bit stereo.

Czy można skonfigurować parametry wyjściowego pliku audio dla AVAssetExportSession?

Odpowiedz

Powiązane problemy