Ich habe einige Stimme in das Dokumentordner aufnehmen mit folgenden MethodenWie Konvertieren von .caf-Datei in. MP3-Datei?
func record() {
self.prepareToRecord()
if let recorder = self.audioRecorder {
recorder.record()
}
}
let recordSettings = [
AVSampleRateKey : NSNumber(float: Float(44100.0)),
AVFormatIDKey : NSNumber(int: Int32(kAudioFormatAppleLossless)),
AVNumberOfChannelsKey : NSNumber(int: 2),
AVEncoderAudioQualityKey : NSNumber(int: Int32(AVAudioQuality.Medium.rawValue)),
AVEncoderBitRateKey : NSNumber(int: Int32(320000))
]
func prepareToRecord() {
let documentsPath = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0] as NSString
let soundFileURL: NSURL? = NSURL.fileURLWithPath("\(documentsPath)/recording.caf")
print("\(soundFileURL)")
self.audioRecorder = try! AVAudioRecorder(URL: soundFileURL!, settings: recordSettings)
if let recorder = self.audioRecorder {
recorder.prepareToRecord()
}
}
Diese Methode wird die Audiodatei als recording.caf in das Dokumentenverzeichnis speichern, aber ich mag diese recording.caf-Datei konvertieren in zu mp3 für weitere Manipulation.
Wie konvertiert man diese .caf-Datei in .mp3 in swift?
Apfel nicht mp3 unterstützen, warum Sie es als .mp4 speichern Dont? Es wird nur Audio – karthikeyan