-
Notifications
You must be signed in to change notification settings - Fork 2
EAC 1.3 Setup Guide
Exact Audio Copy (EAC) is a free Windows program used for making copies of compact discs - commonly called "ripping". This guide walks thru the steps to install and configure the latest version (1.3) on your Windows PC.
Included are requirements to rip to the highest quality. Following this guide is necessary for successful verification of your rips using UberLAME and UberFLAC.
This guide is focused on ripping CD audio and does not consider secondary EAC functions.
- This guide does not consider disc writing.
- This guide does not consider configuration of lyrics retrieval.
- This guide does not consider configuration of album art retrieval because the covers retrieved by EAC are generally low quality and often inaccurate.
- EAC installer - see Recommended Tools for download link
- Latest FLAC or LAME required for configuration - see same link
- Windows XP or greater
- Internet connection
- .NET 3.5 for CUETools
- PC with SSE2 support (for generating log self-hash)
- A CD drive known to the AccurateRip offset database for offset detection
- A CD known to the AccurateRip key disc database
- Time and tenacity
EAC does not install the current FLAC encoder and does not install any MP3 encoder. One of these encoders will be required to complete configuration.
Windows 10 does not include .NET 3.5 by default. If the EAC installer detects that .NET 3.5 is not installed, it will prompt to install it. A system reboot is required to complete installation.
In the screen captures below, settings hilighted in yellow are required and settings hilighted in green are recommended. Each section covers the configuration dialogs for the given menu item.
- Launch the installer
eac-1.3.exe
. Click thru the dialogs until the Choose Components dialog.
GD3 Metadata Plugin is short-lived trialware and not worth the bother.
Checking FLAC will not install the current version of FLAC. If you install the FLAC encoder here, please overwrite it with the current version.
Both AccurateRip and CTDB Plugin must be checked.
Now click Install. After the installation churn completes, launch EAC to begin configuration.
The first time EAC is launched, the Setup Wizard will appear. Most of the settings configured here will be overridden, but go ahead and run thru the dialogs anyway.
The second dialog configures which drives will be used to rip CDs.
Be sure to uncheck any virtual CD drives here.
Now click thru the feature detection dialogs. Specific settings will be forced later during configuration so don't worry about how things are set here.
Encoder Selection should be configured later since it would need to be modified anyway.
If you intend to contribute to freedb, enter a valid feedback email address here. Otherwise supply a dummy address to prevent later nagging. Now click Next for the Filename Configuration dialog.
All the provided naming schemes suck so a custom scheme should be supplied during configuration. If you feel the need to use one of these schemes, choose one that has a directory that includes the album name. Now click Next for the Done dialog.
Select I am an expert, let me use the full potential of EAC and click Finish.
The first time that AccurateRip sees a drive on a system it requires calibration using a key disc. When you see the next dialog, you need to load a key disc into the drive being calibrated.
Now you have the tedious task of locating a key disc. If you do not have many popular American CDs from the early 1990s, it may be difficult. Once a valid key disc is loaded into the drive being calibrated, here is the dialog you will see:
Oh joy! Now click Configure. After the calibration is complete, you will see this dialog:
This process seems unnecessary since the offset database already has the needed values except that AccurateRip will not be enabled until it is complete. Specifically, the Use AccurateRip with this drive checkbox in the next dialog will be disabled as shown here:
If you are unable to check this checkbox, then you have not completed this section.
This section provides details for customizing EAC using the three primary setup dialogs in the EAC menu. For additional information on these options, see:
https://wiki.hydrogenaud.io/index.php?title=EAC_Options
Fill up missing offset samples with silence must be checked for the majority of drives that do not fully support overreading.
If you are prone to accidentally ejecting discs during ripping, check Lock drive tray during extraction otherwise leave this unchecked as it allows a way to forcibly abort a bad rip.
Error recovery quality is indicated by a red grid of cells during ripping with each higher level adding a row. Setting this to High will allow EAC to make multiple attempts at copying tracks of a disc that initially fail.
Per your preference, check On unknown CDs to automatically retrieve metadata.
If you check Show status dialog after extraction, be sure NOT to click Save Log on the status dialogs.
You are free to change the Use language dropdown to customize the EAC program to your language. However if you do, you must also check Create log files always in English language to keep the generated log file as English.
Checking the first two boxes provides extra information for CUE files generated after ripping. Some older drives do not support these features.
Uncheck Create '.m3u' playlist on extraction and let UberFLAC create it later.
Normalize must be unchecked.
Files and directories are often renamed after ripping. For now it is important to ensure that rips of different discs are not placed in the same directory. This dialog supplies the schemes
%albumartist% - %year% - %albumtitle%\%tracknr2% - %title%
%albumtitle% - %year%\%tracknr2% - %artist% - %title%
Supply a directory of your choosing to place your rips. Keep the number of characters low to prevent contained files from overflowing Windows path length limit of 260 characters.
The CUETools DB plugin adds information to the EAC log that indicates whether your rip checksums match the known values in their database.
The steps in this section must be completed for each drive that will be used by EAC.
For Extraction Method, ignore any detected features and use the settings shown.
In the Offset / Speed dialog, the offset configuration should appear preconfigured and disabled from modification. If the offset boxes are enabled for modification, ensure that AccurateRip is checked. If AccurateRip is checked and these boxes are still enabled, then your drive is not in the AccurateRip database.
Overread into Lead-In and Lead-Out should be unchecked unless you are certain your drive supports this feature. Very few drives support this feature.
Use AccurateRip with this drive must be checked. Checking this box should automatically supply values for the offset configuration.
These are settings for FLAC encoding. See below for MP3 settings.
If the flac.exe
encoder used is the one installed by EAC, it should be replaced with the latest version.
The recommended setting for Additional command-line options is
-8 -T "ALBUM=%albumtitle%" -T "DATE=%year%" -T "TRACKNUMBER=%tracknr1%" -T "ARTIST=%artist%" -T "TITLE=%title%" -T "GENRE=%genre%" -T "COMMENT=%comment%" -T "ALBUMARTIST=%albuminterpret%" -T "COMPOSER=%composer%" %source% -o %dest%
The parameter -8
indicates maximum compression.
The tags supplied with -T
should be considered just a starting point with more tagging later in the process.
Add ID3 tag must be unchecked for FLAC rips as tagging FLACs with ID3 is as dumb as it gets.
That's it for FLAC configuration. The remaining dialogs are for MP3 encoding only.
These are settings for encoding to MP3. See above for FLAC settings.
Public service announcement: If you are ripping directly to MP3 please consider ripping to FLAC and transcoding to MP3 later.
Your path to the lame.exe
encoder may vary. Use Browse to locate it.
For a download location of the latest LAME, see the Recommended Tools wiki.
For Additional command-line options this will encode to VBR V2:
-V 2 %source% %dest%
Or you can use the High quality / Low quality toggle to switch between V2 and V5 with:
%islow%-V 5%islow%%ishigh%-V 2%ishigh% %source% %dest%
Bit rate has no effect for variable bit rate schemes such as V2.
Add ID3 tag must be checked. Next, configure how the ID3 tags are written.
This dialog (and the above dialog) only apply to tracks encoded to MP3.
Keep Use ID3v2.4 tags instead of ID3v2.3 tags unchecked because v2.3 tags are more widely recognized.
Check Write ID3V2 tags using UTF-16 to allow characters outside the English-centric 8859-1 character encoding.