The best advice I can give you:
If there is a README file, and something does not work. Read it!
In doing so, you try to run the command with serviceConversor.exe . This will not work as it is a Windows service and must be installed first. There is another file called consoleConverser.exe and, as README says, "It can be executed without a previous installation."
I assume you already have ffmpeg , which is required
So, your first option is to try and execute the correct command. Keep in mind that I am not familiar with this translator, so I have no idea if this is the right team. I am here to help with the error message.
<?php exec("ffmpegConverter_v0.2\consoleConversor\consoleConversor.exe -i a.mp3 -acodec libvorbis ap.ogg"); ?>
Now, if that fails, you can try the second part of readme. To install the Windows service. This must be done manually, which is explained in the ms knowledge base .
Unfortunately, serviceConversor was tested only with Windows XP, and I canβt install it on my Windows 7 system, but maybe you are more fortunate.
Now you say that you can directly call installutil serviceConversor.exe when you are in the ffmpegConverter_v0.2\serviceConversor\ folder using cmd , but most likely you will get a message saying that installutil could not be found. In this case, you can run it with the full path, which is usually one of them, depending on your version of .NET and when you run window 7 32 or 64.
c:\Windows\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe c:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe c:\Windows\Microsoft.NET\Framework64\v2.0.50727\InstallUtil.exe c:\Windows\Microsoft.NET\Framework64\v4.0.30319\InstallUtil.exe
So, in my case, the full command would be (from the serviceConversor folder)
c:\Windows\Microsoft.NET\Framework64\v4.0.30319\InstallUtil.exe serviceConversor.exe