Menu

#452 manpage and program usage outdated

Compatibility
open
nobody
None
5
2024-04-19
2015-09-03
Cálestyo
No

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.

Discussion

  • Cálestyo

    Cálestyo - 2015-09-03

    Oh and as noted in bug #453, contrary to what --longhelp claims, --nogaptags seems to apply not only to VBR but to all modes.

     
  • PassionateUser

    PassionateUser - 2024-04-19

    https://svn.code.sf.net/p/lame/svn/trunk/lame/USAGE

    If not specified, LAME may sometimes resample automatically when faced with extreme compression conditions (like encoding a 44.1 kHz input file at 32 kbps). To disable this automatic resampling, you have to use --resamle to set the output samplerate equal to the input samplerate. In that case, LAME will not perform any extra computations.

    Letter p is missing in --resamle flag here.

     

Log in to post a comment.