分享

java提取视频截图

 青_春 2016-08-25
工具:http://pan.baidu.com/s/1i3gii7F     提取密码:vyvw


import java.util.List;

public class Snapshot {
public static void main(String[] args) {
//需要提取截图的视频地址
String s1 = "F://myVideo.mp4";
//将生成的截图存放在什么位置
String s2 = "F://myVideo.jpg";
if (take(s1, s2))
System.out.println("截图提取成功");
else
System.out.println("截图提取失败");
}

public static boolean take(String videoLocation, String imageLocation)
{
// 低精度
List commend = new java.util.ArrayList();
commend.add("F://ffmpeg.exe");//视频提取工具的位置
commend.add("-i");
commend.add(videoLocation);
commend.add("-y");
commend.add("-f");
commend.add("image2");
commend.add("-ss");
commend.add("08.010");
commend.add("-t");
commend.add("0.001");
commend.add("-s");
commend.add("352x240");
commend.add(imageLocation);
try {
ProcessBuilder builder = new ProcessBuilder();
builder.command(commend);
builder.start();
return true;
} catch (Exception e) {
e.printStackTrace();
return false;
}
}
}

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多