I'm using the PHP-FFMpeg repository to do some video work inside my Laravel application, but I'm encountering some issues setting it up. Once I've installed the PHP-FFMpeg repo, I try and create an FFMpeg
instance:
$ffmpeg = \FFMpeg\FFMpeg::create();
However, this does not work. In response, I get an ErrorException that simply states:
Unable to load FFProbe
This does not make sense to me, as when I run ffmpeg
and ffprobe
from my Mac's terminal, I can see they are installed. This is clearly a path/resolving issue, but I'm unsure how to fix it. Any ideas?
This is all hosted under a MAMP project, running on localhost.
I spent a lot of time in researching this and I am posting this answer for anyone experiencing similar issue on windows. The library removes the backslashes
so you should use forward slashes instead
this will work on widows. Hope this helps
your ffmpeg installation path.
that is what @limonte means, and it is working to me.
Specifying paths to binaries should help: