[vorbis-dev] Peeling Specification

Segher Boessenkool segher at koffie.nl
Mon Nov 18 11:01:54 PST 2002



Alan MacDonald wrote:
> 
> Segher Boessenkool wrote:
> > 1) get Ogg packets from Ogg pages
> > 2) throw away parts of the packets (at the end of the packets)
> > 3) reframe into new Ogg pages.
> 
> So were basically talking about making the quantized residue values
> coarser, due to the way they are packed?

That's the main idea of peeling, yes.

> Does it make sense to actually
> use new codebooks, instead of just chopping off the finer values?

That requires recoding, and is much more expensive compute-time wise.

> Or
> are the codebooks structured in such a way that chopping a q10 stream
> down to around q5 size, would yield about the same results as recoding
> the residue values with the q5 codebooks?

Nope.  That's why peeling doesn't work too well.

<p>Segher

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Vorbis-dev mailing list