Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Article comparing opus and mp3 (Read 25865 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Article comparing opus and mp3

I don’t know if this is old news but someone did a BSEE project comparing sound quality

Article

Interesting read.

Re: Article comparing opus and mp3

Reply #1
Quote
2.1.2
MP3 encoding: LAME encoder 3.99.5 - Bit rate: 128 kbps CBR
Opus encoding: Opus 1.3 - Mode: CELT - Bit rate: 64 kbps VBR

5. Summary
5.1 Conclusion

This study tested MP3 at 128 kbps against Opus at 64 kbps in music encoded comparisons to uncompressed WAV format at 24 bit, 44.1 kHz. Results showed MP3 outperforming Opus for all song scores combined as well as in the song 8 Out Of 10, and WAV outperformed MP3 in the song Without You.

MP3's victory could be because of the selection of the four tracks they used. If they used 20 or more diverse tracks, the conclusion could have been different.
https://hydrogenaud.io/index.php/topic,117489.0.html

Re: Article comparing opus and mp3

Reply #2
When you give a format twice the bitrate, that's one hell of a head start.

Re: Article comparing opus and mp3

Reply #3
I can believe that 128 kbps MP3 is more transparent than 64 kbps Opus.  Probably not a huge amount in it, though, and the paper confirms that (as in there was only a statistical difference for one track, and for all the tracks averaged together).  One justification given for the chosen bitrates (other than the obvious one in the abstract) is that Opus at 64 kbps has been claimed to outperform MP3 (not sure *which* MP3) at 128 kbps.

Re: Article comparing opus and mp3

Reply #4
64kbps is probably right at the edge of being equal to mp3 at 128.

I certainly notice a rapid quality increase in opus going from 64 to 96. 96 is transparent for me. Already at 72 I have to really focus.

Re: Article comparing opus and mp3

Reply #5
Based on many results I've seen in the past, I think Opus can match a good *VBR* MP3 encoder with about 60% of the bitrate. That explains why people have reported that when operating at 50% of the MP3 bitrate Opus sounds a bit worse than MP3.

Re: Article comparing opus and mp3

Reply #6
Based on many results I've seen in the past, I think Opus can match a good *VBR* MP3 encoder with about 60% of the bitrate. That explains why people have reported that when operating at 50% of the MP3 bitrate Opus sounds a bit worse than MP3.
this is kinda offtopic but jmvalin, are you planning on adding Machine Learning to future versions of opusenc? that would be pretty amazing

Re: Article comparing opus and mp3

Reply #7
nah, Opus at 64kbps is WAY better than MP3. its been that way since the codec debuted. I have thousands of songs in this codec and i have played them on various equipment and they sound phenomenal.

Now, maybe they did indeed sound different in those listening conditions due to the fact that they were being played on computers and DAW programs and not on an embedded or dedicated device like a Portable music player or set top box.

 

Re: Article comparing opus and mp3

Reply #8
64kbps is probably right at the edge of being equal to mp3 at 128.

If I recall correctly, I think another member around here said Opus @ 80kbps is roughly equal to MP3 @ 130kbps (i.e. LAME v5) which, if I calculated that right, it plays inline with what jmvalin said about Opus only needing about 60% of the bit rate of MP3 for similar level of sound quality in his post above.

so it appears 64kbps Opus is probably close to LAME v5 (130kbps), but a bit shy of being about equal.

p.s. but personally, I would take Opus @ 64kbps over MP3 @ 130kbps (LAME v5).

Quote
I certainly notice a rapid quality increase in opus going from 64 to 96. 96 is transparent for me. Already at 72 I have to really focus.

I would be pretty much the same (give or take), along with many others to, as I think 64kbps is all around solid but that extra 32kbps increase to 96kbps is probably worth the 32kbps bit rate increase for many people as, if I recall correctly, I remember reading around here a while ago that Opus @ 96kbps many people really struggle detecting differences which means it's pretty much transparent for many, if not most I suspect, especially for people who are not really young (say their 20's and younger) since we can't hear those really high frequencies etc.

but it does seem like that with Opus in that you get solid sound quality gains up to around 96kbps and then things start to really decline to where you got to jack up the bit rate (like from 96kbps to 128kbps to 160kbps) to get minimal gains to sound quality which is why I pretty much consider 96kbps to be the sweet spot with Opus (96kbps is what I would consider a default suggestion for most people who want a simple use-it-and-forget-it kind of answer). that's pretty much how I came up with the stuff in my signature about 64kbps(minimum)/96kbps(default)/128kbps(maximum) because I feel beyond 128kbps is largely a waste of space and somewhat defeats the purpose of lossy audio which is to keep the file size minimal while still maintaining a close enough to transparent level and on the flip side I feel 64kbps is still high enough that should keep the overall sound quality stable/good enough and while going lower than 64kbps (say 48kbps or 32kbps) might be okay for some people, to me it's not worth sacrificing that level of sound quality for minimal bit rate savings, especially if one is not real tight for storage space and wants to cram in as many songs as they possibly can into a more limited amount of storage space. but personally in a situation where storage space is tight, I would probably just stick to 64kbps and sacrifice the volume of songs I can get on a device, unless of course sound quality is not that important then one might be able to get by with 32kbps or 48kbps etc as even 32kbps is not bad considering the bit rate. but personally, even trying to go more towards the extreme bit rate savings mindset I would avoid going lower than 48kbps as it's easily worth the sound quality increase from 32kbps to 48kbps for a minimal increase to the bit rate. but in general, given storage space is typically not going to be any real problem I suggest no lower than 64kbps for music and I feel 64kbps is not that far off from the 96kbps setting in the overall sound quality on a bunch of random songs.

