Help - Search - Members - Calendar
Full Version: Wavpack Compression Options
Hydrogenaudio Forums > Lossless Audio Compression > WavPack
gordolindsay
Can someone point me to or explain the different compression options wavpack has. For instance; say -h and what it does. Is there anywhere that already has all the different options and explanations for me to look at and pick what I'd like to use?

Thanks
halb27
IMO the original documentation does a good job.

I'll try an explanation for the most important options.

-f, -h, -hh are the basic options. They control the compression ratio, the encoding and decoding speed. -f is faster than the defaulted normal option both when encoding and decoding, but it yields an inferior compression. With -h it's the other way around: slower, but better compression than with defaulted normal mode. -hh is the extremer version of -h.
It's personal taste which option to use, though I guess to most users -f isn't attractive.

There's an additional -x option group which slows down the encoding process but yields a better compression ratio. The effect is the larger the faster the basic compression option is. There are 6 members of the -x option group adressed by using the option -x, -x2, -x3, x4, x5, or x6, with -x being the weakest and -x6 the strongest version.
I highly recommend to use at least -x, and up to -x3 the slowing down of the encoding process can easily be tolerated on modern machines IMO. -x4 and higher is still useful, but the slowing down becomes more and more obvious, while the additional decrease in file size becomes more and more negligible usually.
DOS386
QUOTE(halb27 @ Mar 7 2008, 16:48) *
There are 6 members of the -x option group adressed by using the option -x, -x2, -x3, x4, x5, or x6, with -x being the weakest and -x6 the strongest


Surprisingly X6 can be worse than X4 on some files ... manual brute-force is needed if you want the absolutely smallest output file shock1.gif
skamp
QUOTE(DOS386 @ Mar 8 2008, 07:49) *
manual brute-force is needed if you want the absolutely smallest output file

I use OptimFROG for that... As for WavPack, I would only go as high as -hhx3, and -hhx1 is more than reasonable (it's about as fast as flac --best).
DARcode
-hx3 is the best compromise in terms of encoding speed and compression (see my small tests elsewhere in this forum) as far as I'm concerned.
Mardel
-hh is the best for me. smile.gif
QUOTE
not recommended for use on portable devices because of the high CPU load required for decoding.

But my portable device support only mp3/ogg/wma/wav.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.