Help - Search - Members - Calendar
Full Version: APE to MPC blues
Hydrogenaudio Forums > Lossy Audio Compression > MPC
experttech
Hiya everybody !

I use APE to loslessly store my files. So whenever I need to re-encode I decomress to WAV and then encode to MPC. Is there a better way of doing this ? I mean an 'on the fly' conversion of APE to MPC without the intermediate WAV ?

mppenc 1.01i is documented to accept APE files as input, but I have verified that it does not encode 'on the fly' - there's an intermediate WAV generated. Same is the case with Monkey Audio's 'Convert' option.

So is there anything which does this ? Or any plans of such things in the pipeline ?

Regards,
Kartik a.k.a. experttech
Case
QUOTE
Originally posted by experttech

mppenc 1.01i is documented to accept APE files as input, but I have verified that it does not encode 'on the fly' - there's an intermediate WAV generated. Same is the case with Monkey Audio's 'Convert' option.

I would like to see your verification... mppenc uses pipes and there are no intermediate wave files generated.
experttech
When I gave an APE file as input, there was a file - with no extension and just a '-' (hyphen) in its name. Then mppenc exited with an error. The result was a wav file generated - verified by using WMP and checking the decoder statistics.

Now what Im wondering is whether the problem is due to the APE version. Does mppenc handle 'older' APEs in some other way ? :confused: If the problem is due to the version, its my mistake. I'll verify the same with APE v > 3.96

I'll anyways post a screenshot of the same.
Case
You need mac.exe modified by Klemm, official MAC does not support pipes. The version included with mppenc 1.01i or later will work perfectly.
experttech
QUOTE
Originally posted by Case
You need mac.exe modified by Klemm, official MAC does not support pipes.


You mean for encoding the wavs ? That means I'll have to re-encode using this MAC version sad.gif

If MAC.exe only has to 'be there' - it is already there
Case
QUOTE
Originally posted by experttech

You mean for encoding the wavs ? That means I'll have to re-encode using this MAC version

No, the modified version is only needed for decoding.

QUOTE

If MAC.exe only has to 'be there' - it is already there

You need the mac.exe that comes with mppenc to be in path. You also need to use short names in path (program files -> progra~1) and there can't be quotation marks. When you make these modifications everything should work.
experttech
Thanks a lot, Case. I really appreciate your quick response smile.gif

Regards,
Kartik.
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.