Help - Search - Members - Calendar
Full Version: EAC with LAME MP3 Settings
Hydrogenaudio Forums > Lossy Audio Compression > MP3 > MP3 - Tech
Jack Comics
I am using Exact Audio Copy 0.95 prebeta 5 and LAME MP3 3.96. I want to basically create an archive of my music on MP3 at the highest possible quality for use with my Rio Karma. I would like a review of my settings, just to make sure they're accurate before I start a mass rip & encode session.

From a log -

QUOTE
Used drive  : LITE-ON LTR-52327S   Adapter: 1  ID: 0
Read mode   : Secure with NO C2, accurate stream, disable cache
Combined read/write offset correction : 6
Overread into Lead-In and Lead-Out : No

Used output format : C:\Program Files\EAC\Codecs\LAME\wapet.exe   (User Defined Encoder)
                     256 kBit/s
                     Additional command line options : %d -t "Artist=%a" -t "Title=%t" -t "Album=%g" -t "Year=%y" -t "Track=%n" -t "Genre=%m" -t "Encoded_by=My name here" lame.exe --preset extreme --replaygain-accurate -c --space-id3v1 --pad-id3v2 %s %d

Other options      :
    Fill up missing offset samples with silence : Yes
    Delete leading and trailing silent blocks : No
    Installed external ASPI interface


Does anybody see any problems with the above, or have any recommendations?

Thank you!
JensRex
Hmm, isn't wapet for adding APE tags? I'm not familiar with the Rio Karma, but I haven't heard of a hardware player that supports APE tags.

I'm sure people will be standing in line to correct me if I'm wrong.
Jack Comics
QUOTE(JensRex @ May 1 2004, 10:38 PM)
Hmm, isn't wapet for adding APE tags? I'm not familiar with the Rio Karma, but I haven't heard of a hardware player that supports APE tags.

I'm sure people will be standing in line to correct me if I'm wrong.

You're correct, it is, but I figure there shouldn't be any harm in adding it just for possible future use.
getID3()
Some portable players actually choke on APE-tagged files (APE tag interferes with their broken ID3v1 reading), I'm not sure if your player is affected thus. You may want to try one file before encoding a lot of CDs.

Why --space-id3v1? This is contrary to the ID3v1 standard.
Jack Comics
QUOTE(getID3() @ May 2 2004, 11:54 AM)
Some portable players actually choke on APE-tagged files (APE tag interferes with their broken ID3v1 reading), I'm not sure if your player is affected thus. You may want to try one file before encoding a lot of CDs.

Good advice. I just uploaded two tracks to the Rio Karma and tried playing them. The Rio Karma appears to have read/identified their tags flawlessly and played them flawlessly as well. So it doesn't appear to be a problem.
Moguta
QUOTE(Jack Comics @ May 1 2004, 10:15 PM)
I want to basically create an archive of my music on MP3 at the highest possible quality for use with my Rio Karma.

Well, if you really want the highest possible quality, use --preset insane / --preset 320 biggrin.gif

Although, I think --preset standard or --preset extreme would definitely be enough. wink.gif
dev0
When using wapet you shouldn't use LAME's own tagging routines. ID3v1 tags must be at the end of the file. wapet is a rather stupid tool and will always add APEv2 at the end of the file too, so you end up with unreadable ID3v1 tags.

The recommended procedure is to use wapet and set it up according to Case's guide and use foobar2000 to (re)write APEv2 + ID3v1 later on: [context] Database - Rewrite File Tags from Database.
Be sure to check your standard input settings beforehand!

P.S.: And your lame commandline lacked the proper tagging switches anyway:

QUOTE
ID3v1:
--alt-preset standard --id3v1only --ta "%a" --tt "%t" --tl "%g" --ty "%y" --tn "%n" --tg "%m" %s %d

ID3v2:
--alt-preset standard --id3v2-only --pad-id3v2 --ta "%a" --tt "%t" --tl "%g" --ty "%y" --tn "%n" --tg "%m" %s %d

ID3v1 and ID3v2:
--alt-preset standard --add-id3v2 --pad-id3v2 --ta "%a" --tt "%t" --tl "%g" --ty "%y" --tn "%n" --tg "%m" %s %d

APEv2: (requires wapet.exe)
%d -t "Artist=%a" -t "Title=%t" -t "Album=%g" -t "Year=%y" -t "Track=%n" -t "Genre=%m" lame.exe --alt-preset standard %s %d


And disable "Add ID3 tags"!
Jack Comics
QUOTE(dev0 @ May 3 2004, 01:57 PM)
When using wapet you shouldn't use LAME's own tagging routines. ID3v1 tags must be at the end of the file. wapet is a rather stupid tool and will always add APEv2 at the end of the file too, so you end up with unreadable ID3v1 tags.

The recommended procedure is to use wapet and set it up according to Case's guide and use foobar2000 to (re)write APEv2 + ID3v1 later on: [context] Database - Rewrite File Tags from Database.
Be sure to check your standard input settings beforehand!

P.S.: And your lame commandline lacked the proper tagging switches anyway:


Odd. I tried playing a file under Winamp, and Winamp seems to have read the ID3v1 tags just fine. No apparent problems. As for my lame commandline, the ID3vX tags are being set and written by EAC, thus there is no need to add them onto the commandline. foobar is also showing the APEv2 tags just fine as well, so it appears everything worked just fine. Shrug.
dev0
Odd. Try compatiblilty with some other players, since that is not the expected behaviour. And why did you add '--space-id3v1 --pad-id3v2' to your commandline if you use EAC's tagging?
I'd strongle advise you to use one of the commandlines I proposed.
Jack Comics
QUOTE(dev0 @ May 3 2004, 10:59 PM)
Odd. Try compatiblilty with some other players, since that is not the expected behaviour. And why did you add '--space-id3v1 --pad-id3v2' to your commandline if you use EAC's tagging?
I'd strongle advise you to use one of the commandlines I proposed.

I suppose I could try Windows Media Player when I get home tonight...
navin
QUOTE(dev0 @ May 4 2004, 12:27 AM)
When using wapet you shouldn't use LAME's own tagging routines.....
P.S.: And your lame commandline lacked the proper tagging switches anyway:

QUOTE
ID3v1:
--alt-preset standard --id3v1only --ta "%a" --tt "%t" --tl "%g" --ty "%y" --tn "%n" --tg "%m" %s %d

ID3v2:
--alt-preset standard --id3v2-only --pad-id3v2 --ta "%a" --tt "%t" --tl "%g" --ty "%y" --tn "%n" --tg "%m" %s %d

ID3v1 and ID3v2:
--alt-preset standard --add-id3v2 --pad-id3v2 --ta "%a" --tt "%t" --tl "%g" --ty "%y" --tn "%n" --tg "%m" %s %d

APEv2: (requires wapet.exe)
%d -t "Artist=%a" -t "Title=%t" -t "Album=%g" -t "Year=%y" -t "Track=%n" -t "Genre=%m" lame.exe --alt-preset standard %s %d


And disable "Add ID3 tags"!

*



what is the advantage of using wapet?
A_Man_Eating_Duck
Wapet just allows you to add APEv2 tags to the mp3.
navin
QUOTE(A_Man_Eating_Duck @ Jun 1 2005, 03:24 PM)
Wapet just allows you to add APEv2 tags to the mp3.
*


why do you need APEv2 tags over ID3. I figured ID3 tags were more pervasive.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.