回答
你可能想看看在MediaMetadataRetriever
类。
更具体地其getFrameAtTime(long)
方法。
要得到最后一帧使用getDuration()
,将返回视频的时长的时间。
注意:这是可用从 API级别10!
我有这个问题:如果我把retriever.getFrameAtTime(0)我得到一个框架在我的视频(不是第一帧)的某处。对于retrievever.getFrameAtTime(myVideoView.getDuration())或retrievever.getFrameAtTime(myVideoView.getCurrentPosition())我有同样的问题。 ? – Gabrielle
使用'retriever.getFrameAtTime(0,MediaMetadataRetriever.OPTION_CLOSEST);'和最后一帧 –
@Gabrielle视频存储为内部和非内部同样的事情(相框),该API将返回最接近的非内部帧。 – Reno
可以使用MediaMetadataRetriever
类。
和方法getFrameAtTime(timeUs)
方法。 timeUs以微秒为单位。
冷静的人回答,它的工作。谢谢 :) –
- 1. 如何将视频的第一帧保存为图像?
- 2. 将图像帧保存到视频
- 3. 将flv视频的第一帧转换为jpg图像
- 4. 将最后一帧嵌入YouTube视频
- 5. 将视频帧保存为静止图像在Java中
- 6. 保存视频的帧时不保存任何图像..
- 7. iOS将视频帧提取为图像
- 8. 使用AVFoundation的视频的第一帧
- 9. 仅加载视频的第一帧
- 10. 如何在iPhone App中将第一帧视频显示为缩略图图像?
- 11. Opencv视频帧。我只能看到最后一帧
- 12. 创建图像视频,但重复第一个和最后一个帧的100倍
- 13. python图像帧到视频
- 14. 统一 - 在MovieTexture中检测视频的最后一帧
- 15. 如何在视图载入时获取视频的第一帧?
- 16. imagemagik在第10帧时订购错误。像第一帧10帧的第二帧
- 17. 如何保存视频的任何帧
- 18. 如何从视频保存下一个和当前帧
- 19. GPUImageMovie:播放完成后如何显示视频的第一帧?
- 20. 拖尾越来越多的视频文件的最后一帧
- 21. 在最后一帧
- 22. HTML 5视频在iPhone的图像帧
- 23. 抓取视频的第一帧 - 缩略图分辨率 - iPhone
- 24. Android:如何将预览帧保存为jpeg图像?
- 25. 显示一个图像作为使用流水游戏的第一帧并点击图像播放视频
- 26. 动态使用第一帧作为HTML5视频中的海报?
- 27. 在C#中打开一个视频并迭代到帧中,并将处理后的帧保存为另一个视频
- 28. 视频一帧一帧的搜索引擎
- 29. 从AVCaptureVideoDataOutput视频帧保存电影
- 30. 视频播放结束后返回第一帧
尝试getFrameAtTime()http://developer.android.com/reference/android/media/MediaMetadataRetriever.html#getFrameAtTime(长 –