Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: -E command line option (Read 3176 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

-E command line option

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

-E command line option

Reply #1
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>

-E command line option

Reply #2
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).


-E command line option

Reply #4
Maybe it´s not documented because it is not in the stable release (any more)?

Because it says invalid option here.