Hey.
At least the manpage seems outdated in several places, e.g. --nogaptags is missing from there. And also it doesn't seem to mention that gapless encoding is the default now.
Further, the manpage (and also the --longhelp) makes some claims about -m stereo becoming the default at higher bit rates or quality levels.
However, it seems that regardless of -b 320 or -V 0, lame uses joint-stereo.
That should be corrected.
Similarly, the --longhelp says ID3v1 tags will only be written, however, my lame seems to always write id3v2, even if I personally don't set any tags, cause then those will still be added:
<id3v2_3:encodersettings>LAME 64bits version 3.99.5 (http://lame.sf.net)</id3v2_3:encodersettings>
<id3v2_3:length>91.533 s</id3v2_3:length>
Cheers,
Chris.
Oh and as noted in bug #453, contrary to what --longhelp claims, --nogaptags seems to apply not only to VBR but to all modes.
https://svn.code.sf.net/p/lame/svn/trunk/lame/USAGE
Letter p is missing in --resamle flag here.