even based on a Opus poll with 182 votes the following three bit rates, which are the three highest in terms of individual percentage, make up 56.0%(it's actually 55.5% but I moved my vote from 64kbps to 96kbps which makes it a even 56%) of those polled seem to prefer either 1)128kbps 2)96kbps 3)160kbps for Opus as I figure beyond 160kbps it's definitely a waste of space and efficiency takes a big hit and I think even beyond 128kbps is mostly a waste of space (NOTE: I would not be surprised of some people selected 128kbps over 96kbps as a bit of a safety buffer more than them actually needing it for general enjoyment of their songs etc). but personally I am more of the group who prefers 96kbps but I would probably take 64kbps over the 128kbps setting if I had to choose between the two because going from say 64kbps to 128kbps cleans up the sound a bit, but it's not that much on random songs on average range equipment and takes twice the bit rate and I don't see many people complaining about 64kbps as it's not much worse than the 96kbps setting when just listening to music without focusing hard on detecting sound quality issues and your just sitting back enjoying your music.

ill stop babbling now ;)
For music I suggest (using Foobar2000)... MP3 (LAME) @ V5 (130kbps). NOTE: using on AGPTEK-U3 as of Mar 18th 2021. I use 'fatsort' (on Linux) so MP3's are listed in proper order on AGPTEK-U3.

Re: Article comparing opus and mp3

Reply #9
Based on many results I've seen in the past, I think Opus can match a good *VBR* MP3 encoder with about 60% of the bitrate. That explains why people have reported that when operating at 50% of the MP3 bitrate Opus sounds a bit worse than MP3.
this is kinda offtopic but jmvalin, are you planning on adding Machine Learning to future versions of opusenc? that would be pretty amazing
Machine learning for audio codec? Wouldn't beat the purpose of low-delay?

Re: Article comparing opus and mp3

Reply #10
64kbps is probably right at the edge of being equal to mp3 at 128.

I certainly notice a rapid quality increase in opus going from 64 to 96. 96 is transparent for me. Already at 72 I have to really focus.
Reminds me of my journey. FhG 128 in 2000-2006, which even then I knew was barely acceptable, but when you have 120 GB you do what you have to do. Vorbis 96 (q2?) 2006-2015, but crawling up to 130 (q4) by the end because I was really starting to learn to hear artifacts; you can't unhear them, unless you crank the bass up, and reripping is such a pain. And then Opus I started out at 96 again, and it was like -- girl what are you even doing, you have terabytes now! I could make out artifacts if I really tried at 96, but at 128 I couldn't, not one single time. And what with my ears only going downhill from here on out, it's not like I'll ever need to bump up again.

Re: Article comparing opus and mp3

Reply #11
I have a hard time ABXing both of the options. Would really depends on the song. But they tend to be transparent to me, more often than not.

What I have noticed, is that when you go with even lower bit rates, and things start to definitely be distinguishable (ABX able). Different codecs introduce different kinds of side effects. And even though you can tell the differences are there, some are more acceptable then others. Just my perception.

Re: Article comparing opus and mp3

Reply #12
For my mobile phone or cell phone wherever you are located. Spending hours upon hours of playing with this codec i find a lot of people swear by 96kbps and yes a perfect medium. I myself do my personal rips at 144kbps at -1.5db to keep it down the 0 barrier so no clipping and sounds great on headphones and using many TFCards lowest being 32gb which holds a lot of tracks and the thing i like about Opus is it's cut off point at 20khz... We as humans really most of us can handle 19khz well i'm half deaf myself so 16 - 17 is good enough... I love this Codec.... I have a lot of Flac, mp3 which i bought and i make the Opus from the Flac... The only downfall is the 48khz not 44.1 not that it really matters but it's been ages since i've even checked to see if a switch or auto is about. I use foobar2000 for the Phone oh and Opus VBR...
Don't Ask!!!! I never existed...

Re: Article comparing opus and mp3

Reply #13
Opus @ 96, Dosen't suffer from artifacts that plague Vorbis/Lame. It transparent on content that on Lame cant handle even at V1 ~ 320k. Insane that they got 96kbps to perform like MP3 at 192kbps if not better in many ways.
Got locked out on a password i didn't remember. :/