Linux下可以通过ProcessBuilder来创建进程,执行相应的命令。Process的waitFor()等待进程执行完毕。
private static synchronized boolean processFLV(String oldfilepath) {
List<String> commend = new java.util.ArrayList<String>();commend.add("//root//test//ffmpeg-2.2.4-64bit-static//ffmpeg");
commend.add("-i");
commend.add("//root//test//Wildlife.wmv");
commend.add("-r");
commend.add("1");
commend.add("-q:v");
commend.add("2");
commend.add("-f");
commend.add("image2");
// commend.add("//root//test//images//image-%d.jpeg");

在Linux系统中,利用ProcessBuilder与ffmpeg命令,可以方便地从视频文件中提取图片。通过调用Process的waitFor()确保命令执行完成。

1005

被折叠的 条评论
为什么被折叠?



