使用FFmpeg语法不正确

时间:2017-04-25 15:44:38

标签: php html5 ffmpeg ffmpeg-php

大家好我想用FFmpeg转换视频...

  1. 我将ffmpeg.exe移到了与upload.php相同的文件夹中

  2. 我在 upload.php

    中试用了这些代码
    $randname = (rand(0,1000));
    $file_data=date("d-m-Y-H-i-s");
    $file_name=$file_data.$randname;
    move_uploaded_file($file_tmp,"vidconvert/".$file_name);
    exec (ffmpeg -i vidconvert/.$file_name videos/.$file_name.mp4);
    echo "Success";
    
  3. 我想在 vidconvert 文件夹中获取该文件,并将转换后的视频复制到视频文件夹

  4. 注意:当我检查 vidconfert 文件夹时,文件会成功上传

1 个答案:

答案 0 :(得分:0)

要了解情况,请使用:

exec ("ffmpeg.exe -i vidconvert/{$file_name} videos/{$file_name}.mp4",$output);
echo $output;

$ output将包含执行结果(如果它应该出现在其中的任何错误),并且还使用文件的相对/完整路径