首页 > 解决方案 > 使用叠加动画捕获 android 相机输出

问题描述

我想使用自定义表面视图在 Camera2/CameraX 预览上叠加形状动画,并捕获并保存视频,包括相机输出和叠加动画。

我能够使用https://androidwave.com/video-recording-with-camera2-api-android/sample保存相机输出。

但是如何在视频中添加/包含叠加层?

我检查了 MediaRecorder,但它只能记录相机输出。是否可以将画布/SurfaceView 作为媒体流提供?我不喜欢使用 MediaProjection,它的捕获不仅限于我的应用程序,而是整个手机屏幕。

标签: androidvideo-captureandroid-camera2android-mediarecorderandroid-camerax

解决方案


推荐阅读