IPB

Welcome Guest ( Log In | Register )

Opus player for Android or iOS?
richard123
post Sep 13 2012, 13:24
Post #1





Group: Members
Posts: 348
Joined: 9-January 03
Member No.: 4498



Do any Android or iOS music players support Opus?
Go to the top of the page
+Quote Post
 
Start new topic
Replies
saratoga
post Sep 13 2012, 15:42
Post #2





Group: Members
Posts: 4718
Joined: 2-September 02
Member No.: 3264



QUOTE (richard123 @ Sep 13 2012, 08:24) *
Do any Android or iOS music players support Opus?


Rockbox should have it fairly soon, and the decoder implementation is integer and reasonably efficient (much optimization is still needed however).
Go to the top of the page
+Quote Post
Kohlrabi
post Dec 3 2012, 17:50
Post #3





Group: Super Moderator
Posts: 954
Joined: 12-March 05
From: Kiel, Germany
Member No.: 20561



QUOTE (saratoga @ Sep 13 2012, 16:42) *
Rockbox should have it fairly soon, and the decoder implementation is integer and reasonably efficient (much optimization is still needed however).
Any info on how well it performs? From what I heard about the Opus decoder for Windows (or generally x86/x64), it is much slower than decoders for other lossy formats. On a portable device battery usage is a really important issue for an audio format.

This post has been edited by Kohlrabi: Dec 3 2012, 17:55


--------------------
Audiophiles live in constant fear of jitter.
Go to the top of the page
+Quote Post
Kohlrabi
post Dec 18 2012, 23:25
Post #4





Group: Super Moderator
Posts: 954
Joined: 12-March 05
From: Kiel, Germany
Member No.: 20561



QUOTE (Kohlrabi @ Dec 3 2012, 17:50) *
From what I heard about the Opus decoder for Windows (or generally x86/x64), it is much slower than decoders for other lossy formats.
I ran some tests with latest foobar2000 1.2 beta 1, which now uses ffmpeg decoders for some popular lossy formats. I used presets for both lossy and lossless formats which yielded comparable bitrates (~62kbps/~700kbps). LAME didn't quite reach the desired bitrate even with V9. Here's the result:
CODE
System:
CPU: Intel® Core™ i5-3570K CPU @ 3.40GHz, features: MMX SSE SSE2 SSE3 SSE4.1 SSE4.2
App: foobar2000 v1.2 beta 1
Settings:
High priority: no
Buffer entire file into memory: no
Passes: 10
Threads: 2
Postprocessing: none
Stats by codec:
AAC: 3960.371x realtime
ALAC: 673.897x realtime
FLAC: 1190.631x realtime
MP3: 3468.749x realtime
Musepack: 1712.903x realtime
Opus: 409.543x realtime
Speex: 513.438x realtime
TAK: 875.835x realtime
Vorbis: 2788.389x realtime
WavPack: 537.514x realtime
Total:
Decoded length: 1d 1:09:52.000
Opening time: 0:00.079
Decoding time: 3:22.789
Speed (x realtime): 893.462

So, Opus is not even faster than Speex, with which it also competes, and at least on x86 it is considerably slower than other common lossy formats. You can also see that the new ffmpeg decoders are really blazing fast, Musepack is now third to last in lossy codecs (if you include Speex), too. Let's hope Opus decoders will see some development in the future, but seeing how Xiph steadily improved all their other formats (Vorbis,Theora), I am quite optimistic.

This post has been edited by Kohlrabi: Dec 18 2012, 23:45


--------------------
Audiophiles live in constant fear of jitter.
Go to the top of the page
+Quote Post

Posts in this topic


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 21st April 2014 - 01:44