视频处理方法技术

技术编号:39650016 阅读:7 留言:0更新日期:2023-12-09 11:18
本发明专利技术实施例提供了一种视频处理方法

【技术实现步骤摘要】
视频处理方法、装置、电子设备和可读存储介质


[0001]本专利技术属于图像处理
,特别是涉及一种视频处理方法

一种视频处理装置

一种电子设备和一种可读存储介质


技术介绍

[0002]视频剪辑是使用软件对视频源进行非线性编辑,加入的图片

背景音乐

特效

场景等素材与视频进行重混合,对视频源进行切割

合并,通过二次编码,生成具有不同表现力的新视频

[0003]目前,视频剪辑流程通常包括素材收集

粗剪

配音

字幕添加

特效添加

渲染出片等步骤

[0004]但是,目前的视频剪辑流程在渲染出片的效果不理想的情况下,还需要重新调整渲染输出,效率低下


技术实现思路

[0005]本专利技术提供一种视频处理方法

一种视频处理装置

一种电子设备和一种可读存储介质,以解决目前视频处理过程中存在效率低下的技术问题

[0006]为了解决上述技术问题,本专利技术实施例提供了一种视频处理方法,所述方法包括:创建至少一个镜头组;确定各个所述镜头组中的至少一个视频资源和音频资源;各个所述镜头组中的资源互相隔离;对各个所述镜头组中的所述至少一个视频资源进行排列组合,得到与各个所述镜头组对应的至少一个视频资源组;从所述至少一个视频资源组中随机确定各个所述镜头组对应的目标视频资源组,并基于各个所述目标视频资源组和所述音频资源,构建时间线;基于至少一个所述时间线,生成并输出至少一个目标视频文件

[0007]可选地, 所述基于各个所述目标视频资源组和所述音频资源,构建时间线,包括:对各个所述镜头组对应的所述目标视频资源组和所述音频资源进行对齐处理;基于各个所述镜头组之间的排列顺序和对齐处理后的目标视频资源组,构建时间线

[0008]可选地,所述对各个所述镜头组对应的所述目标视频资源组和所述音频资源进行对齐处理,包括:确定所述音频资源的音频时长和所述镜头组对应的资源总时长;所述资源总时长为所述目标视频资源组中各个视频资源的视频时长之和;基于所述资源总时长和
/
或所述音频时长,确定所述镜头组对应的镜头组时长;基于所述镜头组时长,对所述目标视频资源组和所述音频资源进行对齐处理

[0009]可选地, 所述基于所述资源总时长和
/
或所述音频时长,确定所述镜头组对应的
镜头组时长,包括:将所述资源总时长和所述音频时长之间的最大值,确定为所述镜头组对应的镜头组时长;或者,将所述音频时长确定为所述镜头组对应的镜头组时长

[0010]可选地, 在所述镜头组时长为所述资源总时长和所述音频时长之间的最大值的情况下,所述基于所述镜头组时长,对所述目标视频资源组和所述音频资源进行对齐处理,包括:若所述镜头组时长大于所述资源总时长,则将所述镜头组对应的目标视频资源组中最后一个视频资源的出点作为静帧直到所述资源总时长达到镜头组时长;若所述镜头组时长大于所述音频时长,则在所述音频资源播放完成后,按照所述目标视频资源组对应的正常倍速播放所述目标视频资源组中的视频资源至结束

[0011]可选地, 在所述镜头组时长为音频时长的情况下,所述基于所述镜头组时长,对所述目标视频资源组和所述音频资源进行对齐处理,包括:若所述镜头组时长大于所述资源总时长,则将所述镜头组对应的目标视频资源组中最后一个视频资源的出点作为静帧直到所述资源总时长达到镜头组时长;若所述镜头组时长小于所述资源总时长,则按照视频时长由大到小的顺序对所述目标视频资源组中的视频资源依次进行裁剪,直至所述资源总时长等于所述镜头组时长

[0012]可选地,在所述镜头组时长为音频时长的情况下,所述基于所述镜头组时长,对所述目标视频资源组和所述音频资源进行对齐处理,包括:若所述镜头组时长大于所述资源总时长,则按照视频时长由大到小的顺序将所述目标视频资源组中的视频资源的播放倍速依次设置为第一预设倍速,直至所述资源总时长等于所述镜头组时长;所述第一预设倍速小于所述视频资源对应的正常倍速;若所述镜头组时长小于所述资源总时长,则按照视频时长由大到小的顺序将所述目标视频资源组中的视频资源的播放倍速依次设置为第二预设倍速,直至所述资源总时长等于所述镜头组时长;所述第二预设倍速大于所述视频资源对应的正常倍速

