Skip to main content

Topic: Disadvantages of using LAME MP3 Encoder Option in EAC (Read 20357 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
Disadvantages of using LAME MP3 Encoder Option in EAC
Hi,

I have read in a number of posts (and the wiki) that the "best" encoding option to use with EAC is "User Defined Encoder". I have ripped ca 400 CDs using "LAME MP3 Encoder", with command line options of "-V 0 --vbr-new" and bitrate set to 256 Kbs (which I thought would be ignored). The LAME version is 3.97.

What are the issues of doing it this way, rather than with "user defined encoder" and the extra command line parameters?

Andrew

  • Jebus
  • [*][*][*][*][*]
  • Developer
Disadvantages of using LAME MP3 Encoder Option in EAC
Reply #1
Hi,

I have read in a number of posts (and the wiki) that the "best" encoding option to use with EAC is "User Defined Encoder". I have ripped ca 400 CDs using "LAME MP3 Encoder", with command line options of "-V 0 --vbr-new" and bitrate set to 256 Kbs (which I thought would be ignored). The LAME version is 3.97.

What are the issues of doing it this way, rather than with "user defined encoder" and the extra command line parameters?

Andrew




it won't ignore the 256 kb/s option... EAC is creating its own command-line, adding your typed in options, and then sending the whole thing through to lame.



Setting it to "user defined" means that it won't try to pass options from the gui controls, because its like saying "who the hell knows what this encoder's parameter scheme is". Make sense? I'm not sure exactly what the effect on your files was, though... depends on what lame was receiving from eac, and which options override which.

  • david_dl
  • [*][*][*][*][*]
Disadvantages of using LAME MP3 Encoder Option in EAC
Reply #2
I think it would be preventing the VBR bitrate from ever going below 256; kinda defeats the purpose of VBR, even with V0 the bitrate may often be lower than 256.

  • greynol
  • [*][*][*][*][*]
  • Global Moderator
Disadvantages of using LAME MP3 Encoder Option in EAC
Reply #3
It will also invoke either -h or -f depending on whether high or low quality was selected.

Yeah, you need to select "User Defined Encoder" in order to have complete control over what gets passed along to Lame.
13 February 2016: The world was blessed with the passing of a truly vile and wretched person.

Your eyes cannot hear.

  • shadowking
  • [*][*][*][*][*]
Disadvantages of using LAME MP3 Encoder Option in EAC
Reply #4
Best to first check a few tracks when using any tool before doing the whole thing.
wavpack -b4x4s1c

Disadvantages of using LAME MP3 Encoder Option in EAC
Reply #5
I think it would be preventing the VBR bitrate from ever going below 256; kinda defeats the purpose of VBR, even with V0 the bitrate may often be lower than 256.


Thanks - this makes sense and in hind-sight fits with what I saw. I will try a few more rips using the wiki guidance this time    and see what difference it makes to file sizes.

Best to first check a few tracks when using any tool before doing the whole thing.


Did that and they seemed OK. It's only more recently that I realised I wasn't using the recommended options and wondered what the practical effect of that might be!

Edit: just ripped 3 albums using the recommended setting. These were the percentages comparing "new" size, with "old" size:
White Stripes, Elephant, 88%
Yes, Relayer, 96%
Arcade Fire, Funeral, 93%

If this selection is typical (mean 92%), then I would free up nearly a Gb on my Vibez, which would be nice to have, but not a compelling reason to re-rip them all immediately.
  • Last Edit: 19 September, 2007, 08:07:25 AM by Andrew jones

  • Synthetic Soul
  • [*][*][*][*][*]
  • Global Moderator
Disadvantages of using LAME MP3 Encoder Option in EAC
Reply #6
I have just linked to this thread from the wiki, for anyone else who may ask the question when reading the wiki guide.

To clarify the responses so far:

If you use Lame MP3 Encoder EAC will mix your command-line settings with those it will create from the GUI settings.

The Bit rate dropdown - if any value other than 128kbps is selected - will be used to set the -b (minimum bitrate) switch.

The High/Low Quality radio buttons will add -h and -f respectively.

Therefore, if you select Lame MP3 Encoder, select 256kbps from the Bit rate dropdown, have High Quality checked, and have "-V2 %s" as your command line EAC will actually run:

Code: [Select]
-b 256 -h -V2 %s


Using User Defined Encoder means that you know exactly what EAC is running.
I'm on a horse.

  • psycho
  • [*][*][*]
Disadvantages of using LAME MP3 Encoder Option in EAC
Reply #7
All these problems made me decide to use lame dll with EAC. The dll, which uses .ini
No problems since. No worries, I know exactly what I get.

EDIT: Typo.
  • Last Edit: 19 September, 2007, 09:32:29 AM by psycho
lame -V 0