如何在iPhone / iOS中播放xiph.org音频编解码器?

时间:2014-02-16 16:41:56

标签: ios iphone audio vorbis opus

我有以Vorbis格式编码的音乐,并且还将我的一些专辑编码为新的Opus格式。有没有办法可以将它们复制并播放到我的iPhone上? xiph.org wiki页面说明了vorbis支持,在免费软件方面,它是“正在进行中”,虽然它引用了支持Vorbis的无线电流和视频应用程序,但音频支持呢?

总结要求:

  • Vorbis支持
  • Opus支持
  • 复制或制作相册的某种方式
  • 免费软件将是一个优势,因为专有软件可能会很慢采用Opus,我甚至可以通过编写补丁来增加对其他编解码器的支持

[编辑:需要必要的媒体播放器功能]

  • 播放列表支持等
  • 完美播放必须是一个强有力的指导(例如,一些播放器每5分钟播放一次音频解码故障)

http://wiki.xiph.org/Vorbis_Software_Players#iPhone

3 个答案:

答案 0 :(得分:1)

iOS上的开源许可是a difficult matterVLC for iOS扮演Opus和Vorbis。但作为一个音乐播放器,它毫无用处。

答案 1 :(得分:1)

Capriccio music player for IOS支持FLAC,APE,WV,MPC,WAV,M4A,MP3,OGG,AIFF,CAF,MID,OPUS

我已经在我的所有IOS设备(包括iPad 2/3 / Air和iPhone 4& 6)上使用FLAC编码的音乐并且从未遇到音频故障。

答案 2 :(得分:0)

自iOS 11起,它支持本机Opus流,但是您仍然需要将其封装为CAF格式。对于应用程序(甚至在Safari中),您可以尝试将CAF内容与音频/ aac模仿类型一起传递,并且应该可以使用。

尝试使用macOS中可用的afconvert,如下所示:

afconvert input.wav -f caff -d opus -b 32000 output.caf

test site可以在Safari浏览器中尝试CAF。

来源:https://hetzel.net/2017-06-12/ios-11-opus-support-in-podcast-feeds/