Help - Search - Members - Calendar
Full Version: EAC & Flac as compressor. Flac closes instantly.
Hydrogenaudio Forums > Lossless Audio Compression > FLAC
ModelCitizen
I've been using EAC for a few years and it's always been fine. I've used Flac as the external compressor for quite a while with no problems either.
However, now I find that when EAC calls the flac external compressor a dos box opens for a very short times, prints Flac 1.1.2 and then closes, and so I am left with wav files not flac files. Flac works fine with Flac Front End so I am assuming this is probably an EAC problem.

In desperation I have tried different flac strings and changing the state of the various checkboxes, but have received no joy. The settings are currently thus:

Use external program for compression - On
Parameter passing scheme - use user defined encoder
User flac extension - .flac
Path to compressor - C:\Program Files\FLAC\flac.exe (this is where flac.exe is when Flac Front End is installed)
Additional command line options: Flac string: --best -v -T "title=%t" -T "artist=%a" -T "album=%g" -T "date=%y" -T "tracknumber=%n" -T "genre=%m" %s -o %d
Bit Rate: 320k
Delete Wav after compression - On
Use CRC check - Off
Add ID3 tag - Off
Check for external programs return code - Off
High Quality - On

I use Windows XP Pro SP2 on a reasonably powerful computer and due to this problem have updated both EAC and Flac to the latest version.

Can anyone shed some light on this problem for me or tell me how I can check out the problem further?

Thanks in advance for any help with this matter

MC

Duble0Syx
QUOTE(ModelCitizen @ Sep 10 2005, 09:27 AM)
I've been using EAC for a few years and it's always been fine. I've used Flac as the external compressor for quite a while with no problems either.
However, now I find that when EAC calls the flac external compressor a dos box opens for a very short times, prints Flac 1.1.2 and then closes, and so I am left with wav files not flac files. Flac works fine with Flac Front End so I am assuming this is probably an EAC problem.

In desperation I have tried different flac strings and changing the state of the various checkboxes, but have received no joy. The settings are currently thus:

Use external program for compression - On
Parameter passing scheme - use user defined encoder
User flac extension - .flac
Path to compressor - C:\Program Files\FLAC\flac.exe  (this is where flac.exe is when Flac Front End is installed)
Additional command line options: Flac string: --best -v -T "title=%t" -T "artist=%a" -T "album=%g" -T "date=%y" -T "tracknumber=%n" -T "genre=%m" %s -o %d
Bit Rate: 320k
Delete Wav after compression - On
Use CRC check - Off
Add ID3 tag - Off
Check for external programs return code - Off
High Quality - On

I use Windows XP Pro SP2 on a reasonably powerful computer and due to this problem have updated both EAC and Flac to the latest version.

Can anyone shed some light on this problem for me or tell me how I can check out the problem further?

Thanks in advance for any help with this matter

MC
*


CODE
-8 -V -T "artist=%a" -T "album=%g" -T "tracknumber=%n" -T "title=%t" -T "date=%y" -T "genre=%m" %s

Try that.
ModelCitizen
Well, thank you very much indeed!
Taking out the -V worked a treat!
However, I'd like to verify the flac rips so I shall now try your suggested string:
-8 -V -T "artist=%a" -T "album=%g" -T "tracknumber=%n" -T "title=%t" -T "date=%y" -T "genre=%m" %s

However, I am interested to know what was wrong with my original string and why... but am happy enough that it works now really!
:-)

Cheers.
MC
MJT
The -v in your original command line stands for "version" which I believe must have caused the encoder to print out the version number and exit (can't check, I'm at work at the moment). See the flac documentation.
ModelCitizen
funny, I have not changed the string (as far as I can remember) and it used to work. I assumed that -V was for verify (which I want to do).
But you are right. I shall look at the documentation. Thanks a bunch.
MJT
To clarify -V is indeed the option needed to verify the encode. Notice the difference of case. While Windos/DOS are case insensitive for the most part, the flac encoder and lots of other command line applications are case sensitive. Alternatively, you can use the long options to avoid confusion (--best --verify, and so on).
Duble0Syx
QUOTE(MJT @ Sep 10 2005, 12:49 PM)
To clarify -V is indeed the option needed to verify the encode. Notice the difference of case. While Windos/DOS are case insensitive for the most part, the flac encoder and lots of other command line applications are case sensitive. Alternatively, you can use the long options to avoid confusion (--best --verify, and so on).
*


The only thing I changed from the original string was the %s -o %d at the end. Only need the %s.

EDIT: and yes, -v and -V are two different things. These things happen often with open source or apps ported from linux, since it is case sensitive.
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-2008 Invision Power Services, Inc.