什么可以在Android上播放Ogg Opus?[关闭]


28

Opus是一种新的开源有损格式,它替代了Vorbis,并且胜过了其他所有专有替代格式。但是,Opus在Android上扮演什么角色?到目前为止,我唯一发现的就是Firefox!我的浏览器如何播放Opus,而我的音乐播放器却没有

我什至写了PowerAmp开发人员Alex的话,

计划中的事情-您可以在此处查看详细信息:http : //forum.powerampapp.com/index.php?/topic/1794-poweramp-todo-listfeatures-in-progress/

而且,它说未来没有Opus支持吗?


答案是“ mx播放器”。^ _ ^

Answers:


19

据报道,Android VLC支持opus格式。(src


1
我经常在Android Nexus 5设备上使用VLC来播放作品,并且效果很好。它也非常稳定-即使仍称为beta。
maxschlepzig 2014年

1
它确实播放了opus文件,但我不敢相信它没有随机播放选项...
knocte

1
请注意,该应用程序知道隐私设置。如果您的私人存储中有音乐,即使音乐当前已解锁,VLC也不会看到。
code_dredd

9

根据“ 支持的媒体格式”页面,自Android 5.0起就原生支持Opus,但仅在Matroska(.mkv)容器中受支持。该Xiph.org维基的MIME类型播放Ogg文件的Opus和IETF草案状态是音频/ OGG。为了进行测试,我将Flac文件编码为,opusenc并将扩展名更改为.ogg将文件传输到设备之前,使其在Google Play音乐中显示和播放,但是没有标签和封面这样的元数据,只有文件名。

编辑2016-05-20:我刚刚直接将¹一些测试文件编码为.ogg,它们在Google Play音乐²中可以正常播放。我使用的基本标签字段被检测到,嵌入式专辑封面以及AlbumArt.jpg文件也可以工作。

编辑2016-10-04:我找到了有关封装flac-in-mp4(可能与Mozilla在Firefox中支持FLAC的努力有关)以及opus-in-mp4草案的信息。我从没想过这是有可能实现或被认为可以实现,但是似乎社区中的某些人正在努力将Opus和FLAC引入MP4。


  1. 编码细节:44.1kHz Flac信号源,来自Ubuntu 16.04的opusenc / libopus 1.1.2,112 kbps比特率,通过Syncthing传输文件(不是必需的,这就是我目前所使用的)。
  2. Google Play音乐版本6.8.2817A.2862803。装置:Nexus 5(搭载CyanogenMod 13.0-20160514)-即时基于Android 6.0.1。

3
我发现在Android 6上,.opus库扫描不会拾取文件,而只是重命名相同的文件即可.ogg正常工作。被拾取,解析元数据并播放。
artfulrobot

2
是的,已在Android 6(棉花糖)中添加了支持。您可以在这里看到它:android.googlesource.com/platform/frameworks/av / + /…(与Android 5相比:android.googlesource.com/platform/frameworks/av/+/…)。可悲的是,他们似乎忘记了在MediaScanner中添加.opus文件扩展名的支持。如您所见,一种解决方法是将它们重命名为.ogg。
ayke

1
附带说明:重命名为.opus.ogg时,Google Play音乐可以正确播放opus文件,但似乎无法将.opus.ogg(或.opus)文件作为Google音乐管理器上传到您的Play音乐库中应用程序(或chrome扩展程序)无法将其识别为一种很好的格式。Google 在“受支持的上传格式帮助​​页面”(developer.android.com/guide/appendix/media-formats.html)中表示支持.OGG文件。但是作为OGG的容器格式,它可以嵌入Opus或Vorbis音频流,而Google并没有说出实际上支持哪种格式。也许只有Vorbis是...
jj_

5

我发现GoneMAD音乐播放器Neutron音乐播放器支持Opus播放。

更新:如果无缝播放是您的重要功能,请尝试XMMS2Rockbox
就Android而言,两者都仍处于开发阶段,但都值得一提。XMMS2是音乐播放器服务器,因此您还需要下载控制器才能使用它。
Rockbox在Play商店中不可用,并且设置起来可能有些棘手,因此您必须对此做自己的作业。


1
这些播放器中的任何一个开源吗?
knocte

4

AIMP在Android上播放作品.....


欢迎使用Android爱好者Vadim!尽管这可能是问题的答案,但在所有SE网站上都建议不要使用仅链接的答案。介意包括一些其他细节吗?
伊兹

6
伙计们,看看问题。他需要播放格式的东西,这个答案说这个应用程序播放格式。答案没有其他“必要部分”。如果你们对这个问题有疑问,那是另一回事。
马修(Matthew)

它是开源的吗?
knocte

3

这是一个古老的问题,但是要提及Opus的支持,就更不用说Foobar2000了(它最终被移植到了移动设备上)。



1

我可以确认Stellio Music PlayerAIMP能够在Ubuntu 中以opusenc(包含在opus-tools)中的(ops)扩展名(在包含Android 4.1.2,内核3.4.0的Acer Iconia B1-710平板电脑上)播放带有.opus扩展名的512kbps 48000Hz音频文件。 16.10终端仿真器(来自FLAC)。出色且清晰的声音(带有适当的音频输出设备)。或者,您可以简单地使用VLC。


0

火箭球员发挥OPUS

Version 3.3.0
NEW: Default material blue theme
**NEW: Opus support**
NEW: 13 new themes
NEW: Theme switcher
NEW: Artist pictures for cloud subscribers
NEW: Show art in the song tab
NEW: Better memory management
NEW: Feature to block car Bluetooth stereos from auto starting music playback
NEW: Live List support for playlist shortcuts
NEW: Folder browser now supports the back button

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.