I have made some time ago a preliminary listening test of Vorbis. My goal was to put all my CDs collection on a harddrive and manage it with a database. So I could listen all my music from my PC (connected to my stereo) without using (and risking to damage) my CDs. Because this database is the replacement of my CDs, I'll need a "true CD quality". I first tried to encode some of my disk with Lame MP3, but I've never been convinced by the MP3 quality. It's almost never really "transparent" for me. I also tried Ogg Vorbis wich I had never used before. I was really impressed, the quality was good and espcialy not so bad at low bitrate (-q0). I so I deed some ABX testing of original Wav vs MP3 (Lame 3.90.3 with presets) vs Ogg Vorbis (GT3b2). Unfortunatly I lost the ABX results so I could only give my observations in an other post :-( Basically, I found Ogg Vorbis better at low bitrate and transparent at -q7. I hope to have soon the time to redo a serious listening test includinc this time the new Vorbis tunings or some other codecs like AAC. I have access to a professional recording studio, so I will make the test there.
Anyway, all that to say that Ogg Vorbis is not so bad that I could read... Ogg Vorbis has many advantages :
1- it's really free and opensource
2- it's a true standard (many radios support it for streaming and you can now find some hardware player)
3- it sounds good at low bitrate (some aac encoders may be better is some case, but Vorbis is never very far)
4- it's transparent (for me and with GT3b2) at -q7 (Could anybody tell me the difference beetwin Vorbis -q7 and MPC at the same bitrate)
5- it's gapless
Of course everything is not perfect: Ogg Vorbis developpement is now very slow whereas Vorbis need some serious work to maintain its "credibility" towards its competitors (especialy AAC) :
1- improved sound quality (especially at medium bitrate (100-200kbps)
2- true mutichannel support (with multi channel coupling)
3- working bitrate peeling
So I would say that Xiph.org (and also tuners like Garf) gave us a nice present and some usefull tools :
- You need to encode some music for a portable player --> use Ogg Vorbis @ -q2 (or even -q0)
- You need to encode some music for your HiFi stereo --> use Ogg Vorbis (GT3b2) @ -q7
- You need to encode some music for lossless archiving --> use FLAC
All that is already fully functional and the chance we have it's that, even if not everything is perfect, it's GPL so we can improve it ourself if we need
So when I see disinterest of some for Vorbis and when I read that Vorbis has no future and that it's better to work on AAC, I can't understand
The only real issue with Ogg Vorbis is that the official Xiph version isn't improved for high bitrates, evolve very slowly and is doesn't seem very open to external propostions (like Garf tuning) ... So why not to create a fork of the Xiph's Vorbis project to improve it ? This way we could make Vorbis better:
-> Actual tuners and maybe MPC or Lame developper's could improve the sound quality
-> Some could work on mutichannel coupling and 5.1 support
-> It would be great if some could also help on better integration with Matroska
-> And what about bitrate peeling ? Does it need to huge work to be working ?
This way Vorbis could be a real competitor to AAC (same features like mutichannel but fully free) and a replacement for MPC (same quality at middle and high bitrates but fully free and with hardware players).
Just some ideas ...