我想将视频的第一帧和最后一帧保存为图像。
有没有办法做到这一点?
答案 0 :(得分:3)
您可能需要查看MediaMetadataRetriever
课程。
更具体地说是getFrameAtTime(long)
方法。
要获取最后一帧的时间,请使用getDuration()
,这将返回视频的持续时间。
注意:来自 API级别10
答案 1 :(得分:1)
您可以使用MediaMetadataRetriever
课程。
方法getFrameAtTime(timeUs)
方法。 timeUs以微秒为单位。