一种多源视频剪辑方法、装置及存储介质制造方法及图纸

技术编号:20182283 阅读:60 留言:0更新日期:2019-01-23 02:15
本发明专利技术公开了一种多源视频剪辑方法,所述方法包括:获取目标音乐,将所述目标音乐划分为至少两个音乐片段;根据所述音乐片段的第一数量,从至少一个源视频文件中选取第二数量的视频片段;判断当前音乐片段的时长是否满足设定的约束条件;基于上述判断结果,将所述当前音乐片段分配到对应的视频片段中,直至所述至少两个音乐片段完全被分配到对应的视频片段中;确定所述视频片段中未分配的最大时长视频帧区间,基于设定的第一比例,对所述最大时长视频帧区间进行区间划分;基于上述区间划分结果,将各视频片段与所分配的音乐片段进行关联,生成具有音乐节奏的目标视频文件。本发明专利技术还公开了一种多源视频剪辑装置及存储介质。

A Multi-source Video Clipping Method, Device and Storage Media

The invention discloses a multi-source video clipping method, which includes: acquiring target music, dividing the target music into at least two pieces of music; selecting a second number of video clips from at least one source video file according to the first number of the music clips; judging whether the length of the current music clips meets the set constraints; and based on the above judgment. As a result, the current music fragments are allocated to the corresponding video fragments until at least two music fragments are fully allocated to the corresponding video fragments; the maximum time-length video frame intervals not allocated in the video fragments are determined; the maximum time-length video frame intervals are divided based on the set first proportion; and based on the results of the above-mentioned interval division, each of them is divided. Video clips are associated with the assigned music clips to generate target video files with music rhythm. The invention also discloses a multi-source video clipping device and a storage medium.

