视频处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:27068419 阅读:30 留言:0更新日期:2021-01-15 14:50
本公开实施例提供一种视频处理方法、装置、电子设备及存储介质;视频处理方法包括:获取视频素材;获取音频素材;确定所述音频素材的音乐点,根据所述音乐点从每个所述视频素材中提取视频片段;将所述提取的视频片段进行拼接得到合成视频;将所述音频素材添加到所述合成视频的音轨中,得到目标视频。本公开实施例提升了制作卡点视频的效率,降低了制作成本。

【技术实现步骤摘要】
视频处理方法、装置、电子设备及存储介质
本公开实施例涉及视频技术,尤其涉及一种视频处理方法、装置、电子设备及存储介质。
技术介绍
随着视频处理技术的发展,视频处理软件已经作为终端上的一种常用软件,广泛应用于各种场景。用户在进行视频处理时,存在制作卡点视频的需求,卡点视频是指由至少两个视频片段组成,且每个视频片段的转换点与音频中较为强烈的节拍相符合的视频,具有较好的播放效果。在现有技术提供的方案,如图3中,通常是由用户重复聆听音频,找出音频中的较为强烈的节拍所在的时间戳,再用数秒数的方式剪辑视频,如用户找出音频中的第一个时间戳是第1.2秒,则需要对第一个视频手动剪辑出时长为1.2秒的内容;音频中的第二个时间戳是第2.7秒,则需要对第二个视频手动剪辑出时长为1.5秒的内容,以此类推。由上,在现有技术提供的方案中,用户需要反复聆听音频及手动剪辑视频,导致制作卡点视频的效率低,制作成本高。
技术实现思路
提供该
技术实现思路
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该
技术实现思路
部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。第一方面,本公开实施例提供了一种视频处理方法,包括:获取视频素材;获取音频素材;确定所述音频素材的音乐点,根据所述音乐点从每个所述视频素材中提取视频片段;将所述提取的视频片段进行拼接得到合成视频;将所述音频素材添加到所述合成视频的音轨中,得到目标视频。上述方案中,所述确定所述音频素材的音乐点,根据所述音乐点从每个所述视频素材中提取视频片段,包括:确定所述音频素材中的节拍点和音符起始点,并对所述节拍点和所述音符起始点进行合并及去重,得到音乐点;根据所述视频素材的数量更新所述音乐点,并将相邻音乐点之间的时间间隔确定为音乐间隔;从每个所述视频素材中提取与所述音乐间隔对应的视频片段。上述方案中,所述从每个所述视频素材中提取与所述音乐间隔对应的视频片段,包括:根据所述音乐间隔,从每个所述视频素材中提取至少一个候选视频片段;从对应各所述视频素材提取的至少一个候选视频片段中,分别选取一个候选视频片段进行拼接得到组合片段,直至遍历从各所述视频素材中提取的所有候选视频片段,得到所有可能出现的组合片段;确定各所述组合片段的评分;确定评分最高的组合片段,将所述组合片段中的候选视频片段确定为用于拼接成合成视频的视频片段。上述方案中,所述根据所述音乐间隔,从每个所述视频素材中提取至少一个候选视频片段,包括:遍历各所述视频素材中,时长满足所述音乐间隔的候选视频片段;确定各所述视频素材中的各候选视频片段的评分;提取各所述视频素材中,满足设定的分数条件的至少一个候选视频片段。上述方案中,所述分别选取一个候选视频片段进行拼接得到组合片段之前,还包括:当所述候选视频片段与对应的音乐间隔不匹配时,对所述候选视频片段进行变速处理,以使变速后的所述候选视频片段的时长与所述音乐间隔一致。上述方案中,所述根据所述视频素材的数量更新所述音乐点,包括:当所述音乐点的数量与所述视频素材的数量一致时,保持所述音乐点不变;当所述音乐点的数量小于所述视频素材的数量时,在所述音乐点中添加新的音乐点;当所述音乐点的数量大于所述视频素材的数量时,对所述音乐点进行剪枝。上述方案中,所述对所述节拍点和所述音符起始点进行合并及去重之前,还包括:确定各所述节拍点的音强,并过滤掉低于音强阈值的音强所对应的节拍点。上述方案中,所述获取视频素材,包括:响应于针对候选视频素材的选择操作,当被选择的候选视频素材超出限制时长范围时,呈现超出所述限制时长范围的提示,并继续接收新的选择操作;当被选择的候选视频素材未超出所述限制时长范围时,将所述候选视频素材确定为用于提取视频片段的所述视频素材。上述方案中,所述获取音频素材,包括:确定至少两个候选音频素材中,各所述候选音频素材的音乐点的数量;将音乐点的数量与所述视频素材的数量对应的候选音频素材,确定为用于添加至所述合成视频的音轨的所述音频素材。上述方案中,所述将所述音频素材添加到所述合成视频的音轨中,得到目标视频之后,还包括:响应于针对所述目标视频中视频片段的替换操作,将所述视频片段替换为对应的视频素材中被选定的视频片段,其中,被替换的视频片段与被选定的视频片段的时长一致;响应于新增视频素材的操作,根据所述音频素材、新增的视频素材及所述目标视频对应的视频素材,生成新的目标视频;响应于删除部分视频素材的操作,删除所述目标视频对应的且被选中的视频素材,根据所述音频素材及所述目标视频对应的且未被删除的视频素材,生成新的目标视频;响应于对部分视频素材的顺序更新操作,更新所述目标视频对应的视频素材的顺序,并根据所述音频素材及更新顺序后的视频素材,生成新的目标视频。上述方案中,所述获取音频素材之后,还包括:当所述视频素材的总时长小于或等于所述音频素材的时长时,根据所述视频素材的总时长,对所述音频素材进行裁剪,以使所述音频素材的时长小于所述视频素材的总时长。上述方案中,所述将所述提取的视频片段进行拼接得到合成视频,包括:当所述提取的视频片段中,横向视频片段的数量大于或等于竖向视频片段的数量时,对各所述竖向视频片段添加背景,并将提取的视频片段进行拼接得到合成视频;当所述提取的视频片段中,竖向视频片段的数量大于横向视频片段的数量时,对各所述横向视频片段进行画面裁剪,并将提取的视频片段进行拼接得到合成视频。上述方案中,所述获取视频素材,包括:获取用户提交的至少两个视频素材;或者,获取被选定的视频素材,并将所述被选定的视频素材裁剪为至少两个视频素材。第二方面,本公开实施例提供了一种视频处理装置,包括:视频获取单元,用于获取视频素材;音频获取单元,用于获取音频素材;音乐点确定单元,用于确定所述音频素材的音乐点,根据所述音乐点从每个所述视频素材中提取视频片段;拼接单元,用于将所述提取的视频片段进行拼接得到合成视频;音频添加单元,用于将所述音频素材添加到所述合成视频的音轨中,得到目标视频。上述方案中,所述音乐点确定单元还用于:确定所述音频素材中的节拍点和音符起始点,并对所述节拍点和所述音符起始点进行合并及去重,得到音乐点;根据所述视频素材的数量更新所述音乐点,并将相邻音乐点之间的时间间隔确定为音乐间隔;从每个所述视频素材中提取与所述音乐间隔对应的视频片段。上述方案中,所述从每个所述视频素材中提取与所述音乐间隔对应的视频片段,包括:根据所述音乐间隔,从每个所述视频素材中提取至少一个候选视频片段;从对应各所述视频素材提取的至少一个候选视频本文档来自技高网...

