Android获取视频文件某一帧并设置图片

来源:互联网 发布:色老头网络 编辑:程序博客网 时间:2024/06/01 11:03


在项目中,有时候需要抓取视频文件的某一帧图像做为预览图片,那到底应该怎么获取这个图片呢?

Android为我们提供了一个统一的接口用来获取多媒体文件的相关信息:MediaMetadataRetriever;


具体的用法如下

//创建MediaMetadataRetriever对象
MediaMetadataRetriever mmr=new MediaMetadataRetriever();
//设置资源位置
String path="/storage/sdcard1"+"/Movies"+"/XiaomiPhone.mp4";
//绑定资源
mmr.setDataSource(path);
//获取第一帧图像的bitmap对象
Bitmap bitmap=mmr.getFrameAtTime();
//加载到ImageView控件上
img.setImageBitmap(bitmap);
就是这么简单大笑大笑


0 1
原创粉丝点击