从android中的屏幕抓取创建视频

我想在视频中记录用户互动,然后人们可以将其上传到他们的社交媒体网站.

例如,Talking Tom Cat安卓应用程序有一个小摄像机图标.用户可以按下摄像机图标,然后与应用程序交互,按图标停止录制,然后处理/转换视频以备上载.

我想我可以使用setDrawingCacheEnabled(true)来保存图像,但不知道如何添加音频或制作视频.

更新:进一步阅读后,我想我需要使用NDK和ffmpeg.我不想这样做,但是,如果没有其他选择,有谁知道怎么做?

有谁知道如何在Android中执行此操作?

相关链接……

Android Screen capturing or make video from images

how to record screen video as like Talking Tomcat application does in iphone?

解决方法:

使用带有CONFIGURE_FLAG_ENCODE的MediaCodec API将其设置为编码器.不需要ffmpeg

相关文章

Android 如何解决dialog弹出时无法捕捉Activity的back事件 在...
Android实现自定义带文字和图片的Button 在Android开发中经常...
Android 关于长按back键退出应用程序的实现最近在做一个Andr...
android自带的时间选择器只能精确到分,但是对于某些应用要求...