我想在视频中记录用户互动,然后人们可以将其上传到他们的社交媒体网站.
例如,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