2012-07-05 58 views
1

我在做一个应用程序,需要一个视频,做一些计算上的视频图像。我需要在视频的各个帧上执行此计算。所以,我有两个问题:安卓访问,使一个视频

  1. Android中的视频是否存储为一系列图片? (我已经看到了很多做广告有25-30 fps的摄像头的Android设备),如果是的话,我可以作为一个开发者,可以访问这些帧组成一个视频,怎么回事?

  2. 如果不是,有任何方法对我来说,从一个机器人装置上拍摄的视频产生每秒至少15-20不同的帧? (当然,对所生成的帧进行计算)

回答

2

视频以视频形式存储。要操作帧,可以使用FFMPEG库。 Android中有FFMPEG端口,例如Dolphin开源播放器。但这需要使用NDK进行C/C++编程。