kypec
17th February 2009, 07:48
eac3to (http://forum.doom9.org/showthread.php?t=125966) is a mighty tool with many features. It has lot of options but not all of them are mentioned in the help included. Sometimes there is a need to modify behaviour or output file format slightly to better suit our purpose. Here comes a few (there might be more yet unrevealed) options, which I found very useful for what I wanted to achieve: (:thanks: madshi for thorough explanation)
-simple
Forces the output WAV file to have compatible (old style Lossless PCM) header instead of modern WAVE_FORMAT_EXTENSIBLE (http://www.microsoft.com/whdc/device/audio/multichaud.mspx). Not recommended for multi-channel files. Mono and stereo files produced with this switch are just fine and can be processed by some older tools, which have no support for modern type header like for example this RMS normalizer (http://savannah.nongnu.org/download/normalize/normalize-0.7.7-win32.zip).
-full
Prevents the output's WAV file bitdepth to be downconverted from 64 to 24-bits. Useful when you require 32-bit float precision for further processing of such WAV files.
-simple
Forces the output WAV file to have compatible (old style Lossless PCM) header instead of modern WAVE_FORMAT_EXTENSIBLE (http://www.microsoft.com/whdc/device/audio/multichaud.mspx). Not recommended for multi-channel files. Mono and stereo files produced with this switch are just fine and can be processed by some older tools, which have no support for modern type header like for example this RMS normalizer (http://savannah.nongnu.org/download/normalize/normalize-0.7.7-win32.zip).
-full
Prevents the output's WAV file bitdepth to be downconverted from 64 to 24-bits. Useful when you require 32-bit float precision for further processing of such WAV files.