我想使用AVAudioPlayer播放 .opus 文件,因为AVAudioPlayer不支持 .opus 文件,所以我试图找到一种转换的方法。 opus ,以便可以使用 AVAudioPlayer 播放。 有人可以帮我吗?
谢谢
答案 0 :(得分:1)
您可以使用libopus
或libopusfile
C库将Opus文件动态解码为原始PCM音频,并将其馈送到AVAudioPlayer可以解码的内存缓冲区。您很可能需要在内存缓冲区前添加描述PCM数据的AIFF / WAV / RIFF标头字节。
答案 1 :(得分:0)