I've been trying to create a mono AAC file with FAAC but I always end up with a stereo encoded file. Is it possible to create mono files with FAAC? I've tried feeding it mono wav files but it always turns out stereo and I can't seem to find a switch for mono encoding with --help. Any ideas?
the chance, that your encoded files indeed are "mono" is quite good
FAAD based players just decode them as "stereo"
Use fb2k player "Downmix channels to mono" DSP
The files are probably indeed mono. FAAD2 based players (almost all of them) decode any mono file as stereo. This is so that the players using it will correctly handle HE-AAC v2 without any special changes.
Thanks guys.
I've been trying to create a mono AAC file with FAAC but I always end up with a stereo encoded file. Is it possible to create mono files with FAAC? I've tried feeding it mono wav files but it always turns out stereo and I can't seem to find a switch for mono encoding with --help. Any ideas?
The fact is that it's FAAC itself that puts a "2" for stereo in the 'stsd' sample description atom, even for mono files. Don't ask me why. Nero's encoder does not do it. You would have to parse the 'esds' atom to get the "real" number of channels.
If you have trouble using FAAC, using other encoders that have better quality, such as these, may help:
http://listening-tests.hydrogenaudio.org/i...-96-a/index.htm (http://listening-tests.hydrogenaudio.org/igorc/aac-96-a/index.htm)
http://www.hydrogenaudio.org/forums/index....howtopic=102876 (http://www.hydrogenaudio.org/forums/index.php?showtopic=102876)