MY SYSTEM
Windows 7, 64-bit
EAC v1.1 (June 2015)
DVD Optical Drive: Liteon ATAPI iHAS324
CPU: 2.80 gigahertz Intel Core i7 930
Multi-core (4 total), Hyperthreaded (8 total)
Mother Board: EVGA 141-BL-E757 Tylersburg
PROBLEM: Slow Extraction Times (See Below for Solution)
Earlier today, and the last couple days, I've had extraction speeds up to 28.4x, and rip times of under 2:45 minutes for a CD with 25 tracks, with listening time of 80 minutes. That was with "Start External Compressors Queued in the Background" unchecked.
I started having a problem in which the .flac file was not being generated. So, I uninstalled and reinstalled EAC in order to get back to factory settings. However, although the .flac creation problem was solved (See Below for Solution), suddenly the ripping speed became very slow. When I re-installed EAC, I used the "EAC (menu) > Configuration Wizard" and allowed it to test hardware for the correct settings. After the test was done, the C2 error information check box remained unchecked.
C2 SETTING
EAC (menu) > Drive Options > Extraction Method (tab) > "Drive is capable of retrieving C2 error information"
EAC (menu) > DRIVE OPTIONS
Extraction Method (tab) : Secure Modes
Drive has 'Accurate Stream' Feature (checked)
Drive is Capable of Retrieving C2 Error Information (NOT CHECKED) << BAD Setting
Drive (tab) : "Autodetect Read Command"
Gap/Index Retrieval Method: "Detection Method B > Inaccurate"
ACTION (menu)
> Copy Image and Create CUE Sheet
SOLUTION - Slow Extraction Times
The primary difference between the settings that allow fast compression and the ones that don't (in this case) has to do with the C2 error option being checked or not. It seems the C2 test that the Configuration Wizard perform reports that my drive CAN detect C2 errors, but that setting was NOT automatically checked. Therefore, it remained disabled after I re-installed EAC and restored factory settings.
I have confirmed that my drive allows"Reading C2 Error Information" and if that option is not checked, the extraction will take much longer, and run at a max of 7x (on my machine.) With C2 error information box checked, the extraction (ripping) speed returns to the ~28x.
SOLUTION - Flac File Not Being Created
It has to do with including the ".flac" extension when using an explicit string as the destination (output) file in "Additional Command-Line Options", this causes the Flac file to not be created. Best is to use -o %dest%.
You can use, -o "Explicit String File Name" (without extension), if you want to, the program still works properly, but the flac file that gets created by the flac compression program will not contain the ".flac" extension. You will have to open Window's Explorer (or whatever file management program you use) and append the extension: "Explicit String File Name.flac".
Here is where you find this setting - Using Explicit String for Destination File
EAC (menu) > Compression Options > External Compression (tab) > Additional Command-Line Options
EXAMPLES - Additional Command-Line Options
THIS WORKS
-8 -V %source%
or this,
-8 -V %source% -o %dest%
or this,
-8 -V -o %dest% -T "TOTALTRACKS=26" -T "DISCNUMBER=9" -T "ARTIST=Homer" -T "TITLE=Iliad" -T "PERFORMER=Achilles" -T "DATE=" -T "GENRE=Audio Book" -T "FREEDB=Misc." -T "COMPOSER=Agamemnon" -T "COMMENT=Unabridged" -T "TOTALDISCS=11" %source% << Best if you do not use explicit strings for "source" and "dest". Location in the command line does not seem to matter, as far as I can determine.
THIS DOES NOT WORK
-8 -V %source% -o "Homer's Iliad - CD9 - Achilles.flac" << Cannot have the .flac extension for "dest" if explicit.