[发明专利]一种动态视频编辑方法及其系统有效
申请号: | 202011539365.3 | 申请日: | 2020-12-23 |
公开(公告)号: | CN112637520B | 公开(公告)日: | 2022-06-21 |
发明(设计)人: | 王家伟 | 申请(专利权)人: | 新华智云科技有限公司 |
主分类号: | H04N5/265 | 分类号: | H04N5/265;G06F16/78;G06Q40/04 |
代理公司: | 杭州裕阳联合专利代理有限公司 33289 | 代理人: | 田金霞 |
地址: | 310012 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动态 视频 编辑 方法 及其 系统 | ||
本发明涉及视频合成技术领域,具体披露一种动态视频编辑方法及其系统,包括输入元素节点和逻辑节点,对所述元素节点和逻辑节点进行连线,生成有向图数据;获取视频元素,结合所述有向图数据,生成带有视频元素展现逻辑关系的视频元素有向图数据;根据所述视频元素有向图数据和视频元素,计算节点时长,生成带展现有时长数据的视频元素加权有向图数据;根据视频元素加权有向图数据,计算各元素节点的起始时间和展现时长,以及视频总时长,生成视频时间轴数据;根据视频时间轴数据合成最终视频。本发明解决了现有以时间轴方式编辑视频在应对视频时长可变元素时,每次可变时长元素时长变化时,都需要调整其他视频元素的时间位置的问题。
技术领域
本发明涉及视频合成技术,尤其涉及一种针对元素时长动态可变的视频合成技术。
背景技术
随着5G时代的到来,视频日益成为重要的信息传播媒介,人们也更加倾向于观看视频来更简单、直观、便捷的获取信息。数据可视化视频是一种结合数据与可视化技术,将数据以可视化、动画的形式,生动的对数据通过图表等形式进行展示,其中的数据可视化内容通常是动态的,内容时长通常根据数据来定。
目前常用的视频编辑器如Adobe After Effect等,其对时间的编辑方式通常基于时间轴,所有的视频元素的时间信息相对是整条时间轴的时间,由于数据可能导致可视化元素时长变化,因此在数据变化时需要对每个视频元素时间进行调整,每一个数据可视化视频都需要通过一个单独的视频工程文件来制作产出视频。
在数据可视化视频中,通常只需要替换其中可视化元素的数据即可,而数据变化可能导致可视化元素的时长变化,以时间轴方式编辑在数据变化时需要人工对视频中其他视频元素时间反复做相应的调整编辑。
发明内容
本发明提供了一种动态视频编辑方法,解决现有以时间轴方式编辑视频在应对视频时长可变元素(比如数据可视化元素等)时,每次可变时长元素时长变化时,都需要调整其他视频元素的时间位置的问题。
一种动态视频编辑方法,包括以下步骤:
输入元素节点和逻辑节点,对所述元素节点和逻辑节点进行连线,生成有向图数据;
获取视频元素,结合所述有向图数据,生成视频元素有向图数据;
根据所述视频元素有向图数据和视频元素,生成含节点展现时长的视频元素加权有向图数据;
根据视频元素加权有向图数据,计算各元素节点的时间位置信息和视频总时长,生成视频时间轴数据;
根据视频时间轴数据合成最终视频。
可选的,所述有向图数据包括节点数据和连线数据,节点数据包括元素节点和逻辑节点,将所有元素节点和逻辑节点保存到节点数组,将所有连线保存到节点连线数组,生成视频节点有向图数据;
对所述有向图数据进行解析,从节点数组中的开始节点开始,通过连线数据,遍历视频节点有向图数据,根据其中逻辑节点的逻辑,生成带有视频元素展现逻辑关系的视频元素有向图数据;
可选的,将视频元素根据视频元素有向图数据进行组装,获取所有视频元素的时长,计算各个元素节点在组装如视频元素后的实际时长,生成含节点展现时长的视频元素加权有向图数据。
可选的,所述各元素节点的时间位置信息和视频总时长的计算方法包括:
遍历视频元素加权有向图数据,获取当前元素节点之前的路径中时间最长的路径,记录为当前元素节点的播放起始时间;获取当前元素节点的时长,记录为播放时长;
遍历至中止节点时,所述中止节点之前的时间最长的路径的时长记录为视频总时长。
可选的,遍历时,根据连线顺序优先遍历连入当前节点之前路径中节点数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华智云科技有限公司,未经新华智云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011539365.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种风火储联合二次调频方法
- 下一篇:一种防爆塑封电机