QUOTE
Whoops, am I being cynical towards "audiophiles"?
No, I consider myself a semi-audiophile at times. I think full-blown audiophiles are nutcases though so you are not being cynical at all. Stereophiles are even more off there rocker.
QUOTE
If Ogg Vorbis had usable bitrate peeling, an online music shop could use very high quality master encodings which it would strip down to the customer's desired quality. If the customer detects a flaw he could download only the missing data to reach the next higher quality level. Unfortunately this would be limited to specific music downloaded from that particular store.
Something that might be feasible is restoring lost (high) frequencies. Say your encoder cuts off at 16kHz, you could send a correction file with just the high frequencies, which should compress well (after fourier transform). But I sense great problems with offsets and sound near the crossover frequency.
All in all it would be much easier to get a new encode with higher quality, than to fix something which you have very little data about
I very much agree with you on that part. You see the thing with Ogg Vorbis is that it's not writing an actual peeler that would be that much of a hassle. I am sure there are a few folks out there who have taken up task of doing so, including a company/developers who has posted to the board before called Vinjey Systems. The problem lies in the way the VQ data is organized in the backend. A lot of that has to be sorted out with the actual encoder. That's basically what the peeler is doing though it's making so many passes through the backend to dump any residue data that's not needed. The other problem is that I think I could be wrong, but in order to peel down to specific target level say from -q 5 down to -q 2 you would need an aribtrarily large codebook. I don't know if it could work in the opposite direction though the idea seems interesting. Edit: actually the idea has been brought up before
"Beni Cherniavsky mentioned a very intriguing counterpart to bitrate peeling. If you have a peeler that saves the bits it chopped off, you could reconstitute the higher quality files by adding the missing bits to the lower quality file. This idea could lead to a music download service where you can download a low quality preview version of a song, and if you are interested, download the missing bits to make it a high quality version." -vorbis.com