ezra2323
Nov 27 2003, 01:32
I have used 3 different front ends to compress WAV files into MP3s using LAME 3.90.3 and the command line --preset standard.
The 3 front ends are dBPoweramp, Razorlame, and EAC. Each front end produces a slightly different file. Why would this be if all 3 are using the same exe file of LAME (3.90.3)???
For the Stereophonics "Since I Told You Its Over"
Razor lame produces a file size 6,641,394
EAC produces a file size 6,501,541
dBPoweramp produces a file size 6,291,976
Why would this be???
I want to make sure I am using the best method to create these MP3s. I prefer dBPoweramp because it can convert my MAC files directly to MP3 without first converting to WAV - therby preserving the ID3V1.1 info. Give that the file size is smaller, am I leaving some quality on the table?
dreamliner77
Nov 27 2003, 01:45
I'd wager that there are variations in the tags on the files. I know that RazorLame does not add tags
drumliner
Nov 27 2003, 02:04
As dreamliner77 said the obvious thing to consider are the tags, but it seems strange to me that the Razorlame file isn't the smallest like it should be having no tags at all.
Turn tagging off in all frontends, or remove the tags once encoded and compare again.
ezra2323
Nov 27 2003, 02:34
My first thought was tags as well, but do tages produce that much in size? Further, as you said - Razor Lame has NO tags and it produces the largest file size. So the "tag is increasing the file size" theory does not work.
Finally, all of these were encoded from WAV files. WAVs store no tag info.
kjempen
Nov 27 2003, 02:40
1st: All encodings are done from the same source (same WAV file)? Because if you ripped a song in say Audiograbber, I'm 100% sure the WAV file would not be an exact match of the WAV coming from the same song ripped in EAC (provided you've configured EAC correctly). I seriously doubt Audiograbber has the same degree of "exactness" as EAC does.
2nd: Are you sure you used the exact same .exe of LAME 3.90.3 (and not different compiles)?
ezra2323
Nov 27 2003, 04:54
QUOTE
All encodings are done from the same source (same WAV file)?
Yes. A WAV file created from an APE file (which was originally ripped with EAC). With dBPoweramp, I converted directly from the APE file (it transcodes to WAV then compresses with one button click). With Razor and EAC compress, right from the WAV.
In no case was a CD involved in this latest compression.
QUOTE
Are you sure you used the exact same .exe of LAME 3.90.3 (and not different compiles)?
Yes. downloaded 3.90.3 last month and copied the same exe into all my directories where LAME is used.
Dologan
Nov 27 2003, 05:12
Really weird stuff... Have you tried using lame.exe from the command line? Maybe that will give to the key to know which two/three frontends are "modifying" the file upon encoding.
westgroveg
Nov 27 2003, 06:31
Are you sure you selected "Only use Custom Options" in RazorLame?
Are you sure you are using the same lame.exe in all frontends?
westgroveg
Nov 27 2003, 07:23
QUOTE (dev0 @ Nov 27 2003, 06:17 PM)
Are you sure you are using the same lame.exe in all frontends?
QUOTE
Yes. downloaded 3.90.3 last month and copied the same exe into all my directories where LAME is used.
Even if there are no tags, maybe there's padding for id3v2?
Why don't you decode to .wav (ideally without dither) and do a comparison (using EAC or better a wave editor)?
JeanLuc
Nov 27 2003, 09:28
I seriously doubt that ID3v2 padding would introduce differences in the 100kB range ... very strange thing ...
I would try each copy of the lame.exe from the commandline with the exact wav as a further step or try to delete null samples from the original file before encoding ... maybe some frontend removes them before coding ...
2Bdecided
Nov 27 2003, 10:35
I'm tempted to ask dev0's question again. And to suggest re-checking the command lines passed by each program.
Another thought: are you overclocking your PC?
Cheers,
David.
westgroveg
Nov 27 2003, 11:06
Doesn't dBPoweramp use a dll for lame?
JeanLuc
Nov 27 2003, 11:25
Hmmm ... just trying to reproduce your problem ... one wav encoded via EAC with 3.90.3, the other encoded with RazorLAME (3.90.3 as well) ... both show exactly the same filesizes.
Maybe your EAC points to another compile and, as Westgrove mentioned, dbPowerAmp MC is using a *.dll ...
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.