【技术实现步骤摘要】
一种多源视频剪辑方法、装置及存储介质
本专利技术涉及多媒体数据处理
,尤其涉及一种多源视频剪辑方法、装置及存储介质。
技术介绍
目前,在对视频音乐花絮进行剪辑时,通常需要采用手动操作的方式实现,具体操作过程,比如,由用户选择一定数量的视频源,从中挑选出符合自身兴趣和爱好的视频片段,对选出的视频片段进行特殊标记,之后操作人员利用视频剪辑软件对已标记的视频片段按照预先顺序进行拼接,然后剪辑该视频的背景音乐,最后将背景音乐载入视频中,以达到伴有音乐节奏的视频播放效果。然而,由于该方式是依靠人工手动挑选视频片段,操作效率受限于源视频的数量及源视频的时长,因此,当需要剪辑的视频数量较大时,工作量较大,效率低下。在实际应用中,也可采用随机抽取片段的方式挑选视频片段,然而,采用该方式剪辑出的视频无法兼顾多个视频的内容,以及无法满足音乐花絮和视频视觉多样化的需求,从而影响剪辑视频的质量,降低用户使用体验。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种多源视频剪辑方法、装置及存储介质,至少用以解决相关技术中难以实现操作简便且有效提高剪辑视频的质量的问题。为达到上述目的,本专利技术实施例的技术方案是这样实现的:第一方面,本专利技术实施例提供一种多源视频剪辑方法,所述方法包括:获取目标音乐,将所述目标音乐划分为至少两个音乐片段;根据所述音乐片段的第一数量,从至少一个源视频文件中选取第二数量的视频片段,其中,所述第一数量与所述第二数量相匹配;判断当前音乐片段的时长是否满足设定的约束条件;基于上述判断结果,将所述当前音乐片段分配到对应的视频片段中,直至所述至少两个音乐片段完全被分配到对应的视频片段中;确定所述视频片段中未分配的最大时长视频帧区间,基于设定的第一比例,对所述最大时长视频帧区间进行区间划分;基于上述区间划分结果,将各视频片段与所分配的音乐片段进行关联,生成具有音乐节奏的目标视频文件。第二方面,本专利技术实施例还提供一种多源视频剪辑装置,所述装置包括:获取模块、划分模块、选取模块、判断模块、分配模块和关联模块;其中,所述获取模块,用于获取目标音乐;所述划分模块,用于将所述目标音乐划分为至少两个音乐片段;所述选取模块,用于根据所述音乐片段的第一数量,从至少一个源视频文件中选取第二数量的视频片段,其中,所述第一数量与所述第二数量相匹配;所述判断模块,用于判断当前音乐片段的时长是否满足设定的约束条件;所述分配模块,用于基于上述判断结果,将所述当前音乐片段分配到对应的视频片段中,直至所述至少两个音乐片段完全被分配到对应的视频片段中;所述划分模块,还用于确定所述视频片段中未分配的最大时长视频帧区间,基于设定的第一比例,对所述最大时长视频帧区间进行区间划分;所述关联模块,用于基于上述区间划分结果,将各视频片段与所分配的音乐片段进行关联,生成具有音乐节奏的目标视频文件。第三方面,本专利技术实施例还提供一种多源视频剪辑装置,包括存储器、处理器及存储在存储器上并能够由所述处理器运行的可执行程序,所述处理器运行所述可执行程序时执行本专利技术实施例提供的多源视频剪辑方法的步骤。第四方面,本专利技术实施例还提供一种存储介质,其上存储有可执行程序,所述可执行程序被处理器执行时实现本专利技术实施例提供的多源视频剪辑方法的步骤。本专利技术实施例所提供的多源视频剪辑方法、装置及存储介质,根据划分的音乐片段的第一数量,从至少一个源视频文件中选取相匹配的第二数量的视频片段,判断当前音乐片段的时长是否满足设定的约束条件,基于判断结果,将所述当前音乐片段分配到对应的视频片段中,直至所述至少两个音乐片段完全被分配到对应的视频片段中,确定所述视频片段中未分配的最大时长视频帧区间,基于设定的第一比例,对所述最大时长视频帧区间进行区间划分;基于区间划分结果,将各视频片段与所分配的音乐片段进行关联,生成具有音乐节奏的目标视频文件。如此,可以避免采用手动剪辑的方式所导致的工作量大、效率低的问题,同时,采用本专利技术实施例的技术方案剪辑出的视频可以兼顾多个视频的内容,满足音乐花絮和视频视觉多样化的需求,以实现操作简便且有效提高剪辑视频的质量的目的,大大提升用户的使用体验。附图说明图1为本专利技术实施例提供的一种多源视频剪辑方法的实现流程示意图;图2为本专利技术实施例提供的一种多源视频剪辑装置的功能结构示意图;图3为本专利技术实施例提供的另一种多源视频剪辑装置的功能结构示意图;图4为本专利技术实施例提供的另一种多源视频剪辑装置的功能结构示意图;图5为本专利技术实施例提供的一种多源视频剪辑装置的硬件结构示意图。具体实施方式为了能够更加详尽地了解本专利技术实施例的特点与
技术实现思路
,下面结合附图对本专利技术实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本专利技术。本领域技术人员应当理解,本专利技术实施例所记载的各技术方案之间,在不冲突的情况下,可以任意组合。图1为本专利技术实施例提供的一种多源视频剪辑方法的实现流程示意图,所述多源视频剪辑方法可应用于终端设备中;如图1所示,本专利技术实施例中的多源视频剪辑方法的实现流程,可以包括以下步骤:步骤101:获取目标音乐,将所述目标音乐划分为至少两个音乐片段。在本专利技术实施例中,所获取的目标音乐中包括至少一个节奏点,根据目标音乐的节奏点可将所述目标音乐划分为至少两个音乐片段。例如,目标音乐包括N个节奏点,则这N个节奏点可将目标音乐划分为N+1个音乐片段;其中,N为大于等于1的正整数。这里,可根据目标音乐的音乐特征设置目标音乐的节奏点,所述音乐特征包括节拍特征,其中,节拍特征可包括目标音乐的声音振幅信息。根据目标音乐的声音振幅信息设置目标音乐的节奏点的过程,具体可以是:从目标音乐中提取预设频域的声音振幅信息,选取所述预设频域中声音振幅激增的时间点作为目标音乐的节奏点,使相邻节奏点之间的时间间隔时长大于预设时长。所述声音振幅激增的时间点可以理解为,在预设频域中声音振幅从减小到增大的时间拐点。相邻节奏点之间的时间间隔时长大于预设时长,可以避免相邻节奏点之间的时间间隔过短而使匹配的视频片段很短,进而影响剪辑后的视频的播放效果。步骤102:根据所述音乐片段的第一数量,从至少一个源视频文件中选取第二数量的视频片段,其中,所述第一数量与所述第二数量相匹配。这里,所述第一数量与所述第二数量相匹配,例如,目标音乐包括N个节奏点,则这N个节奏点可将目标音乐划分为N+1个音乐片段,N为大于等于1的正整数,那么,可从M个源视频文件中截取N+1个视频片段。其中,M为大于等于2的正整数。步骤103:判断当前音乐片段的时长是否满足设定的约束条件。这里,所述约束条件包括第一约束条件和第二约束条件。在本专利技术实施例中,在本步骤103中判断当前音乐片段的时长是否满足设定的约束条件之前,所述多源视频剪辑方法还包括:检测所述视频片段中各视频帧是否包括人脸图像,确定出包括人脸图像的视频帧,对所述包括人脸图像的视频帧进行标记,以区分未包括人脸图像的视频帧;为所述包括人脸图像的视频帧分配相应的第四音乐片段,若检测到所述至少两个音乐片段未被完全分配,判断当前音乐片段的时长是否满足设定的约束条件;其中,所述当前音乐片段为所述至少两个音乐片段中除所述第四音乐片段以外的其他音乐片段。需要说明的是,本专利技术实施例通过调用开源计算机视觉库(Ope本文档来自技高网
...

【技术保护点】
1.一种多源视频剪辑方法,其特征在于,所述方法包括:获取目标音乐,将所述目标音乐划分为至少两个音乐片段;根据所述音乐片段的第一数量,从至少一个源视频文件中选取第二数量的视频片段,其中,所述第一数量与所述第二数量相匹配;判断当前音乐片段的时长是否满足设定的约束条件;基于上述判断结果,将所述当前音乐片段分配到对应的视频片段中,直至所述至少两个音乐片段完全被分配到对应的视频片段中;确定所述视频片段中未分配的最大时长视频帧区间,基于设定的第一比例,对所述最大时长视频帧区间进行区间划分;基于上述区间划分结果,将各视频片段与所分配的音乐片段进行关联,生成具有音乐节奏的目标视频文件。

【技术特征摘要】
1.一种多源视频剪辑方法,其特征在于,所述方法包括:获取目标音乐,将所述目标音乐划分为至少两个音乐片段;根据所述音乐片段的第一数量,从至少一个源视频文件中选取第二数量的视频片段,其中,所述第一数量与所述第二数量相匹配;判断当前音乐片段的时长是否满足设定的约束条件;基于上述判断结果,将所述当前音乐片段分配到对应的视频片段中,直至所述至少两个音乐片段完全被分配到对应的视频片段中;确定所述视频片段中未分配的最大时长视频帧区间,基于设定的第一比例,对所述最大时长视频帧区间进行区间划分;基于上述区间划分结果,将各视频片段与所分配的音乐片段进行关联,生成具有音乐节奏的目标视频文件。2.根据权利要求1所述的多源视频剪辑方法,其特征在于,所述约束条件包括第一约束条件;所述基于上述判断结果,将所述当前音乐片段分配到对应的视频片段中,包括:根据音乐片段时长降序遍历所述至少两个音乐片段,根据视频未被分配时长降序遍历所述第二数量的视频片段;确定所述至少两个音乐片段中存在未被分配的至少一个第一音乐片段,且所述第一音乐片段的时长满足所述第一约束条件时,将至少一个第一音乐片段分配到对应的至少一个第一视频片段中,直至检测到所述第一音乐片段的时长不满足所述第一约束条件;其中,所述第一音乐片段的时长满足所述第一约束条件,包括:所述第一音乐片段的时长小于所述第一视频片段的视频未被分配时长,且所述第一音乐片段的时长小于所述第一视频片段的视频应被分配的音乐片段时长。3.根据权利要求2所述的多源视频剪辑方法,其特征在于,所述约束条件还包括第二约束条件;所述基于上述判断结果,将所述当前音乐片段分配到对应的视频片段中,包括:在检测到所述第一音乐片段的时长不满足所述第一约束条件时,检测所述至少两个音乐片段中是否存在未被分配的至少一个第二音乐片段;检测到所述至少两个音乐片段中存在未被分配的至少一个第二音乐片段时,根据音乐片段时长降序遍历至少一个第二音乐片段,根据视频未被分配时长降序遍历所述第二数量的视频片段中除至少一个第一视频片段以外的其他视频片段;确定所述第二音乐片段的时长满足所述第二约束条件时,将至少一个第二音乐片段分配到对应的至少一个第二视频片段中,直至检测到所述第二音乐片段的时长不满足所述第二约束条件;其中,所述第二音乐片段的时长满足所述第二约束条件,包括:所述第二音乐片段的时长小于所述第二视频片段的视频未被分配时长。4.根据权利要求3所述的多源视频剪辑方法,其特征在于,所述基于上述判断结果,将所述当前音乐片段分配到对应的视频片段中,包括:在检测到所述第二音乐片段的时长不满足所述第二约束条件时,检测所述至少两个音乐片段中是否存在未被分配的至少一个第三音乐片段;检测到所述至少两个音乐片段中存在未被分配的至少一个第三音乐片段时,根据音乐片段时长降序遍历至少一个第三音乐片段,根据视频未被分配时长降序遍历所述第二数量的视频片段中除至少一个第一视频片段和第二视频片段以外的其他视频片段;将至少一个第三音乐片段中时长最长的音乐片段分配到对应时长最长的第三视频片段中,直至所述至少两个音乐片段被完全分配。5.根据权利要求1所述的多源视频剪辑方法,其特征在于,所述基于设定的第一比例,对所述最大时长视频帧区间进行区间划分,包括:基于所述第一比例,将所述最大时长视频帧区间划分为第一子区间和第二子区间;所述基于上述区间划分结果,将各视频片段与所分配的音乐片段进行关联,包括:确定已分配的所述至少两个音乐片段中时长最长的音乐片段;检测所述时长最长的音乐片段对应的第一长度是否小于等于所述第一子区间对应的第二长度,若所述第一长度小于等于所述第二长度,将所述时长最长的音乐片段置于所述第一子区间的起始位置进行关联;检测所述第一长度是否小于等于所述第二子区间对应的第三...

【专利技术属性】
技术研发人员:高山何林马忠李琳吴耀华
申请(专利权)人:咪咕文化科技有限公司中国移动通信集团有限公司
类型:发明
国别省市:北京,11

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

1