我在linux服务器上使用ffmpeg ...视频转换工作正常,但缩略图创建不起作用...
这是我的代码
exec($ _ SERVER ['DOCUMENT_ROOT']。“/ esebd2 / ffmpeg / ffmpeg -y -i”。$ _ SERVER ['DOCUMENT_ROOT']。“/ esebd2 /".$ target_path。” - vframes 1 -ss 00 :00:10 -an -vcodec png -f rawvideo -s 320×240“。$ _ SERVER ['DOCUMENT_ROOT']。”/ esebd2 /".$ target_pathImg);
我正在使用codeigniter框架
当我回应exec的论据时,我得到了Mr.pekka
/home1/esedirec/public_html/esebd2/ffmpeg/ffmpeg -y -i /home1/esedirec/public_html/esebd2/cxfolder/george/videos/vid9656326.flv -vframes 1 -ss 00:00:10 -an -vcodec png -f rawvideo -s 320×240 /home1/esedirec/public_html/esebd2/cxfolder/george/thumbs/Img9955639.png
但未生成缩略图
答案 0 :(得分:0)
不是一个实际的答案,但它会帮助你调试,所以运行这个,让我们知道你得到了什么输出:
exec($_SERVER['DOCUMENT_ROOT']."/esebd2/ffmpeg/ffmpeg -y -i ".$_SERVER['DOCUMENT_ROOT']."/esebd2/".$target_path." -vframes 1 -ss 00:00:10 -an -vcodec png -f rawvideo -s 320×240 ".$_SERVER['DOCUMENT_ROOT']."/esebd2/".$target_pathImg, $return, $status);
var_dump($return);
var_dump($status);