我希望在播放时捕捉视频。例如,每当用户想要捕捉他们喜欢的场景时,他们就可以捕捉到那个特定的场景。我在下面使用它。它正在捕捉图像但不正确。每次只得到第一帧time.Pls帮助我解决这个问题
MediaMetadataRetriever mediaMetadataRetriever = new MediaMetadataRetriever();
mediaMetadataRetriever.setDataSource(videoList.get(videoPosition).getPlayerData());
pausePosition=mp.getCurrentPosition();
if(mp.isPlaying())
{
mp.pause();
playVideo.setImageResource(R.drawable.ic_play_white_24dp);
}
Bitmap bmFrame = mediaMetadataRetriever
.getFrameAtTime(mp.getCurrentPosition() * 1000,MediaMetadataRetriever.OPTION_CLOSEST_SYNC);