Was kann Ogg Opus auf Android spielen? [geschlossen]

Opus ist ein neues verlustbehaftetes Open-Source-Format, das Vorbis ersetzt und alle anderen proprietären Alternativen dazu übertrifft. Aber was spielt Opus auf Android? Bisher habe ich nur Firefox gefunden ! Wie kommt es, dass mein Browser Opus abspielen kann – und keiner meiner Musikplayer?

Ich habe sogar Alex geschrieben, der Entwickler von PowerAmp, er sagte:

so etwas ist geplant - Details können Sie hier nachlesen: http://forum.powerampapp.com/index.php?/topic/1794-poweramp-todo-listfeatures-in-progress/

Und es sagt nichts über Opus-Unterstützung in der Zukunft aus?

"mx player" ist die Antwort.. ^_^

Antworten (9)

VLC für Android soll das opusFormat unterstützen. ( Quelle )

Ich verwende VLC regelmäßig auf einem Android Nexus 5-Gerät, um Opus abzuspielen, und es macht seine Arbeit sehr gut. Es ist auch ziemlich stabil - auch wenn es noch Beta heißt.
Es spielt tatsächlich Opus-Dateien ab, aber ich kann nicht glauben, dass es keine Shuffle-Option hat ...
Beachten Sie, dass die App die Datenschutzeinstellungen nicht kennt. Wenn Sie Musik in Ihrem privaten Speicher haben, wird VLC sie nicht sehen, auch wenn sie derzeit entsperrt ist.

Laut der Seite Supported Media Formats wird Opus seit Android 5.0 nativ unterstützt, allerdings nur im Matroska-Container (.mkv). Das Xiph.org-Wiki und der IETF-Entwurf geben an, dass der Mime-Typ für Ogg-Opus-Dateien audio/ogg ist. Zum Testen habe ich eine Flac-Datei mit codiert opusencund die Erweiterung in geändert, .oggbevor die Datei auf das Gerät übertragen wurde, wodurch sie in Google Play Music angezeigt und abgespielt wurde, jedoch ohne Metadaten wie Tags und Coverbilder, nur der Dateiname.

Edit 20.05.2016: Ich habe gerade ein paar Testdateien direkt neu codiert¹ .oggund sie spielen sich problemlos in Google Play Music² ab . Die von mir verwendeten grundlegenden Tag-Felder werden erkannt, eingebettete Albumcover sowie AlbumArt.jpg-Dateien funktionieren ebenfalls.

Bearbeiten 04.10.2016: Ich habe Informationen über einen Entwurf gefunden , um flac-in-mp4 (wahrscheinlich im Zusammenhang mit Mozillas Bemühungen, FLAC in Firefox zu unterstützen) sowie opus-in-mp4 zu kapseln . Ich hätte nie gedacht, dass dies möglich wäre oder als implementiert betrachtet wird, aber es scheint, dass einige Leute in der Community daran arbeiten, Opus und FLAC auf MP4 zu bringen.


  1. Codierungsdetails: 44,1 kHz Flac-Quelle, opusenc/libopus 1.1.2 von Ubuntu 16.04, 112 kbps Bitrate, Dateiübertragung über Syncthing (nicht erforderlich, das ist genau das, was ich derzeit verwende).
  2. Google Play Music-Version 6.8.2817A.2862803. Gerät: Nexus 5 mit CyanogenMod 13.0-20160514-Nightly basierend auf Android 6.0.1.
Ich habe auf Android 6 festgestellt, dass .opusDateien nicht in den Bibliotheksscans aufgenommen werden, sondern benennen Sie einfach dieselbe Datei um .oggund es funktioniert einwandfrei. abgeholt, Metadaten geparst und abgespielt.
Ja, Unterstützung wurde in Android 6 (Marshmallow) hinzugefügt. Sie können es hier sehen: android.googlesource.com/platform/frameworks/av/+/… (vergleichen Sie mit Android 5 hier: android.googlesource.com/platform/frameworks/av/+/… ). Leider scheinen sie vergessen zu haben, im MediaScanner Unterstützung für die .opus-Dateierweiterung hinzuzufügen. Wie Sie festgestellt haben, besteht eine Problemumgehung darin, sie einfach in .ogg umzubenennen.
Als Nebenbemerkung: Google Play Music KANN Opus-Dateien korrekt wiedergeben, wenn sie in .opus.ogg umbenannt werden, aber es scheint, dass .opus.ogg- (oder .opus-) Dateien nicht in Ihre Play Music-Bibliothek als Google Music Manager hochgeladen werden können app (oder Chrome-Erweiterung) erkennt es nicht als gutes Format. Auf der „Hilfeseite zu unterstützten Upload-Formaten“ ( developer.android.com/guide/appendix/media-formats.html ) sagt Google, dass .OGG-Dateien unterstützt werden. Da es sich bei OGG jedoch um ein Containerformat handelt, kann es entweder einen Opus- oder einen Vorbis-Audiostream einbetten, und Google sagt nicht, welches davon tatsächlich unterstützt wird. Vielleicht ist nur Vorbis...

Ich habe festgestellt, dass GoneMAD Music Player und Neutron Music Player die Wiedergabe von Opus unterstützen.

Update: Wenn lückenlose Wiedergabe ein wichtiges Feature für Sie ist, versuchen Sie es mit XMMS2 oder Rockbox .
Beide befinden sich in Bezug auf Android noch in der Entwicklungsphase, sind aber beide eine Erwähnung wert. XMMS2 ist ein Musikplayer-Server, daher müssen Sie auch einen Controller herunterladen , um ihn zu verwenden.
Rockbox ist nicht über den Play Store erhältlich und die Einrichtung kann etwas schwierig sein, sodass Sie hier Ihre eigenen Hausaufgaben machen müssen.

Ist einer dieser Player Open Source?

AIMP spielt Opus auf Android.....

Willkommen bei den Android-Enthusiasten, Vadim! Obwohl dies eine Antwort auf die Frage sein könnte, wird von Nur-Link-Antworten auf allen SE-Sites abgeraten. Möchten Sie einige zusätzliche Details hinzufügen?
Leute, seht euch die Frage an. Er braucht etwas, das das Format abspielt, diese Antwort besagt, dass diese App das Format abspielt. Es gibt keinen anderen "wesentlichen Teil" der Antwort. Wenn Sie ein Problem mit der Frage haben, ist das eine andere Sache.
ist es Open-Source?

Es ist eine alte Frage, aber es ist schwer, Foobar2000 (das endlich auf Mobilgeräte portiert wurde) für die Opus-Unterstützung nicht zu erwähnen.

Freeamp unterstützt auch die Opus-Decodierung ab Build 119 mit der BASS für Android - Bibliothek.

Ich kann bestätigen, dass Stellio Music Player und AIMP (auf einem Acer Iconia B1-710 Tablet mit Android 4.1.2, Kernel 3.4.0) eine Audiodatei mit 512 kbps und 48000 Hz mit der Erweiterung .opus, die mit opusenc(in opus-tools) codiert ist, in Ubuntu wiedergeben können 16.10 Terminal-Emulator (von einem FLAC). Ausgezeichneter und kristallklarer Klang (mit einem geeigneten Audioausgabegerät). Oder Sie können einfach VLC verwenden.

Rocket Player spielt 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

Droidsound-E ( https://github.com/droidmjt/Droidsound/blob/master/README.md ) ist ein Player, der sich auf Retro-Spiele, Konsolen und Computersysteme konzentriert. Ich fand, dass es Unterstützung für Opus-Dateien hat.

Es ist jedoch möglicherweise nicht bei Google Play verfügbar.