Help - Search - Members - Calendar
Full Version: EAC -- How to Encode FLAC files AFTER all tracks are read from CD?
Hydrogenaudio Forums > CD-R and Audio Hardware > CD Hardware/Software
LukeS
I am ripping CD's to FLAC using EAC, EAC is loading the FLAC encoder after each track and waiting for the encoding to finish before moving on to the next file. It makes more sense to me to copy each track to a WAV file and encode all WAV files to FLAC after the CD has finished ripping. This would put less stress on the CD drive as it wouldn't have to spin up and down in between each track as the FLAC encoder is running.

Is there a way to do this in EAC?

Cheers,
Luke
Akkurat
No easy way, you would have to make a batch file with "lots" of special commands. Maybe you should try the "EAC Options -> Tools -> On extraction, start external compressors queued in the background" setting. This way the rip doesn't stop.
John Connor
Yeah it's annoying but I use EAC to rip to .wav now and then batch compress to .flac using dBpoweramp.
LukeS
QUOTE (Akkurat @ Sep 7 2009, 19:28) *
Maybe you should try the "EAC Options -> Tools -> On extraction, start external compressors queued in the background" setting. This way the rip doesn't stop.


The computer I have my plextor drive on is a older single core AMD processor and I am not sure it would be good to try and encode and rip at the same time. The program help warns about doing so on single core processors.

I was hoping it would be a simple option in EAC, makes more sense for me to rip to wav in one set of tasks then encode in another set of tasks.
AndyH-ha
I always encode as a separate step. FLAC frontend is very simple and meets all my needs. It is freeware.
http://win.allbestsoft.com/freedownload-13...c-frontend.html
rohangc
Rip to Image+CUESheet which encodes all tracks on the CD to one FLAC file. Then, split them into separate tracks later using Foobar2000.
Surfi
QUOTE (rohangc @ Sep 8 2009, 07:05) *
Rip to Image+CUESheet which encodes all tracks on the CD to one FLAC file. Then, split them into separate tracks later using Foobar2000.
::

... splitting a FLAC file needs reencoding. Just do "Copy Image and create CUE Sheet - uncompressed". Afterwards split & encode to FLAC in one go using foobar2000 or CUETools here:

CUETools, AccurateRip support & more

Greetings, Surf ...

::
ellc
QUOTE (LukeS @ Sep 8 2009, 03:33) *
The computer I have my plextor drive on is a older single core AMD processor and I am not sure it would be good to try and encode and rip at the same time. The program help warns about doing so on single core processors.


I have used that parameter since year 2004, no dual core machine and using Windows XP, running 1 thread, without any problems.

By the way, I use version 0.9 beta 4 from May 2002.

I have yet to try EAC on my primary machine, which is running Win7.





Synthetic Soul
You should be able to achieve this using the Compression Queue Control Centre.

Press Ctrl+Q to open the dialogue, and check "Make all compression tasks sleep". Once all WAVE files have been created (once you have ripped the disc) uncheck that checkbox and all compression tasks will run.

I don't use it, but this should work IIRC.

You should be able to rip numerous discs and then uncheck the checkbox, if you prefer.

Edit: I just noticed Akkurat's suggested use of the compression queue. This is likely a more simple but equally effective idea. I must admit I skipped over it at first as he started off by saying that a resolve would be difficult. Checking that checkbox is not difficult, so give it a try. smile.gif The CQCC is still a valid suggestion, if you want your PC to only be ripping, and not encoding and ripping at the same time (possibly dependant on your IDE set-up).
Surfi
::

... overlooked that completely - thanks Synthetic Soul!

::
Akkurat
QUOTE (LukeS @ Sep 8 2009, 05:33) *
The computer I have my plextor drive on is a older single core AMD processor and I am not sure it would be good to try and encode and rip at the same time. The program help warns about doing so on single core processors.

Ignore that warning. I've a single core P4 computer which is roughly about 5 years old now and I've set EAC to use 2 threads in that setting.. works like a charm. I always do other things when ripping, surf interwebs, listen FLAC files in WinAmp, you name it (not any cpu/hard disc heavy stuff.. though doing that only slows down the encoding threads, nothing more.. I've witnessed this many times, no problems). TRY IT. Can't hurt. smile.gif

QUOTE (Surfi @ Sep 8 2009, 08:52) *
... splitting a FLAC file needs reencoding. Just do "Copy Image and create CUE Sheet - uncompressed". Afterwards split & encode to FLAC in one go using foobar2000 or CUETools

OR, use REACT image mode rip but choose only FLAC tracks. Rips the whole CD and then encodes tracks from that image wav.

QUOTE (Synthetic Soul @ Sep 8 2009, 11:19) *
You should be able to achieve this using the Compression Queue Control Centre.

Aaah, of course, I always forget this. Reason is quite simple: I don't use it because REACT doesn't work with it.. and I really don't have a need to use it.
KeyLogic
Here's yet another easy method. Rip the CD however you want, single track or multiple tracks, and make sure to use "Uncommpressed" in either option. Once the CD has finished ripping, drag and drop the file back into EAC and, if you have FLAC configured for EAC*, save it to the same folder and it should overwrite the .wav file.

There ya go, no additional programs to open or anything. smile.gif

*Check the Configuration Wizard (EAC > Configuration Wizard) and at about the eighth window or so, you should see the option to have EAC automatically configure the FLAC setting for you.
greynol
What about tagging?

Just configure EAC to encode while ripping and be done with it.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.