当我在$ video变量中使用arabic文件名时,ffmpeg会抛出错误: 输入/输出错误
命令如下:
$cmd = "$ffmpeg -i $video -ss $interval -vframes 1 -f image2 -s $size $temp_thumbnail_url";
英文文件名很有效。
答案 0 :(得分:0)
我无法找到解决此问题的直接方案,但我找到了解决方法。我没有从帖子中传递文件名:
($_FILES['theFile']['name'])
因为它包含阿拉伯字符,所以我使用了生成的临时文件:
($_FILES['theFile']['tmp_name'])
使用ffmpeg从临时文件创建缩略图。