Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Opus is a new open source lossy-format that replaces Vorbis and the outperforms all the other proprietary alternatives to it. However, what plays Opus on Android? Thus far the only thing I've found is Firefox! How come my browser can play Opus -- and none of my music players?

I even wrote Alex, the developer of PowerAmp he said,

something like that is planned - you can check for details here: http://forum.powerampapp.com/index.php?/topic/1794-poweramp-todo-listfeatures-in-progress/

And, it says nothing of Opus support in the future?

share|improve this question
up vote 9 down vote accepted

VLC for Android is reported to support opus format. (src)

share|improve this answer
    
I regularly use VLC on a Android Nexus 5 device to playback opus and it does its job very well. It is quite stable, too - even if it is still called beta. – maxschlepzig Jul 26 '14 at 11:00

I've found GoneMAD Music Player and Neutron Music Player support playback of Opus.

Update: If gapless playback is an important feature to you try XMMS2 or Rockbox.
Both are still in the development stages as far as Android is concerned but they are both worthy of a mention. XMMS2 is a music player server, so you will also need to download a controller to use it.
Rockbox isn't available via the Play store and it can be a bit tricky to setup so you will have to do your own homework on this one.

share|improve this answer

Freeamp supports Opus decoding as well from build 119 using the BASS for Android library.

share|improve this answer

AIMP play opus on Android.....

share|improve this answer
    
Welcome to the Android Enthusiasts, Vadim! Though that might be an answer to the question, link-only answers are discouraged on all SE sites. Mind to include some additional details? – Izzy Oct 3 '14 at 15:29
    
While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. – Stephen Schrauger Oct 6 '14 at 16:29
5  
Guys, look at the question. He needs something that plays the format, this answer says this app plays the format. There is no other "essential part" of the answer. If you guys have a problem with the question that's a different matter. – Matthew Read Nov 15 '14 at 20:04

According to the Supported Media Formats page Opus is supported natively since Android 5.0, but only in the Matroska (.mkv) container. The Xiph.org wiki and IETF draft state that the mime-type for Ogg Opus files is audio/ogg. To test I encoded a Flac file with opusenc and changed the extension to .ogg before transferring the file to the device, which made it appear and play in Google Play Music, but without metadata like tags and cover art, just the filename.

Edit: I just encoded¹ a few test files directly to .ogg again and they play fine in Google Play Music². The basic tag fields I use are detected, embedded album art as well as AlbumArt.jpg files work too.


  1. Encoding details: 44.1kHz Flac source, opusenc/libopus 1.1.2 from Ubuntu 16.04, 112 kbps bitrate, file transfer via Syncthing (not required, that's just what I use currently).
  2. Google Play Music Version 6.8.2817A.2862803. Device: Nexus 5 with CyanogenMod 13.0-20160514-Nightly based on Android 6.0.1.
share|improve this answer

Rocket Player plays 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
share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.