在视频开发中,在我们很多情况下,用户因为临时有事,会暂停视频,这个时候弹出一个图片来提醒用户观看到哪里,获取帧图
通过MediaMetadataRetriever类获取
MediaMetadataRetriever media = new MediaMetadataRetriever();
Uri uri=Uri.parse(“”);
media.setDataSource(context,uri);
1,获取第一帧的bitmap
Bitmap frameAtTime = media.getFrameAtTime();
2,获取指定时间的帧图
media.getFrameAtTime(long timeUs)
注:timeus表示的是微秒,在视频中获取的是毫秒,*1000
android 获取视频帧图
最新推荐文章于 2024-04-26 18:40:57 发布