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 & Flac as compressor. Flac closes instantly. (Read 3850 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

EAC & Flac as compressor. Flac closes instantly.

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

EAC & Flac as compressor. Flac closes instantly.

Reply #1
Quote
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
[a href="index.php?act=findpost&pid=326177"][{POST_SNAPBACK}][/a]

Code: [Select]
-8 -V -T "artist=%a" -T "album=%g" -T "tracknumber=%n" -T "title=%t" -T "date=%y" -T "genre=%m" %s

Try that.

EAC & Flac as compressor. Flac closes instantly.

Reply #2
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

EAC & Flac as compressor. Flac closes instantly.

Reply #3
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.

EAC & Flac as compressor. Flac closes instantly.

Reply #4
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.

EAC & Flac as compressor. Flac closes instantly.

Reply #5
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).

 

EAC & Flac as compressor. Flac closes instantly.

Reply #6
Quote
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).
[a href="index.php?act=findpost&pid=326197"][{POST_SNAPBACK}][/a]

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.