java调用ffmpeg.bat文件

J2EE 码拜 8年前 (2015-04-06) 1222次浏览 0个评论

java调用一个ffmpeg.bat的文件,代码是这样的。
java调用ffmpeg.bat文件
为什么总是提示这个
java调用ffmpeg.bat文件

我把这个bat文件放到tomcat的bin目录下就可以运行,为什么?不放到bin目录下该怎么运行。

java调用ffmpeg.bat文件
是不是需要配置环境变量呢?  
java调用ffmpeg.bat文件
40分
这个是我们以前用到过的视频截图
代码片段

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);// 执行命令

楼主可以参考下

java调用ffmpeg.bat文件
我放在在上传的文件下面  然后路径也改了。但是一调用就闪退了。没进行转码
java调用ffmpeg.bat文件
引用 3 楼 u012848795 的回复:

我放在在上传的文件下面  然后路径也改了。但是一调用就闪退了。没进行转码

你先直接在dos下执行看看有没有问题

java调用ffmpeg.bat文件
引用 4 楼 shixitong 的回复:
Quote: 引用 3 楼 u012848795 的回复:

我放在在上传的文件下面  然后路径也改了。但是一调用就闪退了。没进行转码

你先直接在dos下执行看看有没有问题

刚把打印的信息弄出来看,路径给弄错了。诶· = =


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明java调用ffmpeg.bat文件
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!