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.一种多源视频剪辑方法,其特征在于,所述方法包括:获取目标音乐,将所述目标音乐划分为至少两个音乐片段;根据所述音乐片段的第一数量,从至少一个源视频文件中选取第二数量的视频片段,其中,所述第一数量与所述第二数量相匹配;判断当前音乐片段的时长是否满足设定的约束条件;基于上述判断结果,将所述当前音乐片段分配到对应的视频片段中,直至所述至少两个音乐片段完全被分配到对应的视频片段中;确定所述视频片段中未分配的最大时长视频帧区间,基于设定的第一比例,对所述最大时长视频帧区间进行区间划分;基于上述区间划分结果,将各视频片段与所分配的音乐片段进行关联,生成具有音乐节奏的目标视频文件。
【技术特征摘要】
1.一种多源视频剪辑方法,其特征在于,所述方法包括:获取目标音乐,将所述目标音乐划分为至少两个音乐片段;根据所述音乐片段的第一数量,从至少一个源视频文件中选取第二数量的视频片段,其中,所述第一数量与所述第二数量相匹配;判断当前音乐片段的时长是否满足设定的约束条件;基于上述判断结果,将所述当前音乐片段分配到对应的视频片段中,直至所述至少两个音乐片段完全被分配到对应的视频片段中;确定所述视频片段中未分配的最大时长视频帧区间,基于设定的第一比例,对所述最大时长视频帧区间进行区间划分;基于上述区间划分结果,将各视频片段与所分配的音乐片段进行关联,生成具有音乐节奏的目标视频文件。2.根据权利要求1所述的多源视频剪辑方法,其特征在于,所述约束条件包括第一约束条件;所述基于上述判断结果,将所述当前音乐片段分配到对应的视频片段中,包括:根据音乐片段时长降序遍历所述至少两个音乐片段,根据视频未被分配时长降序遍历所述第二数量的视频片段;确定所述至少两个音乐片段中存在未被分配的至少一个第一音乐片段,且所述第一音乐片段的时长满足所述第一约束条件时,将至少一个第一音乐片段分配到对应的至少一个第一视频片段中,直至检测到所述第一音乐片段的时长不满足所述第一约束条件;其中,所述第一音乐片段的时长满足所述第一约束条件,包括:所述第一音乐片段的时长小于所述第一视频片段的视频未被分配时长,且所述第一音乐片段的时长小于所述第一视频片段的视频应被分配的音乐片段时长。3.根据权利要求2所述的多源视频剪辑方法,其特征在于,所述约束条件还包括第二约束条件;所述基于上述判断结果,将所述当前音乐片段分配到对应的视频片段中,包括:在检测到所述第一音乐片段的时长不满足所述第一约束条件时,检测所述至少两个音乐片段中是否存在未被分配的至少一个第二音乐片段;检测到所述至少两个音乐片段中存在未被分配的至少一个第二音乐片段时,根据音乐片段时长降序遍历至少一个第二音乐片段,根据视频未被分配时长降序遍历所述第二数量的视频片段中除至少一个第一视频片段以外的其他视频片段;确定所述第二音乐片段的时长满足所述第二约束条件时,将至少一个第二音乐片段分配到对应的至少一个第二视频片段中,直至检测到所述第二音乐片段的时长不满足所述第二约束条件;其中,所述第二音乐片段的时长满足所述第二约束条件,包括:所述第二音乐片段的时长小于所述第二视频片段的视频未被分配时长。4.根据权利要求3所述的多源视频剪辑方法,其特征在于,所述基于上述判断结果,将所述当前音乐片段分配到对应的视频片段中,包括:在检测到所述第二音乐片段的时长不满足所述第二约束条件时,检测所述至少两个音乐片段中是否存在未被分配的至少一个第三音乐片段;检测到所述至少两个音乐片段中存在未被分配的至少一个第三音乐片段时,根据音乐片段时长降序遍历至少一个第三音乐片段,根据视频未被分配时长降序遍历所述第二数量的视频片段中除至少一个第一视频片段和第二视频片段以外的其他视频片段;将至少一个第三音乐片段中时长最长的音乐片段分配到对应时长最长的第三视频片段中,直至所述至少两个音乐片段被完全分配。5.根据权利要求1所述的多源视频剪辑方法,其特征在于,所述基于设定的第一比例,对所述最大时长视频帧区间进行区间划分,包括:基于所述第一比例,将所述最大时长视频帧区间划分为第一子区间和第二子区间;所述基于上述区间划分结果,将各视频片段与所分配的音乐片段进行关联,包括:确定已分配的所述至少两个音乐片段中时长最长的音乐片段;检测所述时长最长的音乐片段对应的第一长度是否小于等于所述第一子区间对应的第二长度,若所述第一长度小于等于所述第二长度,将所述时长最长的音乐片段置于所述第一子区间的起始位置进行关联;检测所述第一长度是否小于等于所述第二子区间对应的第三...
【专利技术属性】
技术研发人员:高山,何林,马忠,李琳,吴耀华,
申请(专利权)人:咪咕文化科技有限公司,中国移动通信集团有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。