ffprobe не удалось выполнить команду

#php #ffmpeg #ffmpeg-php

#php #ffmpeg #ffmpeg-php

Вопрос:

Я пытаюсь получить кадр из видео во временном местоположении, но я получаю ошибку, подобную этой:

 Uncaught AlchemyBinaryDriverExceptionExecutionFailureException: ffprobe failed to execute command '/usr/bin/ffprobe' '/tmp/phpfwEh9u' 
  

Что странно, потому что у меня есть другой скрипт, который делает то же самое, но ошибки нет. Есть ли какие-либо причины, по которым это может происходить? Могут ли быть какие-либо факторы, вызывающие это в моем скрипте:

 $sec = 1;
$movie =  $filentmpname;
$thumbnail = 'thumbnail_uploads/' . $imfileid;

$ffmpeg = FFMpegFFMpeg::create();
$video = $ffmpeg->open($movie);
$frame = $video->frame(FFMpegCoordinateTimeCode::fromSeconds($sec));
$frame->save($thumbnail);
  

Комментарии:

1. Иногда это разрешение, в котором отказано во временном каталоге, или ffprobe обнаружил внутреннее исключение для конвертируемого медиафайла