2011-12-26 90 views
6

在我的应用程序中,我有要求以编程方式从屏幕活动创建视频。 (即:我正在运行一段时间的动画,我需要将这些动画转换为视频,如视频演示。)从android屏幕活动创建视频

我一直在寻找这个过去的一周,但我还没有找到任何解决方案。我不知道在Android中是否有可能。如果是这样,请告诉我方式或建议我一些链接。

回答

5

如果你想捕捉“在你的活动中”的截图,这是可能的。关注此post

抓住了位图的截图之后,您需要自己将帧编码为视频。

捕获的位图 - > JNI(本机位图) - >饲料输入缓冲到本地编码器(ffmpeg的) - >保存到文件

+0

嗨peasea非常感谢您的宝贵回答。现在我把屏幕截图并保存到SD卡。我不知道如何编码视频帧。如果可能,你可以提供链接或代码 – raju 2011-12-30 05:07:13

+0

[Here's](http://stackoverflow.com/questions/8632607/how-to-save-the-mjpeg-stream-as-3gp-or-mp4-format-video-文件到SD卡-a)一个类似的线程运行。你们可以合作:) – peasea 2011-12-30 06:37:00