获取视频第一帧-java

public static String getVideoFirstThumbTaker(String mediaFileUNCPath,String fileName) throws IOException
{

    String picPath = mediaFileUNCPath+"\\output.JPG";
    String outputFilename = String.format("%s/%d.mediainfo",Tool.getSystemTmpdir(),new Date().getTime());
    String commandStr = String.format(" ffmpeg -i %s -vf select='eq(pict_type\\,I)' -t 1 %s",mediaFileUNCPath+"\\"+fileName,mediaFileUNCPath+"\\output.JPG");
    RCUtil.executeCommand(commandStr, null, false, null, null, false); 
    return mediaFileUNCPath;
}

猜你喜欢

转载自blog.csdn.net/Samurai77/article/details/88396537