在我的应用程序中,我需要以编程方式从屏幕 Activity 创建视频。 (即:我正在运行一些动画一段时间,我需要将这些动画转换为视频,例如视频演示。)
上周我一直在寻找这个,但我还没有找到任何解决方案。我不知道在Android中是否可行。如果是,请告诉我方法或建议我一些链接。
最佳答案
如果您想从“在您的 Activity 中”捕获屏幕截图,这是可能的。关注这个post
在位图上抓取屏幕截图后,您需要自己将帧编码为视频。
捕获的位图 --> JNI( native 位图)--> 将输入缓冲区馈送到 native 编码器 (ffmpeg) --> 保存到文件
关于android - 从 Android 屏幕 Activity 创建视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8632927/