Exact Audio Copy (EAC) with Vista x64 and WMA Lossless


Recently I tried setting up Exact Audio Copy (EAC) in Vista Ultimate x64. With disk space being so cheap nowadays I also wanted to use WMA Lossless encoding. With lossless encoding no audio fidelity is lost and I can always convert back to the original WAV files if I want to in the future.

The first thing I did was go to the Windows Media Encoder website so that I could download the encoder. Since I’m running Vista x64 I grabbed the x64 version of the encoder. Unfortunetly this is a bad idea. What they don’t say on the site is that if you use the 64 bit encoder then all your other software must also be 64bit.  Since EAC is only 32 bit I never was able to get it to work with the x64 encoder.

Finally I gave up, uninstalled the 64bit encoder and reinstalled the 32bit encoder. After I did that EAC worked fine. The Configuration Wizard in EAC detected and set up the encoder perfectly.

The annoying thing about EAC is that when using an external encoder it pops up a new command window after every track is extracted. This makes the computer practically unusable because new windows keep popping up all the time. I looked around and found under File –> EAC Options –> Tools there is an option called “Do not open external compressor window”. This sounded like exactly what I needed so I checked it. Unfortunately this completely broke the external compression. The resulting WMA files would be corrupted after being encoded. I’m not sure if this option works on other OSes, but if you are using Vista x64 don’t select it!

Here is the solution I found to the popup window problem:

  1. Hit Ctrl-Q to bring up the Compression Queue Control Center.
  2. Check the “Make all compression tasks sleep” option.
  3. Close the dialog.
  4. Hit F9, then go to the Tools tab.
  5. Check the “On extraction, start external compressors queued in the background” option.
  6. Optional: Set the number of simultaneous external threads equal to the number of CPUs that you have.

Now when you extract a CD all of the tracks will go into the compression queue. When you are done extracting all your CDs, go back to the Compression Queue Control Center and uncheck the sleep option. This will make all encoding tasks start (then go eat dinner or something else that takes a while).

  1. #1 by Dr.Kimble on November 2, 2008 - 3:42 am

    Hi,

    thanks for the usefull information.

    But how did You manage to install WME 9 x86 on Vista x64. When I start the Installation I get a Message that WME is just for W2K and XP.

    So I’m interested to hear, how You managed this.

    Regards

    Kimble

  2. #2 by Patrick on November 3, 2008 - 11:52 pm

    Kimble, thanks for the comment. I didn’t have any trouble installing WME 9 on Vista x64. I just downloaded the installer and it ran perfectly the first time. Are you sure you have the correct version of the installer? Microsoft’s website says that WME9 supports Vista so it should just work.

    I got the download from here: http://www.microsoft.com/windows/windowsmedia/download/AllDownloads.aspx. Just make sure that you install the x86 version even if your OS is x64.

  3. #3 by Alex on November 12, 2008 - 4:40 am

    Hello,
    thanks for sharing this. I’m using XP64 with French interface. Following the same path as you, I finally had to install the 32bit English version of WME9, because the French version does not want to be installed on a 64bit OS.
    HTH non-English users,
    Alex.

  4. #4 by Daniel Payette on January 22, 2009 - 4:22 pm

    Hi!

    I don’t know if this will ever be answered…

    I configured EAC just the way you did. Everything is working fine. However, when I begin converting my wav files to wma (by unchecking the sleep option), I must manually close the conversion pop-up in order that the next task begins (i.e.: I must close myself the pop-up of the conversation of track 1 before the conversation of track 2 would begin).

    The situation is the same when I don’t use this “queue” configuration… Any ideas?

    Thank you,
    Daniel

  5. #5 by Patrick on January 24, 2009 - 12:13 am

    Daniel,
    Sorry, I’ve never heard of that problem. I don’t even have a guess as to what could be causing that. Does the conversion window say anything when it is done? An error message or “Press a key to continue” or something like that?

  6. #6 by Gordon on January 24, 2009 - 3:44 am

    I have the same problem as Patrick. There is no error message or pop up; the program just waits for the window to be closed before converting the next file.

    I’m running the 32 bit software in a 64 bit OS.

    Regards, Gordon

  7. #7 by David S on November 28, 2009 - 1:17 pm

    the fix, from another site

    1. Need to have “On extraction, start external compressor queued in the background” (Use 1) checked located in EAC Options->Tools.
    2. Check “Make all compression tasks sleep” located in Database-> Compression Queue Control Center
    3. Rip the songs
    4. after you are done ripping all the songs, goto Database-> Compression Queue Control Center, uncheck “Make all compression tasks sleep” and press OK….it will start compressing the songs you ripped

(will not be published)