Best MP3 Decoder: Difference between revisions

From Hydrogenaudio Knowledgebase
No edit summary
 
(Someone made some crazy mess here...)
Line 1: Line 1:
;LAME is considered the best MP3 encoder because:
Since what the [[MP3]] standard really defines is a decoder, there should be no such thing as a better or a worse MP3 decoder. As long as a decoder is accurate, it'll output the expected quality.


* Long time in development
All the most popular decoders these days output accurate enough streams. These include:
* OpenSource
 
* ListeningTestings
* [[Winamp]]'s FhG decoder
* TweakedProfiles
* [http://www.mpg123.de mpg123], probably one of the most popular decoders, also used in [[foobar2000]], [http://www3.cypress.ne.jp/otachan/in_mpg123.html Otachan's winamp plugin], [[LAME]] and countless other MP3 players
* 2 psychoacoustic models
* [http://mpadec.sourceforge.net/ MPAdec], a very accurate decoder based on mpg123
* Tweaking via many commandline switches
* [http://koti.welho.com/hylinen/apollo/ Apollo], the most mathematically accurate decoder
* Lots of community feedback
* [http://www.underbit.com/products/mad/ MAD], another very precise GPLd MP3 decoder
 
Using any of the above should be enough for all purposes. Quality differences among them are insignificant.
 
Older decoders could provide bad quality, due mostly to encoder implementation errors. Such bad encoders include Winamp before version 2.666 (using Playmedia's bad quality AMP engine) and [http://www.rjamorim.com/rrw/digideck.html Digideck]. Also, some older decoders did not work well with VBR streams.

Revision as of 16:12, 27 June 2005

Since what the MP3 standard really defines is a decoder, there should be no such thing as a better or a worse MP3 decoder. As long as a decoder is accurate, it'll output the expected quality.

All the most popular decoders these days output accurate enough streams. These include:

Using any of the above should be enough for all purposes. Quality differences among them are insignificant.

Older decoders could provide bad quality, due mostly to encoder implementation errors. Such bad encoders include Winamp before version 2.666 (using Playmedia's bad quality AMP engine) and Digideck. Also, some older decoders did not work well with VBR streams.