【技术保护点】
1.一种视频处理方法,其特征在于,包括:/n获取视频素材;/n获取音频素材;/n确定所述音频素材的音乐点,根据所述音乐点从每个所述视频素材中提取视频片段;/n将所述提取的视频片段进行拼接得到合成视频;/n将所述音频素材添加到所述合成视频的音轨中,得到目标视频。/n

【技术特征摘要】
1.一种视频处理方法,其特征在于,包括:
获取视频素材;
获取音频素材;
确定所述音频素材的音乐点,根据所述音乐点从每个所述视频素材中提取视频片段;
将所述提取的视频片段进行拼接得到合成视频;
将所述音频素材添加到所述合成视频的音轨中,得到目标视频。


2.根据权利要求1所述的视频处理方法,其特征在于,所述确定所述音频素材的音乐点,根据所述音乐点从每个所述视频素材中提取视频片段,包括:
确定所述音频素材中的节拍点和音符起始点,并对所述节拍点和所述音符起始点进行合并及去重,得到音乐点;
根据所述视频素材的数量更新所述音乐点,并将相邻音乐点之间的时间间隔确定为音乐间隔;
从每个所述视频素材中提取与所述音乐间隔对应的视频片段。


3.根据权利要求2所述的视频处理方法,其特征在于,所述从每个所述视频素材中提取与所述音乐间隔对应的视频片段,包括:
根据所述音乐间隔,从每个所述视频素材中提取至少一个候选视频片段;
从对应各所述视频素材提取的至少一个候选视频片段中,分别选取一个候选视频片段进行拼接得到组合片段,直至遍历从各所述视频素材中提取的所有候选视频片段,得到所有可能出现的组合片段;
确定各所述组合片段的评分;
确定评分最高的组合片段,将所述组合片段中的候选视频片段确定为用于拼接成合成视频的视频片段。


4.根据权利要求3所述的视频处理方法,其特征在于,所述根据所述音乐间隔,从每个所述视频素材中提取至少一个候选视频片段,包括:
遍历各所述视频素材中,时长满足所述音乐间隔的候选视频片段;
确定各所述视频素材中的各候选视频片段的评分;
提取各所述视频素材中,满足设定的分数条件的至少一个候选视频片段。


5.根据权利要求3所述的视频处理方法,其特征在于,所述分别选取一个候选视频片段进行拼接得到组合片段之前,还包括:
当所述候选视频片段与对应的音乐间隔不匹配时,对所述候选视频片段进行变速处理,以使变速后的所述候选视频片段的时长与所述音乐间隔一致。


6.根据权利要求2所述的视频处理方法,其特征在于,所述根据所述视频素材的数量更新所述音乐点,包括:
当所述音乐点的数量与所述视频素材的数量一致时,保持所述音乐点不变;
当所述音乐点的数量小于所述视频素材的数量时,在所述音乐点中添加新的音乐点;
当所述音乐点的数量大于所述视频素材的数量时,对所述音乐点进行剪枝。


7.根据权利要求2所述的视频处理方法,其特征在于,所述对所述节拍点和所述音符起始点进行合并及去重之前,还包括:
确定各所述节拍点的音强,并过滤掉低于音强阈值的音强所对应的节拍点。


8.根据权利要求1所述的视频处理方法,其特征在于,所述获取视频素材,包括:
响应于针对候选视频素材的选择操作,
当被选择的候选视频素材超出限制时长范围时,呈现超出所述限制时长范围的提示,并继续接收新的选择操作;
当被选择的候选视频素材未超出所述限制时长范围时,将所述候选视...

【专利技术属性】
技术研发人员:王妍刘舒
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京;11

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

1