报错前的代码:
MediaMetadataRetriever mmr = new MediaMetadataRetriever(); mmr.setDataSource(path); Bitmap firstFrame = mmr.getFrameAtTime();解决报错的代码,修改为:
MediaMetadataRetriever mmr = new MediaMetadataRetriever(); File file=new File(path); mmr.setDataSource(file.getAbsolutePath()); Bitmap firstFrame = mmr.getFrameAtTime();本人亲测这样修改能够获得视频第一帧缩略图
新闻热点
疑难解答