一种动态视频编辑方法及其系统技术方案

技术编号:28046324 阅读:28 留言:0更新日期:2021-04-09 23:32
本发明专利技术涉及视频合成技术领域,具体披露一种动态视频编辑方法及其系统,包括输入元素节点和逻辑节点,对所述元素节点和逻辑节点进行连线,生成有向图数据;获取视频元素,结合所述有向图数据,生成带有视频元素展现逻辑关系的视频元素有向图数据;根据所述视频元素有向图数据和视频元素,计算节点时长,生成带展现有时长数据的视频元素加权有向图数据;根据视频元素加权有向图数据,计算各元素节点的起始时间和展现时长,以及视频总时长,生成视频时间轴数据;根据视频时间轴数据合成最终视频。本发明专利技术解决了现有以时间轴方式编辑视频在应对视频时长可变元素时,每次可变时长元素时长变化时,都需要调整其他视频元素的时间位置的问题。

【技术实现步骤摘要】
一种动态视频编辑方法及其系统
本专利技术涉及视频合成技术,尤其涉及一种针对元素时长动态可变的视频合成技术。
技术介绍
随着5G时代的到来,视频日益成为重要的信息传播媒介,人们也更加倾向于观看视频来更简单、直观、便捷的获取信息。数据可视化视频是一种结合数据与可视化技术,将数据以可视化、动画的形式,生动的对数据通过图表等形式进行展示,其中的数据可视化内容通常是动态的,内容时长通常根据数据来定。目前常用的视频编辑器如AdobeAfterEffect等,其对时间的编辑方式通常基于时间轴,所有的视频元素的时间信息相对是整条时间轴的时间,由于数据可能导致可视化元素时长变化,因此在数据变化时需要对每个视频元素时间进行调整,每一个数据可视化视频都需要通过一个单独的视频工程文件来制作产出视频。在数据可视化视频中,通常只需要替换其中可视化元素的数据即可,而数据变化可能导致可视化元素的时长变化,以时间轴方式编辑在数据变化时需要人工对视频中其他视频元素时间反复做相应的调整编辑。
技术实现思路
本专利技术提供了一种动态视频编辑方法,解本文档来自技高网...

【技术保护点】
1.一种动态视频编辑方法,其特征在于,包括以下步骤:/n输入元素节点和逻辑节点,对所述元素节点和逻辑节点进行连线,生成有向图数据;/n获取视频元素,结合所述有向图数据,生成视频元素有向图数据;/n根据所述视频元素有向图数据和视频元素,生成含节点展现时长的视频元素加权有向图数据;/n根据视频元素加权有向图数据,计算各元素节点的时间位置信息和视频总时长,生成视频时间轴数据;/n根据视频时间轴数据合成最终视频。/n

【技术特征摘要】
1.一种动态视频编辑方法,其特征在于,包括以下步骤:
输入元素节点和逻辑节点,对所述元素节点和逻辑节点进行连线,生成有向图数据;
获取视频元素,结合所述有向图数据,生成视频元素有向图数据;
根据所述视频元素有向图数据和视频元素,生成含节点展现时长的视频元素加权有向图数据;
根据视频元素加权有向图数据,计算各元素节点的时间位置信息和视频总时长,生成视频时间轴数据;
根据视频时间轴数据合成最终视频。


2.根据权利要求1所述的一种动态视频编辑方法,其特征在于,
所述有向图数据包括节点数据和连线数据,节点数据包括元素节点和逻辑节点,将所有元素节点和逻辑节点保存到节点数组,将所有连线保存到节点连线数组,生成视频节点有向图数据;
对所述有向图数据进行解析,从节点数组中的开始节点开始,通过连线数据,遍历视频节点有向图数据,根据其中逻辑节点的逻辑,生成带有视频元素展现逻辑关系的视频元素有向图数据。


3.根据权利要求1或2所述的一种动态视频编辑方法,其特征在于,
将视频元素根据视频元素有向图数据进行组装,获取所有视频元素的时长,计算各个元素节点在组装如视频元素后的实际时长,生成含节点展现时长的视频元素加权有向图数据。


4.根据权利要求1所述的一种动态视频编辑方法,其特征在于,所述各元素节点的时间位置信息和视频总时长的计算方法包括:
遍历视频元素加权有向图数据,获取当前元素节点之前的路径中时间最长的路径,记录为当前元素节点的播放起始时间;获取当前元素节点的时长,记录为播放时长;
遍历至中止节点时,所述中止节点之前的时间最长的路径的时长记录为视频总时长。


5.根据权利要求2或4任一所述的一种动态视频编辑方法,其特征在于,遍历时,根据连线顺序...

【专利技术属性】
技术研发人员:王家伟
申请(专利权)人:新华智云科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1