HarmonyOS鸿蒙Next中OH_VideoCaptureInfo指定videoSource视频采集格式,是否支持YUV格式
HarmonyOS鸿蒙Next中OH_VideoCaptureInfo指定videoSource视频采集格式,是否支持YUV格式 官方文档介绍描述,目前仅支持RGBA格式,目前是否有需求计划支持其他格式?原问题:AVScreenCapture录屏取码流怎么获取YUVI420或者NV21的视频数据?
OH_VideoCaptureInfo支持YUV格式。在HarmonyOS Next中,通过OH_VideoCaptureInfo结构体的videoSource参数可以配置视频采集源,其支持的格式包括YUV。具体支持的YUV子格式(如NV21、NV12等)需查阅HarmonyOS官方媒体API文档中关于OH_VideoCaptureInfo的详细定义。
更多关于HarmonyOS鸿蒙Next中OH_VideoCaptureInfo指定videoSource视频采集格式,是否支持YUV格式的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
根据官方文档和当前API设计,OH_VideoCaptureInfo结构体中的videoSource参数目前仅支持RGBA格式的视频数据采集。这是HarmonyOS Next在多媒体子系统中的既定实现。
对于您提到的YUV格式(如YUVI420、NV21)需求,这属于功能增强范畴。此类需求通常由产品路线图和开发者反馈共同驱动。建议您通过官方渠道(如开发者社区的需求反馈板块)提交具体的应用场景和格式要求,这有助于研发团队评估和规划。
关于您链接的原问题,AVScreenCapture的当前实现同样基于RGBA格式。若需YUV数据,目前需要在应用层自行实现从RGBA到目标YUV格式的转换。

