在提取Android的视频帧 [英] Extract Video frames in Android
问题描述
可能重复:
获取Android中从视频图像帧
Possible Duplicate:
Getting frames from Video Image in Android
您好,
我想知道是否有可能从Android中运行视频中提取帧?我需要提取帧定期和给他们作进一步处理。
I wanted to know if it is possible to extract frames from a running Video in Android? I need to extract frames at regular intervals and send them for further processing.
会有人能够找到一个答案我?
Would someone be able to find an answer for me?
谢谢
ABHI
推荐答案
您可以使用类MediaMetadataRetriever: 的http://developer.android.com/reference/android/media/MediaMetadataRetriever.html
You can use MediaMetadataRetriever : http://developer.android.com/reference/android/media/MediaMetadataRetriever.html
我目前使用它,通过调用: mediaMetadataRetriever.getFrameAtTime(timeUs,MediaMetadataRetriever.OPTION_CLOSEST); 我得到的帧的位图。
I'm currently using it, by calling: mediaMetadataRetriever.getFrameAtTime(timeUs, MediaMetadataRetriever.OPTION_CLOSEST); I get the frame's bitmap.
请注意,它仅支持自:API级别10
Note that it's only supported Since: API Level 10.
这篇关于在提取Android的视频帧的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!