81,092
社区成员
发帖
与我相关
我的任务
分享
public boolean processFlv(String uploadfilename,String newfilename) {
List<String> commend = new java.util.ArrayList<String>();
commend.add(FFMPEGPATH);
commend.add("-i");
commend.add(UPLOADPATH+uploadfilename);
commend.add("-ab");
commend.add("56");
commend.add("-ar");
commend.add("22050");
commend.add("-b");
commend.add("500");
commend.add("-r");
commend.add("15");
commend.add("-s");
commend.add("320x240");
commend.add(CONVERTPATH+newfilename+".flv");
try {
ProcessBuilder builder = new ProcessBuilder();
builder.command(commend);
builder.start();
return true;
} catch (Exception e) {
e.printStackTrace();
return false;
}
}