This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| media:eac [2020/09/04 13:16] – [Installation] Bernard Condrau | media:eac [2026/09/19 16:26] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Exact Audio Copy v1.5 with scripting support ====== | ||
| - | EAC is an excellent audio grabber. This guide is about how to automate the process, so that CDs can be grabbed with minimum effort and mouse clicks. I have the following requirements: | ||
| - | - Maintain highest possible audio quality | ||
| - | - Simple and speedy grabbing | ||
| - | - MP3 and FLAC formats for all CDs grabbed | ||
| - | - Proper MP3 tagging | ||
| - | - Integration of Album Art into the track file | ||
| - | - Compatible with Logitech' | ||
| - | - Compatible with iPod / iPhone / iPad (filenames and structure consistent with iTunes) | ||
| - | With EAC, the scripting extension REACT, and proper configuration, | ||
| - | |||
| - | |||
| - | ===== Installation ===== | ||
| - | The following tools are prerequisites to automate the ripping process. | ||
| - | - Download and install [[http:// | ||
| - | - Download the current 64 bit version of [[https:// | ||
| - | - Download the current 64 bit version of [[https:// | ||
| - | - Download [[https:// | ||
| - | - Download and install the current 64 bit version of [[http:// | ||
| - | |||
| - | ===== Configure MP3 ===== | ||
| - | * [[https:// | ||
| - | * [[http:// | ||
| - | * [[https:// | ||
| - | * [[http:// | ||
| - | * [[https:// | ||
| - | ===== Configure FLAC ===== | ||
| - | - < | ||
| - | - | ||
| - | - < | ||
| - | - < | ||
| - | - -V4 --vbr-new --id3v2-only --ignore-tag-errors --ta " | ||
| - | - Use // | ||
| - | |||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | ===== Configure Metadata ===== | ||
| - | - Install Python. Go to the Microsoft Store, search for " | ||
| - | - Install [[https:// | ||
| - | - There will be a warning that the script directory is not in your path, so Windows cannot find the executables automatically. It will display something like " | ||
| - | - Add this path to your user's environment. Open the Start Search, type " | ||
| - | - Use // | ||
| - | - use // | ||
| - | - Use // | ||
| - | |||
| - | - [[http:// | ||
| - | - [[https:// | ||
| - | |||
| - | ==== Optional ==== | ||
| - | Download and install [[http:// | ||
| - | |||
| - | ==== Windows 10 ==== | ||
| - | |||
| - | Make sure that the user account they are logged in has read+write permissions for the following folders: | ||
| - | |||
| - | * REACT folder (C: | ||
| - | * EAC folder (C:\Program Files (x86)\Exact Audio Copy) | ||
| - | * "Use this directory" | ||
| - | * INI " | ||
| - | |||
| - | ===== Configuration ===== | ||
| - | |||
| - | The configuration below was first tested on my English Windows XP SP3 environment, | ||
| - | |||
| - | ==== Configure EAC ==== | ||
| - | |||
| - | After installing EAC, run EAC (without REACT) first to configure your basic settings including CD reader. Go through the procedure of determining wether your CD reader can provide proper CR2 error feedback. To do this, copy a CD to a new disk and scratch this disk with a few scratches. If the CD reader can provide proper CR2 feedback, then EAC will detect a faulty CD within a few seconds, but will not detect any scratches on the original of the same CD. | ||
| - | |||
| - | ==== Configure REACT ==== | ||
| - | |||
| - | After EAC has been properly configured, run REACT and configure EAC for REACT (type Ctrl-F2). After this has been done, some settings of EAC have been reset to default values to work well with REACT. Do not change these settings, as only with these default settings the scripting interface will work properly, even if it's possible to change some of the settings. It is important that the reset naming convention for tracknames remains at the default setting, including the name for compilation CDs, which defaults to " | ||
| - | |||
| - | ==== AlbumArt Downloader ==== | ||
| - | |||
| - | When properly configured as below, the Album Art Downloader is invoked when F4 is pressed in REACT. From 15 sources all matchable cover arts are fetched, after which you need to select one by right clicking the image and selecting " | ||
| - | |||
| - | ==== ReplayGain ==== | ||
| - | |||
| - | The predefined settings for replay gain calculation would not work, also, the program Glob.exe necessary in the REACT default configuration file is not installed. Please refer to my configuration file examples to obtain a working replay gain calculation. | ||
| - | |||
| - | Note that replay gain can be done in 2 different ways. Either as a volume offset in the meta tags (supported by SqueezeCenter and Foobar2000) or by recoding the music track. I prefer the first which leaves the original music track, which you can find in the enclosed settings. | ||
| - | |||
| - | __**Note**__: | ||
| - | |||
| - | ==== Configuration files ==== | ||
| - | |||
| - | REACT can be configured through a {{av: | ||
| - | |||
| - | The files provided here work with the setup as described in this post. You can also try to load my {{av: | ||
| - | |||
| - | __**Note**__: | ||
| - | |||
| - | ===== Multi CD Albums ===== | ||
| - | |||
| - | I prefer to have all music files in one directory for multiple CD albums, rather than having them split into different album names. This needs some editing of the CD album name before ripping. In addition, you need to rename the music files after ripping of each CD to keep control of the different CDs within SqueezeCenter and iPod. | ||
| - | |||
| - | Since REACT does not provide a possibility to do this automatically, | ||
| - | |||
| - | Follow the following steps to grab a multi CD album: | ||
| - | - Use REACT to grab the first CD, e.g. "Live Dates" | ||
| - | - Find the CD folder "Live Dates", | ||
| - | - Use REACT to grab the second CD to the same folder "Live Dates" | ||
| - | - Find the CD folder "Live Dates", | ||
| - | |||
| - | ===== Convert wave files ===== | ||
| - | |||
| - | Since REACT does not provide a possibility to encode wav files directly, I wrote a small utility which does this job automatically. To use it, download and unzip {{av: | ||
| - | |||
| - | ===== Play flac files on your computer ===== | ||
| - | |||
| - | Install Foobar2000 on your computer. It plays flac and mp3 files, and gives you comprehensive meta tag information on both formats. | ||
| - | |||
| - | ===== Links ===== | ||
| - | |||
| - | * [[http:// | ||
| - | * [[http:// | ||