如何在iOS Swift中将.opus文件转换为.mp3 / .m4a / .aac?

时间:2018-10-10 10:27:37

标签: ios swift mp3 avaudioplayer opus

我想使用AVAudioPlayer播放 .opus 文件,因为AVAudioPlayer不支持 .opus 文件,所以我试图找到一种转换的方法。 opus ,以便可以使用 AVAudioPlayer 播放。 有人可以帮我吗?

谢谢

2 个答案:

答案 0 :(得分:1)

您可以使用libopuslibopusfile C库将Opus文件动态解码为原始PCM音频,并将其馈送到AVAudioPlayer可以解码的内存缓冲区。您很可能需要在内存缓冲区前添加描述PCM数据的AIFF / WAV / RIFF标头字节。

答案 1 :(得分:0)