Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: EAC Running Slowly During Extraction & Flac File NOT Being Created - Solved (Read 2330 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

EAC Running Slowly During Extraction & Flac File NOT Being Created - Solved

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
Code: [Select]
-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
Code: [Select]
-8 -V %source% -o "Homer's Iliad - CD9 - Achilles.flac"    << Cannot have the .flac extension for "dest" if explicit.

Re: EAC Running Slowly During Extraction & Flac File NOT Being Created - Solved

Reply #1
How the use of C2 pointers affects extraction speed has been well documented in countless discussions and is adequately covered in our wiki.

EDIT: PS: The C2 setting shouldn't be qualified as bad.  The reported extraction speed without the use of C2 pointers doesn't seem unreasonable.  The difference in speed does seem a bit extreme, but depending on the disc, drive and other settings, I can see how it's possible. Your drive just might not be all that great at seeking.  Whatever the reason, this is definitely not a case where EAC is functioning improperly. It's when the extraction speed never goes above 1x with non-damaged/non-defective discs that something likely isn't working right.