Android 并排缝合视频

Android 并排缝合视频,android,video,android-mediacodec,Android,Video,Android Mediacodec,我是新的解码和编码视频。我有一个特殊的要求,我需要从前面的摄像头捕获视频,同时录制屏幕。完成后,我需要将两个视频并排缝合。视频将具有相同的长度和分辨率 如何缝合视频?我从文档中看到了MediaCodec API。但是它太复杂了,初学者很难理解。配置需要一个表面,但我认为我的需求不需要表面视图,因为我不会在表面上播放视频。我所需要的就是将两个视频中的每个帧并排缝合,并将它们编码为MP4格式 从Android框架来看,这是可以实现的。或者我需要依赖第三方库,如FFMPEG?您可以将相机渲染到surf

我是新的解码和编码视频。我有一个特殊的要求,我需要从前面的摄像头捕获视频,同时录制屏幕。完成后,我需要将两个视频并排缝合。视频将具有相同的长度和分辨率

如何缝合视频?我从文档中看到了MediaCodec API。但是它太复杂了,初学者很难理解。配置需要一个表面,但我认为我的需求不需要表面视图,因为我不会在表面上播放视频。我所需要的就是将两个视频中的每个帧并排缝合,并将它们编码为MP4格式


从Android框架来看,这是可以实现的。或者我需要依赖第三方库,如FFMPEG?

您可以将相机渲染到surfaceview/textureview,然后使用MediaProjection和VirtualDisplay作为图像的输入曲面encoder@E.Abdel我不熟悉编码,也没有使用过VirtualDisplay。是否有可能详细说明更多信息。我希望你能理解我的要求。我需要捕获屏幕并将其保存为视频。同时,我需要使用前端捕获来捕获视频并将其保存为视频。最后,我需要修补视频并排,也保存为一个视频。请提供更多信息。我甚至会来聊天。