Help - Search - Members - Calendar
Full Version: -E command line option
Hydrogenaudio Forums > Lossless Audio Compression > FLAC
Indy
Hi,
I found this topic (and I know most of you wonīt like it):
http://www.hydrogenaudio.org/forums/index....mp;#entry103155

The linked post explains what --super-secret... stands for. One of these options is -E, which is not explained in the offical documentation and I was not able to find it somewhere else, so what does -E stand for?

Thanks
greynol
http://flac.sourceforge.net/documentation_tools_flac.html

Unless it is case-sensitive (which is the case for other commands)
QUOTE
-e, --exhaustive-model-search

Exhaustive model search (expensive!). Normally the encoder estimates the best model to use and encodes once based on the estimate. With an exhaustive model search, the encoder will generate subframes for every order and use the smallest. If the max LPC order is high this can significantly increase the encode time but can shave off another 0.5%.

<translation>use of this switch is pretty silly</translation>
tuffy
Looking through the source code, it seems the -E option turns on escape coding, which means the FLAC encoder attempts unencoded partitioned Rice residuals (explained here).
greynol
Cool. Thanks, tuffy.

Disregard my post, except for the editorial unless -E gives you extra compression with negligible computing penalty.
Indy
Maybe itīs not documented because it is not in the stable release (any more)?

Because it says invalid option here.
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-2009 Invision Power Services, Inc.