У меня есть простой сайт, на котором люди загружают видео, поэтому я хочу создать простую миниатюру из загруженного видео. Я пробовал каждый трюк и способ сделать это с нескольких веб-сайтов, но я не могу сделать команду без проблем.ffmpeg Получение изображения или уменьшенного изображения с видео error
$video = $_FILES['vpopupdropin']["tmp_name"];
$ffmpeg = "C:\\Ffmpeg\\ffmpeg-20130605-git-3289670-win64-static\\bin";
$image = "manu.jpg";
$second = 12;
$size = "150x90";
$command = "$ffmpeg -i $video -an -ss $second -s $size -vcodec mjpeg $image";
echo $command;
shell_exec($command);
if(shell_exec($command)){
echo 'okay';
echo '<img src="'.$image.'"/ >';
}
else{
echo ' Problem';
}
я вторил команду из PHP и это то, что я получил: C: \ Ffmpeg \ FFmpeg-20130605-ГИТ-3289670-win64-статические \ бен -i C: \ XAMPP \ TMP \ php27F1 .tmp -an -ss 12 -s 150x90 -vcodec MJPEG manu.jpg Проблема
так я принял командование выше, и вошел в нее в Cmd и получил эту ошибку
[image2 @ 00000000000000003d87580] не удалось открыть файл: manu.jpg av_interleaved_write_frame(): Ошибка ввода/вывода. загруженный файл хорошо переносится туда, где iam сохраняет его и хорошо играет на сайте, что означает, что файл не поврежден. но команда thumbnail, похоже, терпит неудачу, я даже проверил другие вопросы на этом сайте, но я, похоже, не получил правильное решение. пути в Команде верны, и я подтвердил, что по крайней мере
@ Moskito-х ответ действительно помог ... я использую свое решение в течение месяца сейчас .. спасибо так много ... – Jay
вы можете ;-) –