Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Comparison of audio codecs
Author Message
ZiNgA BuRgA
Smart Alternative

Posts: 17,022.2988
Threads: 1,174
Joined: 19th Jan 2007
Reputation: -1.71391
E-Pigs: 446.1274
Offline
Post: #1
Comparison of audio codecs
This guide is in no way an accurate one.  At best, this can only be used as a rough comparison, and general guide.
If you want better comparisons, search for those public double-blind test results.

I decided to test various audio codecs to find out what are ideal quality settings to use.  Note, as said above, this isn't accurate.  At times, I've even had discrepancies with my own results :S

Just a few notes though:
  • I've only tested using one song, which happens to be a 192kbps MP3.  This is definitely not a good choice of source, but is fine for my purposes - that is to test codecs at low bitrates
  • I'm using the PSP headphones (not a good set of headphones to test either)
  • When the encoder offered an option between speed and quality, the highest quality setting was always selected.
  • The source file being an MP3 one, the results may favour MP3s... Erk
  • This is still somewhat incomplete

Constant Bitrate (CBR) Tests
(out of the two encoding methods, CBR is the most basic and provides the worst compression.  However, it's useful for comparison purposes (compatibility shouldn't be an issue) - ie providing a general idea of which codec is better)
Note that OGG Vorbis doesn't support CBR encoding, thus it's not included here.
Encoder/SettingsBitrate (kbps)Rating
Original MP3 file192100%

MPEG-1 Audio Layer 3 (MP3)
(Note, JS = Joint Stereo)
LAME (JS)6430%
LAME (JS)9670%
SoundForge (JS)11265%
LAME (JS)11280%
SoundForge11260%
LAME11275%
SoundForge (JS)12890%
LAME (JS)12890%
SoundForge12890%
LAME12890%
WMP 1012890%
iTunes (JS)12882%
iTunes12871%
SoundForge (JS)160100%
LAME (JS)160100%
SoundForge160100%
LAME160100%

Windows Media Audio 9
Note: the "professional" codec has VERY limited support
WMA9 Std9655%
WMA9 Std12894%
WMA9 Pro12895%

Advanced Audio Coding, Low Complexity (LC-AAC)
Note: I found Nero's encoder produced better quality than CT's.  But CT did produce better sounding bass than Nero's, but I felt that Nero produced overall better sound.
CodingTechnologies6460%
iTunes6464%
Nero6464%
CodingTechnologies8070%
iTunes8072%
Nero8072%
CodingTechnologies9683%
iTunes9685%
Nero9685%
CodingTechnologies11288%
iTunes11290%
Nero11292%
CodingTechnologies12896%
iTunes12897%
Nero12897%

Advanced Audio Coding, High Efficiency (HE-AAC)
Nero2460%
Nero3268%
Nero4888%
3GPP4885%
CodingTechnologies4886%
Nero6492%
CodingTechnologies6492%
Nero8094%
CodingTechnologies8094%
Nero12898%
CodingTechnologies12898%
HE-AAC with Parametric Stereo (HE-AAC v2)
Note, PS seems to increase the quality of HE-AAC only at extremely low bitrates.  At higher bitrates, I found that it changed the sound way too much, and actually _reduced_ the quality
Nero1640%
Nero2465%
Nero3270%
Nero4872%
3GPP4885%
CodingTechnologies4874%
Nero6473%

Adaptive Transform Acoustic Coding (ATRAC3plus)
I only bothered testing this codec actually because the PSP supports it
SoundForge4845%
SoundForge6482%
SoundForge9684%
SoundForge12888%
SoundForge19292%

Variable Bitrate (VBR) Tests
(VBR will typically produce better quality sounds than CBR with about the same filesize.  There are usually two methods, VBR (quantizer/quality) and ABR (average bitrate).  VBR will produce better results than ABR, so I've usually opted testing VBR (ABR gives better control over filesize))
Note, the average bitrate is a simple filesize ÷ time calculation.
Quality SettingAv. Bitrate (kbps)Rating

MPEG-1 Audio Layer 3 (MP3)
(Note, JS = Joint Stereo)
SoundForge (JS)
15%8972%
20%9374%
50%12189%
75%16090%
LAME (JS)
Q98975%
Q810089%
Q710990%
Q611492%
Q512195%
Q4145100%
Q2184100%

Windows Media Audio 9
Note: the "professional" codec has VERY limited support
WMA9 Standard
75%10888%
90%16998%
98%270100%
WMA9 Professional
75%9893%
90%14098%
98%216100%

OGG Vorbis (OggEnc2)
Q-14371%
Q05988%
Q17799%
Q28599%
Q4126100%

Advanced Audio Coding, Low Complexity (LC-AAC)
Nero
20%8786%
25%10690%
FAAC
"100" (out of 500)12896%

Advanced Audio Coding, High Efficiency (HE-AAC) (Nero)
7%2155%
15%4088%
20%5090%
25%6392%
50%11292%

Yeah, there's quite a few odd results in there, but oh well.


Sound Samples
Note that these are different from the ones I used for the above tests - these are mainly shorter:
Note for HE-AAC and HE-AAC v2 samples, make sure you're using a SBR/PS capable player, such as Winamp.  Do not use players which do not decode SBR/PS such as iTunes/QuickTime.

Hope it's of some use :)
(This post was last modified: 25/05/2007 04:59 AM by ZiNgA BuRgA.)
16/03/2007 03:51 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply 


Messages In This Thread
Comparison of audio codecs - ZiNgA BuRgA - 16/03/2007 03:51 AM
RE: Comparison of audio codecs - Syfe - 24/05/2007, 09:17 PM

Forum Jump:


User(s) browsing this thread: 1 Guest(s)

 Quick Theme: