What does --nogap do? I've never used it.
Actually, it borrows nothing from the input files. It actually encodes the entire series of input files as a single MP3 stream, chopping at the file transition points to form the individual output files.
How do the reslts differ from just encoding each file individually? Or are we specifically talking about encoding input files that have leading and/or trailing silence, which then gets removed in the process?
It also requires players that support it. I don't know how many do.
It would be cool however if I could just lame --flacinput --nogap *.flac