HarmonyOS 通过OpenGL ES渲染完纹理之后,如何进行拍照录像处理

ArkTS 层XComponent预览流数据被Native层NativeImage接收,然后通过OpenGL ES绑定纹理并且渲染上屏。

目前XComponent已经能够呈现滤镜效果。我该如何触发拍照和录像操作。获取XComponent上带滤镜的帧。

试过通过CameraKit进行拍照和录像不能实现。

目前我已知方案是通过AVCodec分别对音视频进行采样,编码,封装。是否有更加方案推荐或者案例推荐

HarmonyOS
2025-01-09 17:55:05
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

此demo实现对相机流编码封装:https://github.com/JackLee992/harmony_camera

分享
微博
QQ
微信
回复
2025-01-09 20:08:30
相关问题
HarmonyOS OPENGL ES外部纹理使用
619浏览 • 1回复 待解决
XComponent使用OpenGl ES
1770浏览 • 1回复 待解决
HarmonyOS VideoDecoder使用OpenGL渲染
510浏览 • 1回复 待解决
如何同时启动相机拍照录像选项?
494浏览 • 0回复 待解决
HarmonyOS 相机同时支持拍照录像
468浏览 • 1回复 待解决
如何openGL做解码后处理
2133浏览 • 0回复 待解决
HarmonyOS 相机-拍照之后预览
886浏览 • 1回复 待解决
HarmonyOS 如何进行代码检查
475浏览 • 1回复 待解决
HarmonyOS 如何进行邀请测试
442浏览 • 1回复 待解决