[0013]为了解决上述技术问题,本专利技术实施例提供了一种视频处理装置,所述装置包括:创建模块,用于创建至少一个镜头组;确定模块,用于确定各个所述镜头组中的至少一个视频资源和音频资源;各个所述镜头组中的资源互相隔离;排列组合模块,用于对各个所述镜头组中的所述至少一个视频资源进行排列组合,得到与各个所述镜头组对应的至少一个视频资源组;时间线构建模块,用于从所述至少一个视频资源组中随机确定各个所述镜头组对应的目标视频资源组,并基于各个所述目标视频资源组和所述音频资源,构建时间线;生成模块,用于基于至少一个所述时间线,生成并输出至少一个目标视频文件

[0014]为了解决上述技术问题,本专利技术实施例提供了一种电子设备,包括:处理器

存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的视频处理方法

[0015]为了解决上述技术问题,本专利技术实施例提供了一种可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述的视频处理方法

[0016]本专利技术实施例包括以下优点:在本专利技术实施例中,通过对各个镜头组中的视频资源进行排列组合,并从排列组合后得到的至少一个视频资源组中随机确定各个镜头组对应的目标视频资源组,然后基于各个镜头组对应的各个目标视频资源组以及各个镜头组中的音频资源,确定与各个目标视频资源组对应的时间线

基于镜头组的数量,以及镜头组中的视频资源数量,可以得到多个不同的视频资源组,从资源组中确定的目标视频资源组的种类也随之增多,基于不同的目标视频资源组以及音频资源可以构建至少一个时间线,用户可以从该至少一个时间线中确定至少一个可以输出的目标视频文件,实现了目标视频文件的批量输出,在某个时间线对应的视频文件不理想的情况下,用户还可以选择该时间线以外的其他时间线对应的视频文件进行输出,在某个时间线对应的视频文件不理想的情况下,无需重新调整时间线进行输出,并且可以实现多个目标视频文件的批量输出,提高了视频处理效率

附图说明
[0017]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种视频处理方法,其特征在于,所述方法包括:创建至少一个镜头组;确定各个所述镜头组中的至少一个视频资源和音频资源;各个所述镜头组中的资源互相隔离;对各个所述镜头组中的所述至少一个视频资源进行排列组合,得到与各个所述镜头组对应的至少一个视频资源组;从所述至少一个视频资源组中随机确定各个所述镜头组对应的目标视频资源组,并基于各个所述目标视频资源组和所述音频资源,构建时间线;基于至少一个所述时间线,生成并输出至少一个目标视频文件
。2.
根据权利要求1所述的方法,其特征在于,所述基于各个所述目标视频资源组和所述音频资源,构建时间线,包括:对各个所述镜头组对应的所述目标视频资源组和所述音频资源进行对齐处理;基于各个所述镜头组之间的排列顺序和对齐处理后的目标视频资源组,构建时间线
。3.
根据权利要求2所述的方法,其特征在于,所述对各个所述镜头组对应的所述目标视频资源组和所述音频资源进行对齐处理,包括:确定所述音频资源的音频时长和所述镜头组对应的资源总时长;所述资源总时长为所述目标视频资源组中各个视频资源的视频时长之和;基于所述资源总时长和
/
或所述音频时长,确定所述镜头组对应的镜头组时长;基于所述镜头组时长,对所述目标视频资源组和所述音频资源进行对齐处理
。4.
根据权利要求3所述的方法,其特征在于,所述基于所述资源总时长和
/
或所述音频时长,确定所述镜头组对应的镜头组时长,包括:将所述资源总时长和所述音频时长之间的最大值,确定为所述镜头组对应的镜头组时长;或者,将所述音频时长确定为所述镜头组对应的镜头组时长
。5.
根据权利要求4所述的方法,其特征在于,在所述镜头组时长为所述资源总时长和所述音频时长之间的最大值的情况下,所述基于所述镜头组时长,对所述目标视频资源组和所述音频资源进行对齐处理,包括:若所述镜头组时长大于所述资源总时长,则将所述镜头组对应的目标视频资源组中最后一个视频资源的出点作为静帧直到所述资源总时长达到镜头组时长;若所述镜头组时长大于所述音频时长,则在所述音频资源播放完成后,按照所述目标视频资源组对应的正常倍速播放所述目标视频资源组中的视频资源至结束
。6.
根据权利要求4所述的方法,...

【专利技术属性】
技术研发人员:尚盼龙
申请(专利权)人:北京美摄网络科技有限公司
类型:发明
国别省市:

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

1