I have to disagree with the fact that your program is looking in a specific location for ffmpeg and lame. Surely it should check the path for these files then look in the configuration file.
There is no reason why binaries should live anywhere other than their installed locations unless installed in a chroot jail, in which case I can understand. Still, this should be optional. For now I have created softlinks but that's not the proper solution.
Thanks,
