Here users from all over the world gather around to learn the latest about Chevereto and contribute with ideas to improve the software.
Please keep in mind:
Support response
Support checklist
Be sure that these binaries can be located with system PATH to get the benefit of the binary detection
$ffprobe = FFProbe::create(array(
'ffmpeg.binaries' => '/usr/bin/ffmpeg',
'ffprobe.binaries' => '/usr/bin/ffprobe',
));
I have confirmed that the binaries FFMpeg and FFProbe can be found via the system path. Could it be that some part of the automatic upgrade is wrong? I'm also getting a ton of error messages now when I go into phpadmin 🤔
Run doesn't means "available on system path", it means that the binary is there but not available to run usingBoth ffmpeg and ffprobe commands could run normally on Ubuntu. It wasn't until I saw someone suggesting to directly specify the paths for ffmpeg and ffprobe that I found a solution to the problem.
ffmpeg
. You need to make it available in the system path, I don't have plans to add manual binary location at this time.I don't maintain neither provide PHPMyAdmin on Chevereto package. You need to address that issue with the concerning party.I'm also getting a ton of error messages now when I go into phpadmin 🤔
I'm also ubuntu and had the exact same problem as you described.After going through all the PHP-FFMPEG documentation and issues, and trying many solutions without success, it was very frustrating. Both ffmpeg and ffprobe commands could run normally on Ubuntu. It wasn't until I saw someone suggesting to directly specify the paths for ffmpeg and ffprobe that I found a solution to the problem.
So, I decided to start from Chrevereto and modified two locations in app/src/Legacy/Classes/functions.php:1851 and app/src/Legacy/Classes/Image.php:1851 where $ffprobe = FFProbe::create(); was used, to specify the exact paths for ffmpeg and ffprobe.
PHP:$ffprobe = FFProbe::create(array( 'ffmpeg.binaries' => '/usr/bin/ffmpeg', 'ffprobe.binaries' => '/usr/bin/ffprobe', ));
To my surprise, after the modification, everything worked fine. It is recommended that these two parameters can be configured in the environment (such as env.php) to try to solve this issue.
Run doesn't means "available on system path", it means that the binary is there but not available to run usingffmpeg
. You need to make it available in the system path, I don't have plans to add manual binary location at this time.
I don't maintain neither provide PHPMyAdmin on Chevereto package. You need to address that issue with the concerning party.
Thanks, problem solved. Uploading videos now works perfectly fine.See last comment: https://github.com/PHP-FFMpeg/PHP-FFMpeg/issues/531
Hi, I cannot find php-fpm ..
I have ubuntu 22.04
Code:ubuntu@ns557051:~$ which ffprobe /usr/bin/ffprobe ubuntu@ns557051:~$ which ffmpeg /usr/bin/ffmpeg
what i do next ?
can someone write me step by step ?
thank you very much guys !