Tôi đã tìm thấy một danh sách các giá trị khác nhau (dữ liệu âm thanh định dạng) tại http://developer.apple.com/library/ios/#documentation/MusicAudio/Reference/CoreAudioDataTypesRef/Reference/reference.html#//apple_ref/doc/uid/TP40004488các định dạng được hỗ trợ trong AVAudioRecorder để ghi âm là gì?
dữ liệu âm thanh định dạng định danh định danh cho các định dạng dữ liệu âm thanh, được sử dụng trong cấu trúc AudioStreamBasicDescription.
kAudioFormatLinearPCM = 'LPCM,
kAudioFormatAC3 = 'ac-3',
kAudioFormat60958AC3 = 'cac3',
kAudioFormatAppleIMA4 = 'ima4',
kAudioFormatMPEG4AAC = 'aac ',
kAudioFormatMPEG4CELP = 'CELP',
kAudioFormatMPEG4HVXC = 'hvxc',
kAudioFormatMPEG4TwinVQ = 'twvq',
kAudioFormatMACE3 = 'MAC3',
kAudioFormatMACE6 = 'MAC6',
kAudioFormatULaw = 'ulaw,
kAudioFormatALaw = 'alaw',
kAudioFormat QDesign = 'QDMC',
kAudioFormatQDesign2 = 'QDM2',
kAudioFormatQUALCOMM = 'Qclp',
kAudioFormatMPEGLayer1 = '.mp1' ,
kAudioFormatMPEGLayer2 =' .mp2' ,
kAudioFormatMPEGLayer3 = '.mp3' ,
kAudioFormatTimeCode = 'thời gian',
kAudioFormatMIDIStream = 'midi',
kAudioFormatParameterValueStream = 'apvs',
kAudioFormatAppleLossless = 'ALAC'
kAudioFormatMPEG4AAC_HE = 'aach ',
kAudioFormatMPEG4AAC_LD =' aacl ',
kAudioFormatMPEG4AAC_ELD = 'AACE',
kAudioFormatMPEG4AAC_HE_V2 = 'aacp',
kAudioFormatMPEG4AAC_Spatial = 'AACS',
kAudioFormatAMR = 'samr',
kAudioFormatAudible = 'AUDB',
kAudioFormatiLBC = 'ilbc',
kAudioFormatDVIIntelIMA = 0x6D730011,
kAudioFormatMicrosoftGSM = 0x6D730031,
kAudioFormatAES3 = 'AES3'
Tuy nhiên, tôi không nghĩ rằng chúng ta có thể sử dụng tất cả các định dạng đề cập (ví dụ mp3).
Có ai có thể giúp tôi với các định dạng được hỗ trợ để ghi âm bằng AVAudioRecorder không?
Cảm ơn.
ý tưởng thanks.any làm thế nào để dễ dàng chuyển đổi các định dạng mp3 từ bất kỳ của những điều trên? – Ahsan
@Ahsan Xin lỗi chưa bao giờ làm điều đó trước khi = ( –
Làm thế nào để bạn đặt định dạng tệp bạn sử dụng? –