将视频的第一帧和最后一帧保存为Android上的图像

时间:2011-12-13 09:01:22

标签: android video frame

我想将视频的第一帧和最后一帧保存为图像。

有没有办法做到这一点?

2 个答案:

答案 0 :(得分:3)

您可能需要查看MediaMetadataRetriever课程。

更具体地说是getFrameAtTime(long)方法。

要获取最后一帧的时间,请使用getDuration(),这将返回视频的持续时间。

注意:来自 API级别10

答案 1 :(得分:1)

您可以使用MediaMetadataRetriever课程。

方法getFrameAtTime(timeUs)方法。 timeUs以微秒为单位。