Rockbox mail archiveSubject: my further adventures with lame --nogap
my further adventures with lame --nogap
From: Ray Lambert <listlizard_at_interthingy.net>
Date: Sat, 19 Feb 2005 13:09:37 -0500
Thanks again to everyone for the info regarding --nogap.
Long story short: I upgraded my lame to 3.96.1 and tried --nogaptags and
it works great! (Thanks especially to Jens for pointing it out.)
Andreas had mentioned vbrfix. I had heard of it before but wasn't sure
exactly what it did (my VBRs worked fine; why fix them? :) I had also
run across it while researching gapless playback after writing my last
message to this list. (Incidentally, I found so much info about this
topic that I quickly went into information overload! The huge amount of
redundancy didn't help either.)
There was still one question I couldn't find an answer for: why is lame
unable to write the vbr header when using --nogap??! If vbrfix can add
the header after the fact (I reasoned) then there can't be any technical
reason for it. So why?
Jens gave a simple explanation for this which makes perfect sense. I
guess the lame guys meant well but didn't think this one through well
enough. Luckily, they realized their oversight and added --nogaptags.
So my final issue now is how to set my ID3 tags. I normally use grip on
Linux to rip discs. I like the way it's set-up; it does an excellent
job of setting my ID3 tags the way I like. I've been doing my lame
experiments without grip and so they don't have any tags. I'm thinking
of writing a mod for grip to make it support --nogap. I probably don't
need to change much. It already has an option to delay encoding until
after all tracks have been ripped. I just need it to encode the tracks
with a single invocation of lame and add the command line switches.
Shouldn't be too hard. If anyone knows of another tool that can do this
already (with freedb support) though that would save me the trouble.
Received on 2005-02-19