我正在创建一个使用以下代码捕获视频的应用程序:
Bitmap bmframe =mediaMetadataRetriever.getFrameAtTime(currentPosition*1000);
但是没有准确捕捉。它在当前位置前几微秒捕获。任何帮助都会受到赞赏。谢谢提前.. :)
答案 0 :(得分:-1)
试试这个
将以下内容放在方法
中yourvideoView.setDrawingCacheEnabled(true);
yourvideoView.buildDrawingCache();
Bitmap bm = yourvideoView.getDrawingCache();
// save the bitmap or do what ever
使用handler
在所需时间后调用方法,或根据需要点击按钮拍摄图像