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: Problems with updating the flac encoder (Read 3392 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Problems with updating the flac encoder

So I downloaded the latest version of foobar2000 and also the free codecs pack.
However, when I attempted to convert some files by double-clicking the box named ''FLAC'' ,
It showed a scale rated from 0to 8 and what came below the scale was the sentence 'FLAC encoder 1.2.0 or newer is required'' .

And regarding this issue, I've tried to download the flac.exe and metaflac.exe and put them into the foobar2000 file, which was not working at all.
For the second attempt, I tried to uninstall everything and download it again, but it failed again.

So what's going on with the foobar2000? Should I just ignore the message and go converting files?

I tried to double-click on the .exe but it didnt work at all.

Could someone help me plz?




Problems with updating the flac encoder

Reply #1
You should not ignore the message but you should know what it is: a piece of information telling you the requirements. As you have FLAC 1.3.1 you will have no trouble using the converter.

Problems with updating the flac encoder

Reply #2
However, when I attempted to convert some files by double-clicking the box named ''FLAC''

It won't convert. Double-clicking on it just opens encoder configuration window.

Problems with updating the flac encoder

Reply #3
 I'm hitting the same problems. New install of foobar2000 v1.3.6, and flac is not available. I get the error message that flac 1.2.0 is required, but I don't see any way to configure the encoder for use with foobar2000.

 

Problems with updating the flac encoder

Reply #4
I'm hitting the same problems. New install of foobar2000 v1.3.6, and flac is not available. I get the error message that flac 1.2.0 is required, but I don't see any way to configure the encoder for use with foobar2000.


Just tried again and installed the latest Free Encoder Pack (2014-11-29), and still no FLAC available.

Problems with updating the flac encoder

Reply #5
Did you guys take a look in the advanced settings in foobar2000?
Go to Preference>Advanced>Tools>Converter>Additional command-line paths: then locate flac.exe


Problems with updating the flac encoder

Reply #6
I was just dealing with something like this. Not the exact same problem, but maybe this will help.

It seems each preset remembers a particular encoder path; you can't edit the path in one place and have multiple presets pick up the change. So, if you want existing presets to use a different flac.exe than whatever they're using currently, you can either move/delete/rename your old flac.exe-containing folders and wait for foobar to prompt you for a new location the next time you use each preset, or you can go in ahead of time and edit each preset individually to change the Output Format for each one.

When you set up an Output Format and choose 'FLAC' instead of 'Custom', foobar looks for flac.exe in %ProgramFiles(x86)%\foobar2000\encoders (or, I assume, the additional paths list). So ideally, it will find flac.exe there, and all your presets will use it.

Some of my old presets which were set up this way weren't using flac.exe from the encoders folder, but rather a different executable that I had apparently pointed the app to. I had to edit every preset separately. Each time I clicked on Output Format, the list of formats would have a new entry in it representing the encoder currently used by that preset. It would look right in the output formats list, but it was secretly referring to an old flac.exe elsewhere on my system. So I chose to Remove that additional item from the format list each time, and instead select my newly minted 'FLAC (level 8)', so that it would use the current executable in the encoders folder.

Problems with updating the flac encoder

Reply #7
Editing presets or adjusting additional encoder paths is not necessary at all. foobar2000 will always know to use binaries from properly installed Encoder Pack or binaries found in path. To my knowledge the player has no means to check flac.exe version and there is no error about it being incorrect. It should just popup a message telling that encoding has failed.
It sounds like the people with trouble are simply using the converter incorrectly. I made a short demonstration video showing how to convert a file to FLAC with level 8 compression starting from a fresh start.