Meaning of Q settings
Reply #4 – 2003-10-31 22:06:09
In the Riovolution forum, someone asked about the same things in this topic. I am wondering if I explained it correctly, can someone read through what I posted, and tell me if I've got the theory down? ThanksHowever, the point of the "q" thing to Xiph, as I understand it, is to decrease file size while maintaining the same quality level for whatever q-number. So this goes against that. But whatever. Yeah, that is what they are working for. Ultimately, the bitrates related to each quality setting should drop, as the encoder is improved. I think within the lifetime of an encoder, this should always hold true. Ah, but not all of Garf's tweaks were bitrate related, so simply a higher choice of quality (eg bitrate) in the standard Vorbis encoder will NOT directly achieve the same results as the gt3b1 encoder. So theoretically, to fit the goal of Xiph, what must be done is find out where these gt3b1 settings have slightly better or same quality AND lower or equal bitrate compared to the standard q values, and replace them with these. It is hard to judge if something is of equal quality or not, and so it is easier said than done . From what I see, if they replace matching bitrates in the standard Vorbis with ones in the gt3b1, and then shift the q values to the left by 20kbps plus whatever quality they gained by the non-bitrate tweaks, it would be pretty close. But then the q values would not have their nice 5=160kbps, 6=192kbps, etc, relationships, but I guess that shouldn't matter.