Help - Search - Members - Calendar
Full Version: I can't convert files - what am I doing wrong?
Hydrogenaudio Forums > Hosted Forums > foobar2000 > Support - (fb2k)
My name is Mud
Ok, people, I am seriously confused and frustrated. I've been trying to get an on-the-fly conversion to happen with foo_pod (bear with me, here - I'm not trying to be off-topic). In searching for the problem, I discovered that I can't do a file conversion in fb2k (v.0.8.3.0), either (with one exception - see below). I'll get some version of the following error message (in this case, trying to convert from FLAC to LAME - I've also tried to convert the same file to FAAC) -

INFO (foo_clienc) : CLI encoder: LAME.EXE
INFO (foo_clienc) : Destination file: file://C:\Documents and Settings\Ken.KEN-EG260PCW4NG\My Documents\My Music\foo_pod rips\001 The Beatles - Glass Onion.mp3
INFO (foo_clienc) : Source file: file://C:\Documents and Settings\Ken.KEN-EG260PCW4NG\My Documents\My Music\FLAC\Beatles, the\The Beatles (the white album)\disc 1\The Beatles - Glass Onion.flac
INFO (foo_clienc) : 44100Hz 24bps 2ch
ERROR (foo_clienc) : Unable to start LAME.EXE
ERROR (foo_diskwriter) : Conversion failed.
(I get a similar message when trying to convert to FAAC)

Now, if I understand this message correctly, it can't find the LAME encoder. I downloaded a copy of LAME 3.97b2. What do I do with it? I tried installing the lame_enc.dll into the components file, but that didn't seem to work. I can't see any way to point the converter to the LAME.EXE. Same thing w/FAAC.

What further baffles me is that I can successfully convert to a WAV. I could just do this, and then convert to LAME, but I thought I'd be able to go straight from FLAC (or Monkey's Audio) to either LAME or some version of AAC. All this happens in a freshly-installed Special version of fb2k, BTW.

I've gone thru various threads, the wiki, and anything else I thought might be able to help - zip zero nada. What am I missing here?
kjoonlee
You need a copy of lame.exe, and you need to put it where foobar2000 can access it. I put mine in "c:\program files\foobar2000\cli\".

If for some reason that doesn't work, or if you want to keep your lame.exe somewhere else, then you need to tell foobar2000 where it is. You should have a "Commandline Encoder: LAME --alt-preset standard" entry in your list of output presets. Select it and click [Edit]. When a settings window pops up, click [...] and select your copy of lame.exe. You can do this for each preset.

edit: It seems that with 0.8.3, you have to put lame.exe in your foobar2000 directory.
My name is Mud
QUOTE(kjoonlee @ Feb 26 2006, 05:57 PM)
... You should have a "Commandline Encoder: LAME --alt-preset standard" entry in your list of output presets. Select it and click [Edit]. When a settings window pops up, click [...] and select your copy of lame.exe. You can do this for each preset....
*


This is what I was looking for. It's working wonderfully now - thank you.
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.