Skip to content

Instantly share code, notes, and snippets.

@milnak
Last active January 14, 2026 02:08
Show Gist options
  • Select an option

  • Save milnak/04d16a19cf766f84836cb08390bca8ed to your computer and use it in GitHub Desktop.

Select an option

Save milnak/04d16a19cf766f84836cb08390bca8ed to your computer and use it in GitHub Desktop.
Exact Audio Copy (EAC) Configuration #windows

Exact Audio Copy configuration

These instructions provide a way to accurately rip CDs using Exact Audio Copy (EAC).

Remove Previous Configuration

REG.EXE DELETE 'HKEY_CURRENT_USER\Software\AWSoftware\EACU' /F
Remove-Item -Recurse -Force "$env:AppData\EAC"

REG.EXE DELETE 'HKEY_CURRENT_USER\Software\Illustrate\dBpowerAMP' /F
Remove-Item -Recurse -Force "$env:AppData\AccurateRip"

Install EAC and FLAC (using scoop)

Can also install manually, but scoop makes it easy.

scoop install main/flac
scoop install extras/eac

First Run

Insert popular CD (for AccurateRip detection)

Run EAC

In EAC setup Wizard:

  • Click Next twice. Wait for auto detection to complete.
    • Ideally you'll see "Caching: No" and "Accurate Stream: Yes".
  • Choose "FLAC"
  • Choose naming ABBA \ Number Ones \ 03 Dancing Queen
  • Choose "I am an expert"
  • Click Finish.

When "Configure AccurateRip" dialog shows, click "Configure".

When asked to use GD3 metadata provider, click "No".

EAC does a pretty good job with just that setup, but there's additional tweaks I prefer, as noted in the following sections.

Configure

EAC > EAC Options…

Extraction:

  • Error recovery quality: Low

General:

  • ☒ Disable CD Auto Start
  • On unknown CDs: ☒ automatically access online database
  • ☐ Display times using frames
  • ☐ Show status dialog after extraction
  • ☐ Beep after extraction finished
  • ☒ Eject CD after extraction finished

Tools:

  • ☒ On extraction, start external compressors queued in the background

Click OK.

EAC > Drive Options…

Drive:

  • ☒ CD-Text Read capable drive

Click OK.

EAC > Compression Options

External Compression:

  • Additional command-line options: --compression-level-8 --verify --tag="ARTIST=%artist%" --tag="TITLE=%title%" --tag="ALBUM=%albumtitle%" --tag="DATE=%year%" --tag="TRACKNUMBER=%tracknr%" --tag="GENRE=%genre%" --tag="PERFORMER=%albuminterpret%" --tag="COMPOSER=%composer%" --tag="BAND=%albuminterpret%" --tag="ALBUMARTIST=%albuminterpret%" --tag="DISCNUMBER=%cdnumber%" --tag="TOTALDISCS=%totalcds%" --tag="TOTALTRACKS=%numtracks%" --tag="COMMENT=%comment%" %source% --output-name=%dest%
  • Click "Test encoder" - You should see a success return code.

Comment:

  • ☒ Write the following text into ID tag comment field: Exact Audio Copy

Click OK.

Extract Audio

Press Alt-G to get CD metadata, if it's not there.

Press Shift-F5 (or CMP button) to extract to FLAC.

References

Details about secure ripping options

How to setup Exact Audio Copy for FLAC ripping

Perfect CD-ripping to FLAC with Exact Audio Copy

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment