LAME --nogap in EAC
Reply #10 – 2003-12-04 12:28:08
--nogap is useless, deprecated, and hardly supported anywhere. All recent versions of LAME (3.90 and above if I remember correctly) always write additional gapless playback info (amounts of samples to skip) into LAME tag (unless you disable LAME tag writing). All you need is a player that reads and utilizes info from LAME tag; I've learned this must be the case in a few hours of setting up FooBar2000 and WinAmp 2.91 with CrudSoft gapless plugin, and then playing some of the pertinent LAME 3.92 encoded MP3s I've ripped in the past few months. Once I got a software gapless MP3 player set up, I finally have things working.And again, gapless playback using LAME tags has absolutely nothing to do with --nogap switch. Okay... I'm finally grokking what you and others have written, and this explains why the gapless fields in EncSpot don't mean much. I was hoping to report my success at running FooBar2000 on a couple underpowered <200MHz CPU notebooks. But even after disabling DSP components, and setting a more efficent waveOut device, it still requires more resources than WinAmp. WinAmp must have introduced v2.91 in the past year or so. I downloaded 2.81 to use on these old notebooks a year or more back, and don't recall there being a 2.91 at that point. Could have missed it though. Shel Foobar2000 heavily relies on floating-point math, it will be slower than Winamp on older machines (while it actually decodes MP3 faster than Winamp on athlon-class CPUs). I suggest that you actually read the topic linked above, you seem to have missed major part of it (especially my post explaining what exactly gapless playback is, and links to in_mpg123).