java调用一个ffmpeg.bat的文件,代码是这样的。
为什么总是提示这个
我把这个bat文件放到tomcat的bin目录下就可以运行,为什么?不放到bin目录下该怎么运行。
------解决思路----------------------
这个是我们以前用到过的视频截图
代码片段
String cmd = "";
//获取图片上传的路径,ffmpeg.exe文件就放在上传路径下的ffmpeg文件下面
String uploadPath = SystemConfig.getUploadPath();
//具体的命令
String cut = " " + uploadPath + "ffmpeg\\ffmpeg.exe -i \"" + path + "\" -y -f image2 -vframes 1 -s 640x352 " + uploadPath + picname;
String cutCmd = cmd + cut;//
Process proc = runtime.exec(cutCmd);// 执行命令
楼主可以参考下