iOS 音频播放,我们很容易想到用 AVAudioPlayer,但它支持的音频格式只有 AAC、ALAC、IMA4、linear、MP3。
如果音频格式是 .ape,则用该音频文件的路径是无法初始化AVAudioPlayer。需要转成上述格式的其中一种。APE格式的音频如果想转成MP3格式,在MAC环境下,可以用 XLD 软件来处理。
这里分享XLD软件的下载链接:
链接: https://pan.baidu.com/s/1s8myb7Ru_TQT9C2YzzTTxQ 密码: r004
audioPlayer初始化相关代码如下:
(1)self.audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:nil];
(2)self.audioPlayer = [[AVAudioPlayer alloc] initWithData:data error:nil];