#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 обнаружил внутреннее исключение для конвертируемого медиафайла