I've been using vorbis for a few years and its gradually got better and better. I encode at 128kbps because, with my speaker setup, i can't tell the difference between the vorbis file and the cd. Others may well be able to, that's why I'm posting this thread. I've also found that the ogg tags work very well and the support, while still not massive, is growing and has come a long way. Basically I think vorbis is pretty darn good. There are plenty of implementations of it, it's easy to use (even the cli encoder). Tagging works flawlessly. It seems to be all there.
I've been playing with aac and musepack for a few weeks and have found little to no reason to swap. This may be because of my speaker setup, or the awkwardness (so I've found) of the encoders themselves. Anyway, here goes. Bear in mind this is at my personal target bitrate of 128kbps. I may be swayed up to 160kbps if someone comes up with a good enough argument.
Ogg Vorbis
Pros:
-Quite widely supported in cd rippers nowadays. (CDex is very good, fast, has normalisation and everything. LameFE is faster, but no normalisation and it's a bit young if you ask me, needs to mature. EAC is excellent for quality, bit slow when you use the non-burst modes but that's the price you have to pay...
-Tagging works flawlessly
-No discernible (to me through my speakers, if i had a better set up i may notice something) difference between vorbis and the cd at 128kbps (quality .4)
-Encodes quite quickly now (used to be quite slow)
Cons:
-Not supported throughout, but it's supported by winamp (2.9 is good, 3 is bad), foobar2000 (yey!
I can't think of much else, feel free to add to this.
Musepack (used to be mp3pro or mpegplus or something)
Pros:
-Supposed very high quality at 128kbps+ but I can't really comment.
-Reasonably quick encoding
Cons:
-I've found the tagging using the cli in CDex and EAC to be awkward and doesn't always fill out the entire name, i.e. if I try to set the title to "Dream Theater" it will only set it as "Dream" I think this may be a problem with me not using quotes or something. The spaces might screw it up.
Could someone tell me their "optimal quality settings" and explain how to get the tagging working properly please? Then i might switch.
AAC
Pros:
-Again supposedly high quality, especially at lower bitrates (which made me think it may be the codec of choice for me)
Cons:
-Very awkward to use
-I've tried and tried and I cannot get tagging to work at all
-Not very accessible, if you want to try some of the command line encoders, search for "rarewares" on google. (not, that is NOT a warez site) They have the psytel aac encoders and faac as well.
-Slow encoding using certain quality settings. (mpeg 4 LTP is the slow option, or so i've discovered)
Again if someone can tell me how to sort out the tagging and tell me their optimal quality settings (command line or whatever) I would be most grateful.
Sorry for the long post. Thank you very much for your time. I hope this thread is of use to many people. Please add more information about any other codecs and the ones mentioned above so that everyone can benefit from your knowledge and experiences.
Bye for now B)