报错前的代码:
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();
本人亲测这样修改能够获得视频第一帧缩略图