-2

大家好,我正在尝试使用 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文件夹中的文件,并将转换后的视频复制到视频文件夹

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

4

1 回答 1

0

要查看发生了什么,请使用:

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

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

于 2017-04-25T22:31:21.973 回答