【技术实现步骤摘要】
视频渲染方法、装置、设备及存储介质
[0001]本申请实施例涉及视频处理
,特别涉及一种视频渲染方法、装置、设备及存储介质。
技术介绍
[0002]随多媒体技术的发展,视频逐渐成为主流的信息传递形式,例如视频广告、短视频等等。基于用户对于视频生成功能的需求日益增加,在功能开发迭代中保证高效率、高质量的开发视频生成功能十分关键。
[0003]相关技术中,通常针对特定应用场景单独开发视频生成相关代码,由于视频生成过程中需组合使用多种视频处理能力,因此代码复杂性高,难以保证代码效果,并且在不同应用场景中代码的复用率低,开发成本高。
技术实现思路
[0004]本申请实施例提供了一种视频渲染方法、装置、设备及存储介质,能够减小视频渲染功能的开发成本。所述技术方案如下:
[0005]一方面,本申请实施例提供了一种视频渲染方法,所述方法包括:
[0006]读取渲染流程配置文件,所述渲染流程配置文件用于指示视频渲染流程以及实现视频渲染所需的目标能力;
[0007]基于所述渲染流程配置文件以及原子能力库中的原子能力模型,对所述视频渲染流程进行实例化,得到流程实例;其中,所述原子能力库中包含用于实现不同原子能力的所述原子能力模型,且所述流程实例具有所述目标能力;
[0008]响应于视频渲染指令,通过执行所述流程实例对视频素材进行视频渲染,得到目标视频。
[0009]另一方面,本申请实施例提供了一种视频渲染装置,所述装置包括:
[0010]读取模块,用于读取渲染 ...
【技术保护点】
【技术特征摘要】
1.一种视频渲染方法,其特征在于,所述方法包括:读取渲染流程配置文件,所述渲染流程配置文件用于指示视频渲染流程以及实现视频渲染所需的目标能力;基于所述渲染流程配置文件以及原子能力库中的原子能力模型,对所述视频渲染流程进行实例化,得到流程实例;其中,所述原子能力库中包含用于实现不同原子能力的所述原子能力模型,且所述流程实例具有所述目标能力;响应于视频渲染指令,通过执行所述流程实例对视频素材进行视频渲染,得到目标视频。2.根据权利要求1所述的方法,其特征在于,所述基于所述渲染流程配置文件以及原子能力库中的原子能力模型,对所述视频渲染流程进行实例化,得到流程实例,包括:基于所述渲染流程配置文件所指示的所述目标能力,从所述原子能力库中确定出目标原子能力模型,所述目标原子能力模型用于实现所述目标能力;基于所述目标原子能力模型,对所述视频渲染流程中的流程节点进行实例化,得到节点实例,所述流程节点中包括用于承载所述目标原子能力模型的原子能力节点,所述节点实例包括所述原子能力节点对应的原子节点实例;对所述节点实例进行拼接,得到所述流程实例。3.根据权利要求2所述的方法,其特征在于,所述基于所述目标原子能力模型,对所述视频渲染流程中的流程节点进行实例化,得到节点实例,包括:对所述目标原子能力模型进行实例化,得到原子实例;从所述视频渲染流程的所述流程节点中确定所述原子能力节点;基于所述原子实例对所述原子能力节点进行实例化,得到所述原子节点实例。4.根据权利要求3所述的方法,其特征在于,所述流程节点中包括子流程节点;所述基于所述目标原子能力模型,对所述视频渲染流程中的流程节点进行实例化,得到节点实例,还包括:从所述视频渲染流程的所述流程节点中确定所述子流程节点;从所述原子实例中确定所述子流程节点对应的至少两个目标原子实例,所述子流程节点对应的子流程能力由至少两个所述目标原子实例对应的原子能力组合而成;基于所述目标原子实例对所述子流程节点进行实例化,得到子流程节点实例。5.根据权利要求2所述的方法,其特征在于,所述读取渲染流程配置文件之前,所述方法还包括:显示渲染流程编辑界面,所述渲染流程编辑界面中包含节点控件;其中,不同节点控件对应不同类型的流程节点;响应于对所述节点控件的选取操作,基于选取的所述节点控件对应的流程节点,以及所述流程节点的节点位置,更新流程节点树,所述流程节点树用于表征所述视频渲染流程;响应于编辑完成指令,基于所述流程节点树生成所述渲染流程配置文件。6.根据权利要求1至5任一所述的方法,其特征在于,所述响应于视频渲染指令,通过执行所述流程实例对视频素材进行视频渲染,得到目标视频,包括:响应于所述视频渲染指令,基于所述流程实例确定实际执行流程实例,所述实际执行流程实例具有所述流程实例的全部或部分能力,且所述实际执行流程实例具有所述视频渲
染指令所指示视频渲染任务所需的能力;通过执行所述实际执行流程实例对所述视频素材进行视频渲染,得到目标视频。7.根据权利要求6所述的方法,其特征在于,所述响应于所述视频渲染指令,基于所述流程实例确定实际执行流程实例,包括:响应于所述视频渲染指令,基于所述视频素材确定所述视频渲染任务所需的能力;基于所述视频渲染任务所需的能力对所述流程实例进行流程简化处理,得到所述实际...
【专利技术属性】
技术研发人员:王朝令,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。