IPB

Welcome Guest ( Log In | Register )

Opus is now RFC6716, version 1.0.1 released!
xiphmont
post Sep 11 2012, 20:19
Post #1


Xiph.org


Group: Developer
Posts: 176
Joined: 24-September 01
Member No.: 16



"Mozilla and the Xiph.Org Foundation are pleased to announce the Internet Engineering Task Force (IETF) has standardized Opus as RFC 6716. Opus is the first state-of-the-art, fully Free and Open audio codec ratified by a major standards organization."

Full announcement at xiph.org/press/2012/rfc-6716

Yay!

This post has been edited by Frank Bicking: Sep 11 2012, 20:46
Reason for edit: Fixed URL.
Go to the top of the page
+Quote Post
 
Start new topic
Replies
Anakunda
post Sep 30 2012, 11:51
Post #2





Group: Members
Posts: 460
Joined: 24-November 08
Member No.: 63072



Hi all rolleyes.gif
Today foobar2k released the free encoder pack containing opusenc already which made me try out this.
As I don't understand too much spectral graphs I see the high cutoff range is set to 20kHz by 96kbps which makes me think the codec's ambitions are really high, and I'm really impressed about the sound cool.gif
I have several more questions:
Is the average vbr mode fixed to 96kbps or can it be increased yet higher?
What does the complexity option affect when not the bitrate (what's the advantage of complexity <10)?
What bitrates of Vorbis, AAC and MP3 (all in VBR modes) are counterparts to Opus at complexity 10 (approximately) as for sound quality?
Are Opus's chances to become more standard supported by wide range of hardware players higher than Voirbis's?
Keep on developing this great codec cool.gif

This post has been edited by Anakunda: Sep 30 2012, 11:53
Go to the top of the page
+Quote Post
IgorC
post Sep 30 2012, 17:13
Post #3





Group: Members
Posts: 1572
Joined: 3-January 05
From: ARG/RUS
Member No.: 18803



QUOTE (Anakunda @ Sep 30 2012, 07:51) *
As I don't understand too much spectral graphs I see the high cutoff range is set to 20kHz by 96kbps which makes me think the codec's ambitions are really high, and I'm really impressed about the sound cool.gif

About opus and lowpass.


QUOTE (Anakunda @ Sep 30 2012, 07:51) *
Is the average vbr mode fixed to 96kbps or can it be increased yet higher?

VBR goes up to ~510-513 kbps if You wish.

QUOTE (Anakunda @ Sep 30 2012, 07:51) *
What does the complexity option affect when not the bitrate (what's the advantage of complexity <10)?

Less complexity, higher speed, lower quality.

QUOTE (Anakunda @ Sep 30 2012, 07:51) *
What bitrates of Vorbis, AAC and MP3 (all in VBR modes) are counterparts to Opus at complexity 10 (approximately) as for sound quality?

Opus is clearly superior at 64kbps. It's hard to judge which is better between AAC, Vorbis and Opus at 96 kbps and higher as quality is already pretty good. A future public tests should clear this.

This post has been edited by IgorC: Sep 30 2012, 17:16
Go to the top of the page
+Quote Post
Anakunda
post Sep 30 2012, 18:02
Post #4





Group: Members
Posts: 460
Joined: 24-November 08
Member No.: 63072




I tried to compile 64bit version of the encoder rolleyes.gif . Can anybody benchmark it for sppeed please?
CODE
http://www.datafilehost.com/download-7c7892b0.html


QUOTE (IgorC @ Sep 30 2012, 18:13) *
VBR goes up to ~510-513 kbps if You wish.

I have overlooked the options syntax but didnot find the quality factor option, which one is that?
Go to the top of the page
+Quote Post
twist3d
post Oct 2 2012, 15:14
Post #5





Group: Members
Posts: 11
Joined: 1-November 05
Member No.: 25488



[quote name='Anakunda' date='Sep 30 2012, 20:02' post='810211']
I tried to compile 64bit version of the encoder rolleyes.gif . Can anybody benchmark it for sppeed please?
CODE
http://www.datafilehost.com/download-7c7892b0.html


Just a quick bench with 32-bit vs 64-bit. Source file is .WAV,
Ram Records Drum & Bass Annual 2011 CD2, runtime 45min 12sec:

32-bit:

D:\work\00_audio_work\TEMP>opusenc.exe test.wav test32.opus
Encoding using libopus 1.0.1-rc3 (audio)
-----------------------------------------------------
Input: 44.1kHz 2 channels
Output: 2 channels (2 coupled)
20ms packets, 96kbit/sec VBR
Preskip: 356

[/] 00:45:08.11 52.1x realtime, 94.17kbit/s
Encoding complete
-----------------------------------------------------
Encoded: 45 minutes and 12.36 seconds
Runtime: 52 seconds
(52.16x realtime)
Wrote: 32157157 bytes, 135618 packets, 2715 pages
Bitrate: 94.1663kbit/s (without overhead)
Rate range: 1.2kbit/s to 166kbit/s
(3 to 415 bytes per packet)
Overhead: 0.717% (container+metadata)

64-bit:

D:\work\00_audio_work\TEMP>opusenc.exe test.wav test64.opus
Encoding using libopus 1.0.1 (audio)
-----------------------------------------------------
Input: 44.1kHz 2 channels
Output: 2 channels (2 coupled)
20ms packets, 96kbit/sec VBR
Preskip: 356

[/] 00:44:56.84 64.2x realtime, 94.17kbit/s
Encoding complete
-----------------------------------------------------
Encoded: 45 minutes and 12.36 seconds
Runtime: 42 seconds
(64.58x realtime)
Wrote: 32157152 bytes, 135618 packets, 2715 pages
Bitrate: 94.1663kbit/s (without overhead)
Rate range: 1.2kbit/s to 166kbit/s
(3 to 415 bytes per packet)
Overhead: 0.717% (container+metadata)

EDIT: My system is Win7 x64, Core i5-750@stock clocks

This post has been edited by twist3d: Oct 2 2012, 15:16
Go to the top of the page
+Quote Post
Anakunda
post Oct 2 2012, 15:22
Post #6





Group: Members
Posts: 460
Joined: 24-November 08
Member No.: 63072



QUOTE (twist3d @ Oct 2 2012, 16:14) *
Just a quick bench with 32-bit vs 64-bit. Source file is .WAV,
Ram Records Drum & Bass Annual 2011 CD2, runtime 45min 12sec:

Thanks for the feedback
Go to the top of the page
+Quote Post

Posts in this topic
- xiphmont   Opus is now RFC6716, version 1.0.1 released!   Sep 11 2012, 20:19
- - bawjaws   https://hacks.mozilla.org/2012/09/its-opus-...code...   Sep 11 2012, 20:32
- - eahm   Great news! The 0.1.5 binary is 1.0.1 RC3, wh...   Sep 11 2012, 21:05
- - IgorC   Congratulations, Guys, Great job! QUOTE (e...   Sep 11 2012, 21:25
|- - eahm   QUOTE (IgorC @ Sep 11 2012, 13:25) QUOTE ...   Sep 11 2012, 21:57
|- - Steve Forte Rio   QUOTE (eahm @ Sep 11 2012, 18:57) QUOTE (...   Sep 12 2012, 15:37
|- - Dynamic   QUOTE (Steve Forte Rio @ Sep 12 2012, 15...   Sep 12 2012, 17:49
|- - zhitch   QUOTE (Steve Forte Rio @ Sep 12 2012, 10...   Oct 10 2012, 16:32
- - yourlord   Congrats and great work guys!   Sep 11 2012, 22:54
- - jensend   PARTY TIME!   Sep 11 2012, 23:14
- - benski   Is storage in the Ogg container format intended to...   Sep 12 2012, 00:08
|- - Dynamic   QUOTE (benski @ Sep 12 2012, 00:08) Is st...   Sep 12 2012, 00:47
||- - iwod   QUOTE (Dynamic @ Sep 12 2012, 00:47) QUOT...   Sep 12 2012, 15:35
||- - Dynamic   QUOTE (iwod @ Sep 12 2012, 15:35) Ogg and...   Sep 12 2012, 16:50
|- - jensend   QUOTE (benski @ Sep 11 2012, 17:08) Is st...   Sep 12 2012, 04:41
- - hlloyge   Well, it would be nice if Apple adopts it for iTun...   Sep 12 2012, 10:12
|- - Yakov   QUOTE (hlloyge @ Sep 12 2012, 10:12) Well...   Oct 10 2012, 23:06
- - mamboman   Congratulations to the developers - Opus is a real...   Sep 12 2012, 10:56
|- - bandpass   QUOTE (mamboman @ Sep 12 2012, 10:56) My ...   Sep 12 2012, 13:40
- - CoRoNe   If I understand correctly, these are the problems ...   Sep 12 2012, 17:53
|- - 2012   QUOTE (CoRoNe @ Sep 12 2012, 17:53) If I ...   Sep 12 2012, 18:52
|- - Dynamic   QUOTE (CoRoNe @ Sep 12 2012, 17:53) If I ...   Sep 15 2012, 16:48
|- - NullC   QUOTE (Dynamic @ Sep 15 2012, 07:48) I be...   Sep 16 2012, 03:14
|- - Dynamic   Thanks for the information & correction, NullC...   Sep 17 2012, 17:01
- - Speckmade   I guess this is the time and place for the big ...   Sep 12 2012, 18:53
- - eahm   I just noticed, the homepage of Opus says "Bi...   Sep 13 2012, 03:35
- - m45t3r   QUOTE (eahm @ Sep 12 2012, 23:35) I just ...   Sep 13 2012, 04:30
|- - eahm   QUOTE (m45t3r @ Sep 12 2012, 20:30) QUOTE...   Sep 13 2012, 04:39
- - viktor   Those who'd like to see Opus being supported o...   Sep 15 2012, 12:01
- - eahm   I don't know how long ago they started but Abs...   Sep 18 2012, 19:07
|- - maikmerten   QUOTE (eahm @ Sep 18 2012, 19:07) I don...   Sep 21 2012, 09:10
|- - Dynamic   QUOTE (maikmerten @ Sep 21 2012, 09:10) I...   Sep 22 2012, 22:56
- - eahm   Are they going to release the 1.0.1 binaries for W...   Sep 20 2012, 19:27
- - yourlord   I have to admit I was a little stunned by the bitr...   Sep 21 2012, 16:38
- - m45t3r   QUOTE (Dynamic @ Sep 22 2012, 18:56) QUOT...   Sep 22 2012, 23:34
|- - IgorC   AAC-ELD uses a low delay modifications of SBR (LD ...   Sep 23 2012, 01:06
- - naturfreak   There is also a commercial competitor named AAC-EL...   Sep 22 2012, 23:54
- - eahm   I think they did read my email, they took off 128k...   Sep 26 2012, 00:42
|- - Dynamic   QUOTE (eahm @ Sep 26 2012, 00:42) I think...   Sep 26 2012, 20:27
|- - lvqcl   QUOTE (Dynamic @ Sep 26 2012, 23:27) Both...   Sep 26 2012, 20:51
||- - Dynamic   Thanks. Had been getting unsupported format or cor...   Sep 26 2012, 22:49
||- - IgorC   QUOTE (lvqcl @ Sep 26 2012, 16:51) QUOTE ...   Sep 30 2012, 16:32
|- - Dynamic   QUOTE (Dynamic @ Sep 26 2012, 20:27) BTW,...   Oct 2 2012, 12:02
|- - maikmerten   QUOTE (Dynamic @ Oct 2 2012, 11:02) I fou...   Oct 2 2012, 12:30
- - Anakunda   Hi all Today foobar2k released the free encoder...   Sep 30 2012, 11:51
|- - lvqcl   QUOTE (Anakunda @ Sep 30 2012, 14:51) Tod...   Sep 30 2012, 11:55
|- - IgorC   QUOTE (Anakunda @ Sep 30 2012, 07:51) As ...   Sep 30 2012, 17:13
|- - Anakunda   I tried to compile 64bit version of the encoder ...   Sep 30 2012, 18:02
|- - twist3d   [quote name='Anakunda' date='Sep 30 20...   Oct 2 2012, 15:14
|- - Anakunda   QUOTE (twist3d @ Oct 2 2012, 16:14) Just ...   Oct 2 2012, 15:22
- - Anakunda   Is there a binary of Opus Tools using libopus 1.0....   Sep 30 2012, 12:14
|- - Emre   QUOTE (Anakunda @ Sep 30 2012, 14:14) Is ...   Sep 30 2012, 16:32
|- - eahm   QUOTE (Emre @ Sep 30 2012, 08:32) QUOTE (...   Sep 30 2012, 16:38
|- - Emre   QUOTE (eahm @ Sep 30 2012, 18:38) QUOTE (...   Sep 30 2012, 19:05
- - [JAZ]   @Anakunda: Opus is designed with realtime communi...   Sep 30 2012, 13:05
- - eahm   [JAZ], What are you talking about? QUOTE (Anakund...   Sep 30 2012, 16:25
|- - [JAZ]   QUOTE (eahm @ Sep 30 2012, 17:25) [JAZ], ...   Sep 30 2012, 16:49
- - Anakunda   Thank U for the updated encoder   Sep 30 2012, 16:42
- - IgorC   (unconstrained) VBR is a default mode. --bitrate ...   Sep 30 2012, 18:11
- - eahm   I can't tell precisely with this build because...   Sep 30 2012, 21:03
- - lvqcl   0.1.5 is the version of Opus_Tools (opusenc, opusd...   Sep 30 2012, 22:19
- - Anakunda   I've got this wish if some developer could wri...   Oct 1 2012, 10:45
|- - nu774   QUOTE (Anakunda @ Oct 1 2012, 18:45) I...   Oct 1 2012, 14:20
|- - lvqcl   QUOTE (Anakunda @ Oct 1 2012, 13:45) What...   Oct 1 2012, 15:30
||- - Yakov   QUOTE (lvqcl @ Oct 1 2012, 15:30) QUOTE (...   Oct 10 2012, 23:11
||- - saratoga   QUOTE (Yakov @ Oct 10 2012, 18:11) QUOTE ...   Oct 11 2012, 02:27
||- - Yakov   When encoding with Opus in foobar2000, what is the...   Oct 11 2012, 04:28
||- - saratoga   QUOTE (Yakov @ Oct 10 2012, 23:28) Really...   Oct 11 2012, 04:59
|||- - Dynamic   QUOTE (saratoga @ Oct 11 2012, 04:59) Edi...   Oct 11 2012, 17:44
|||- - Garf   QUOTE (Dynamic @ Oct 11 2012, 17:44) I do...   Dec 7 2012, 12:29
|||- - Dynamic   QUOTE (Garf @ Dec 7 2012, 11:29) QUOTE (D...   Dec 7 2012, 23:00
||- - NullC   QUOTE (Yakov @ Oct 10 2012, 20:28) Really...   Nov 28 2012, 19:54
|- - Dynamic   Anakunda, from your screenshot, you're asking ...   Oct 1 2012, 18:01
- - IgorC   The highest input bit depth is 32 bits for Opus.   Oct 1 2012, 17:52
|- - 2012   QUOTE (IgorC @ Oct 1 2012, 17:52) The hig...   Oct 2 2012, 01:40
- - lvqcl   Also, --vbr and --comp 10 are the default settings...   Oct 1 2012, 18:09
- - lvqcl   Interesting, but foobar2000 sends either 8, 16, 24...   Oct 2 2012, 04:16
- - eahm   RareWares added an SSE optimized 1.0.1 build as we...   Oct 10 2012, 17:29
- - CoRoNe   My god! opusinfo.exe - 63488b (non-SSE), 55961...   Oct 10 2012, 20:07
|- - Anakunda   QUOTE (CoRoNe @ Oct 10 2012, 21:07) My go...   Oct 10 2012, 20:11
- - Anakunda   It looks like libOpus 1.0.2 was released: QUOTE ...   Dec 7 2012, 07:52
- - eahm   opusenc file.wav: and with foobar2000:   Dec 7 2012, 08:58
- - Seren   Also getting ^this^   Dec 7 2012, 10:35
- - Anakunda   You are right eahm, seren. there's missing dll...   Dec 7 2012, 10:58
|- - Seren   QUOTE (Anakunda @ Dec 7 2012, 17:58) You ...   Dec 7 2012, 12:00
- - Anakunda   I apologize for the inconvenience, it as built wit...   Dec 7 2012, 12:06
|- - Garf   QUOTE (Anakunda @ Dec 7 2012, 12:06) I ap...   Dec 7 2012, 12:34
|- - Seren   QUOTE (Anakunda @ Dec 7 2012, 19:06) I ap...   Dec 7 2012, 13:38
|- - Gainless   QUOTE (Anakunda @ Dec 7 2012, 12:06) I ap...   Dec 7 2012, 17:28
|- - lvqcl   QUOTE (Gainless @ Dec 7 2012, 20:28) ...   Dec 7 2012, 18:32
|- - Anakunda   QUOTE (lvqcl @ Dec 7 2012, 18:32) Probabl...   Dec 7 2012, 18:39
|- - Gainless   QUOTE (Anakunda @ Dec 7 2012, 18:39) QUOT...   Dec 7 2012, 19:37
|- - eahm   QUOTE (Gainless @ Dec 7 2012, 11:37) Well...   Dec 7 2012, 20:27
- - eahm   Anakunda, the last one works thank you.   Dec 7 2012, 17:56
- - DOS386   QUOTE (xiphmont @ Sep 11 2012, 13:19) ...   Dec 20 2012, 10:44
- - Anakunda   Here is a new opus library version 1.1 alpha annou...   Dec 23 2012, 01:53
- - saratoga   QUOTE (Anakunda @ Dec 22 2012, 20:53) The...   Dec 23 2012, 02:03
|- - Anakunda   QUOTE (saratoga @ Dec 23 2012, 02:03) QUO...   Dec 23 2012, 02:09
|- - Speckmade   QUOTE (Anakunda @ Dec 23 2012, 03:09) So ...   Dec 28 2012, 13:08
- - Seren   QUOTE (Anakunda @ Dec 23 2012, 08:53) Ple...   Dec 23 2012, 03:22


Closed 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: 16th September 2014 - 07:13