美文网首页
获取视频第一帧

获取视频第一帧

作者: D___Will | 来源:发表于2018-08-11 15:11 被阅读22次

/**

* 给出url,获取视频的第一帧

* @param url

* @return

*/

public static BitmapgetVideoThumbnail(String url) {

Bitmap bitmap =null;

    //MediaMetadataRetriever 是android中定义好的一个类,提供了统一的接口,用于从输入的媒体文件中取得帧和元数据;

    MediaMetadataRetriever retriever =new MediaMetadataRetriever();

    try {

//根据文件路径获取缩略图

        retriever.setDataSource(url, new HashMap());

        //获得第一帧图片

        bitmap = retriever.getFrameAtTime();

    }catch (IllegalArgumentException e) {

e.printStackTrace();

    }finally {

retriever.release();

    }

return bitmap;

}

相关文章

网友评论

      本文标题:获取视频第一帧

      本文链接:https://www.haomeiwen.com/subject/myldbftx.html