Meine app Datensätze zwei Audio-Dateien nacheinander mit AVAudioRecorder mit Audio-Parameter einer AAC-Datei anhängen:Ausgang Audio-Einstellungen, wenn auf ein anderes
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];
Ich brauche file2 am Ende file1 hängen. Ich verwende eine Lösung wie (Anhängen von zwei Audio-Dateien durch Erstellen einer AVMutableCompositionTrack nach dem Hinzufügen der beiden Dateien und Exportieren der Zusammensetzung mit exportAsynchronouslyWithCompletionHandler:
Methode von AVAssetExportSession).
Es funktioniert, aber ich habe zwei Eingabedateien 128kbs 44,1kHz 16bit Mono, und das Dateiformat ist: 219.4kbs 44,1kHz 16bit Stereo.
Gibt es eine Möglichkeit zum Konfigurieren der Ausgabe-Audiodateiparameter für AVAssetExportSession?