doutang1884 2018-06-18 20:36
浏览 56

缩略图不是由ffmpeg生成的

I have installed ffmpeg in my linux box and have this code to generate thumbnails while I upload videos to my webserver. I am trying to save thumbnails in the same folder where I am uploading my videos

php:

if (isset($_FILES['attachments'])) 
{
  $msg = "";
  $targetFile = "upload/" . basename($_FILES['attachments']['name'][0]);
  if (file_exists($targetFile))
  $msg = array("status" => 0, "msg" => "File already exists!");
  else if (move_uploaded_file($_FILES['attachments']['tmp_name'][0],$targetFile))
  $msg = array("status" => 1, "msg" => "File Has Been Uploaded", "path" => $targetFile);

  $ffmpeg = "upload/";
  $videoFile = $_FILES["attachments"]["tmp_name"];
  $size = "120x90";

    for($num = 1; $num <= 3; $num++)
    {
        $interval = $num * 3;
        shell_exec("$ffmpeg -i $videoFile -an -ss $interval -s $size $num.jpg");
        echo "Thumbnail Created! - $num.jpg<br />";
    }
}

But I am only getting my uploaded videos in that folder? I find the documentation to use ffmpeg is quite confusing and don't if I am doing it right or not.

Output :

enter image description here

and when I ran the "ffmpeg" in the command line:

enter image description here

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 微信会员卡接入微信支付商户号收款
    • ¥15 如何获取烟草零售终端数据
    • ¥15 数学建模招标中位数问题
    • ¥15 phython路径名过长报错 不知道什么问题
    • ¥15 深度学习中模型转换该怎么实现
    • ¥15 HLs设计手写数字识别程序编译通不过
    • ¥15 Stata外部命令安装问题求帮助!
    • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
    • ¥15 TYPCE母转母,插入认方向
    • ¥15 如何用python向钉钉机器人发送可以放大的图片?