[vorbis] Rhubarber (advanced peeler)
Lorenzo Prince
lorenzo at princenet.sytes.net
Mon Mar 31 22:16:29 PST 2003
Thanks for the app. And just in time too. I am about to get a laptop
with less space on the hard drive, but I want to store my Oggs on it so I
can listen to them on the go. This app comes just in time to be able to
peal these files before I transfer them.
Thanks again,
Lorenzo
E Pluribus Unix
Segher Boessenkool staggered into view and mumbled:
> Hi all,
>
> [For the uninitiated: a "peeler" is a program that transforms
> a Vorbis stream into a smaller, (somewhat) lower quality Vorbis
> stream, and does so quickly, by just throwing out some data.]
>
> After having prototyped several peelers that aim to peel
> to a certain filesize, or to a certain quality, with mixed
> success, I've now taken a different route: a peeler that
> aims for the best speed/quality tradeoff. It proved to be
> easier to realize.
>
> Without further ado, find attached the source tarball for
> "Rhubarber", as I named it.
>
> Placed into the Public Domain, including the sogg (Simple Ogg)
> framework (easier to use than libogg, which it builds on).
>
> Have fun,
>
>
> Segher
>
>
> README for Advanced Peeler 1.0 (Rhubarber)
> ==========================================
>
> To build, just run make.
>
> Usage:
>
> cat in.ogg | apr > out.ogg
>
>
> This program peels an Ogg Vorbis file down to a smaller
> size (because it can't peel it to a bigger size ;-) ).
>
> The algorithm it uses results in a file with an optimal
> file size vs. sound quality tradeoff, disregarding the
> size of the Vorbis headers and the Ogg packing (these
> proved to hard to factor into the formula, while still
> retaining adequate processing speed; besides, this size
> is constant for any given stream. You might run rehuff
> on the stream first, to losslessly make smaller headers).
>
> Have fun,
>
>
> Segher <segher at xiph.org>
>
>
--- >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-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
mailing list