iOS 中的avaudioplayer支持哪些音频格式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 中的avaudioplayer支持哪些音频格式相关的知识,希望对你有一定的参考价值。
同上
ios 中的avaudioplayer支持的音频格式有:AIFF、AIFC、WAVE、Sd2f、NeXT、MPG3、MPG2、MPG1、ac-3、adts、mp4f、m4af、m4bf、caff、3gpp、3gp2、amrf等。avaudioplayer是一个简单实用的音频播放器。可以收听多种格式的音频文件。 参考技术A 参考<AudioToolbox/AudioFile.h>
enum
kAudioFileAIFFType = 'AIFF',
kAudioFileAIFCType = 'AIFC',
kAudioFileWAVEType = 'WAVE',
kAudioFileSoundDesigner2Type = 'Sd2f',
kAudioFileNextType = 'NeXT',
kAudioFileMP3Type = 'MPG3', // mpeg layer 3
kAudioFileMP2Type = 'MPG2', // mpeg layer 2
kAudioFileMP1Type = 'MPG1', // mpeg layer 1
kAudioFileAC3Type = 'ac-3',
kAudioFileAAC_ADTSType = 'adts',
kAudioFileMPEG4Type = 'mp4f',
kAudioFileM4AType = 'm4af',
kAudioFileM4BType = 'm4bf',
kAudioFileCAFType = 'caff',
kAudioFile3GPType = '3gpp',
kAudioFile3GP2Type = '3gp2',
kAudioFileAMRType = 'amrf'
;
值得一提的是, AMR(即微信使用的音频文件格式), IOS在4.0以后的版本中不再支持, 也就是说代码中的这一段只是保留, 无实际作用
以上是关于iOS 中的avaudioplayer支持哪些音频格式的主要内容,如果未能解决你的问题,请参考以下文章
在 iOS 上播放 MP3 或 AAC 文件都有哪些音频播放选项?
iPhone:AVAudioPlayer 是不是支持 .wav 格式?