[vorbis] Re: [vorbis-dev] rehuff [source attached]
Segher Boessenkool
segher at chello.nl
Tue Jul 30 18:14:58 PDT 2002
"Christian.Buchner" wrote:
>
> This thread taken from vorbis-deff
>
why not leave it on vorbis-dev. thank you.
> > Yes, it's true. A new version of rehuff, the tool that losslessly compresses
> > Vorbis files: one that is easy to compile, and that works with
> > newer-than-two-years-ago streams, too!
>
> Erm. So what exactly does "rehuff" it do?
>
> Does it re-calculate more optimal codebooks, recompress the
> stream and generate a new and shorter version of the original
> stream?
yes.
>
> So if rehuff can do that kind of magic, why can't Ogg Vorbis 1.0
> generate a better coded stream?
Because you need to know all data in advance, to calculate optimal
codes. libvorbis can stream, so that's a no-no.
> Why is there a need for such a tool?
>
Not much need on normal streams; it only saves a few percent.
But on otherwise recoded streams (peeled streams, stereo-to-mono coded streams,
etc.) it saves a bunch. Also, you get much smaller headers this way
(which is
very helpful for fast-start network streams).
Cheers,
Segher
<p>--- >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