23 June 2009

Make MP3's with EAC and LAME (old)


PLEASE NOTE: This tutorial follows the old "uberstandard" settings and is not kept up to date. Please see the links below for more recent settings.





First off you will need to download the following:


Install EAC on your computer.
Extract the .zip file contents from the LAME encoder package.
Copy or move the LAME.exe to your EAC program directory.

Open up Exact Audio Copy. If the wizard screen pops up just cancel this for the moment.

At the top of the screen under the EAC, Edit, Action etc. menu there is a drop down selection box.
Select which drive you want to use here, then insert an audio CD.

Open the EAC OPTIONS WINDOW.


Setup the EXTRACTION TAB as below:


Setup the GENERAL TAB as below:


Setup the TOOLS TAB as below:


Setup the NORMALIZE TAB as below:


Setup the FILENAME TAB with the following naming scheme:

Album naming scheme:
%D - %Y - %C\%N - %T

Various artists album naming scheme:
%C - %Y\%N - %A - %T

Setup the CATALOG TAB as below:


Setup the DIRECTORIES TAB to the output directory of your choice or leave it as it is.

Setup the WRITE TAB to the options of your choice.

Setup the INTERFACE TAB to use the Native Win32 interface for Win NT/2000/XP
This should be set by default.

Now click on OK.

From the EAC menu now select DRIVE OPTIONS.


Click OK on the information box that pops up.

Setup the EXTRACTION METHOD TAB as below and place an audio CD in the drive.
Click on "Detect Read Features"


Leave the test to run. Don't switch to other programs.


Click OK once it has finished and then check the boxes according to your test results.

"Drive is capable of retrieving C2 error information" should always be left un-checked.

Repeat this test and verify that you get consistent results. If it ever says "Caching: Yes" then you must check the "Drive caches audio data" box.

Setup the DRIVE TAB to "Autodetect read command" from the drop down box.

Be sure to have an audio CD in the drive and click "Autodetect read commands now".
The correct drive read command will be automatically chosen for you.

Setup the OFFSET / SPEED TAB as below:


Only change the settings if you know your drives details.
Some drives are faster and better at secure digital audio extraction than others.

The GAP DETECTION TAB can be ignored.

Setup the WRITER TAB as below:


Now click on OK.

From the EAC menu now select COMPRESSION OPTIONS.


The WAVEFORM TAB can be ignored.

Setup the EXTERNAL COMPRESSION TAB as below:


Check "Use external program for compression".
Then select "User Defined Encoder" from the drop down box.
The file extension should read .mp3

Click "Browse" and navigate to your LAME.exe (it should be in the EAC folder).

The "Additional command line option" should read:
-V2 %s %d

Ignore the "Bit rate" check box as the encoder ignores this.
Un-check "Use CRC check" and check "Check for external programs return code".

The OFFSET TAB can be ignored unless you want to add a comment to your ID3 tag.

The ID3 TAG TAB can b setup to your choice. This will create ID3 tags from your ripped music.

Click on OK.

From the main EAC program window click on the MP3 button on the left to begin extraction.
Now your be asked for the output directory unless you already specified one during setup.
You will now see the same window as the one below. This shows the extraction progress.

Once the extraction has finished the LAME MP3 encoder will open in a DOS window while it does it's magic.
When the extraction is complete you must wait for the compression tasks to finish before clicking on OK.


When the "Status and Error Messages" window appears scroll to the bottom.
Check that it reads "No errors occurred" Anything else may cause audio degradation.
Now go to the folder where the mp3's are located and open the .log file.

It must match the following highlighted lines:
Read mode : Secure
Utilize accurate stream : Yes
Defeat audio cache : No
Make use of C2 pointers : No

Read offset correction : 0
Overread into Lead-In and Lead-Out : No
Fill up missing offset samples with silence : Yes
Delete leading and trailing silent blocks : No
Null samples used in CRC calculations : Yes
Used interface : Native Win32 interface for Win NT & 2000
Gap handling : Not detected, thus appended to previous track

Used output format : User Defined Encoder
Selected bitrate : 128 kBit/s
Quality : High Add ID3 tag : Yes
Command line compressor : C:\Program Files\EAC\lame.exe
Additional command line options : -V2 %s %d

If it all matches you have just created some great sounding mp3's!

Check THIS PAGE for more details on different command line switches.

No comments:

Post a Comment