视频制作方法及装置制造方法及图纸

技术编号:32833672 阅读:13 留言:0更新日期:2022-03-26 20:50
本公开关于一种视频制作方法及装置。视频制作方法包括:响应于至少一个特效被触发的情况,获取至少一个特效对应的混合音频,其中,混合音频是至少一个特效中每个特效对应的音频信息按每个特效被触发的时间顺序进行混合得到的;基于待处理视频、至少一个特效和混合音频,得到目标视频。通过本公开,解决了相关技术中多个音频播放器共存导致内存压力大的问题。中多个音频播放器共存导致内存压力大的问题。中多个音频播放器共存导致内存压力大的问题。

【技术实现步骤摘要】
视频制作方法及装置


[0001]本公开涉及音视频领域,尤其涉及一种视频制作方法及装置。

技术介绍

[0002]在拍摄短视频时,往往会提供丰富的魔法表情让创作更有趣味。一个魔法表情中往往会包含多个特效,为了让用户获得更加沉浸式的体验,特效出现往往会伴随音乐播放。一般情况下,魔法表情在被不同事件触发时会出现不同的特效,而不同的特效出现时常会带有对应的音乐,上述不同的特效可以叠加并且每个特效持续时间都可以不一样,故对应音乐叠加和持续时间也不同。
[0003]目前的短视频拍摄场景,魔法表情播放音乐时会为每个特效对应的音乐都单独创建一个音频播放器,虽然能达到同时播放多个音乐的效果,但是多个音频播放器共存导致内存压力大,会面临机器性能的挑战。

技术实现思路

[0004]本公开提供一种视频制作方法及装置,以至少解决相关技术中多个音频播放器共存导致内存压力大的问题。
[0005]根据本公开实施例的第一方面,提供一种视频制作方法,包括:响应于至少一个特效被触发的情况,获取至少一个特效对应的混合音频,其中,混合音频是至少一个特效中每个特效对应的音频信息按每个特效被触发的时间顺序进行混合得到的;基于待处理视频、至少一个特效和混合音频,得到目标视频。
[0006]可选地,获取至少一个特效对应的混合音频,包括:获取至少一个特效对应的音频文件;按至少一个特效被触发的时间顺序,将至少一个特效中每个特效的标识对应的音频信息依次进行混合,得到混合音频,其中,标识用于指示每个特效在音频文件中的音频信息。
[0007]可选地,基于待处理视频、至少一个特效和混合音频,得到目标视频,包括:将至少一个特效中每个特效按各自被触发的时间与待处理视频进行编码,得到编码后的视频;按编码混合音频的时间戳和编码所述编码后的视频的时间戳满足预设的对应关系的方式,对编码后的视频和混合音频进行编码,得到目标视频,其中,预设的对应关系是基于采集待处理视频的时间戳和播放混合音频的时间戳确定的。
[0008]可选地,基于待处理视频、至少一个特效和混合音频,得到目标视频,包括:基于用户的指示,调整待处理视频的参数;对调整后的待处理视频、至少一个特效和混合音频进行编码,得到目标视频。
[0009]可选地,在基于待处理视频、至少一个特效和混合音频,得到目标视频之前,还包括:通过以下至少之一的接口得到混合音频:应用程序接口、内录接口。
[0010]可选地,响应于至少一个特效被触发的情况,包括以下至少之一:响应于至少一个特效被待处理视频中用户的信息触发,其中,用户的信息包括以下至少之一:用户的动作、
用户的表情;响应于至少一个特效被待处理视频中预定事件触发,其中,预定事件包括以下至少之一:点击触摸屏幕、滑动触摸屏幕。
[0011]根据本公开实施例的第二方面,提供一种视频制作装置,包括:混合音频获取单元,被配置为响应于至少一个特效被触发的情况,获取至少一个特效对应的混合音频,其中,混合音频是至少一个特效中每个特效对应的音频信息按每个特效被触发的时间顺序进行混合得到的;编码单元,被配置为基于待处理视频、至少一个特效和混合音频,得到目标视频。
[0012]可选地,获混合音频获取单元,被配置为获取至少一个特效对应的音频文件;按至少一个特效被触发的时间顺序,将至少一个特效中每个特效的标识对应的音频信息依次进行混合,得到混合音频,其中,标识用于指示每个特效在音频文件中的音频信息。
[0013]可选地,编码单元,还被配置为将至少一个特效中每个特效按各自被触发的时间与待处理视频进行编码,得到编码后的视频;按编码混合音频的时间戳和编码所述编码后的视频的时间戳满足预设的对应关系的方式,对编码后的视频和混合音频进行编码,得到目标视频,其中,预设的对应关系是基于采集所述待处理视频的时间戳和播放混合音频的时间戳确定的。
[0014]可选地,编码单元,还被配置为基于用户的指示,调整待处理视频的参数;对调整后的待处理视频、至少一个特效和混合音频进行编码,得到目标视频。
[0015]可选地,编码单元,还被配置为在基于待处理视频、至少一个特效和混合音频,得到目标视频之前,通过以下至少之一的接口得到混合音频:应用程序接口、内录接口。
[0016]可选地,混合音频获取单元,还被配置为响应于至少一个特效被待处理视频中用户的信息触发,其中,用户的信息包括以下至少之一:用户的动作、用户的表情;响应于至少一个特效被待处理视频中预定事件触发,其中,预定事件包括以下至少之一:点击触摸屏幕、滑动触摸屏幕。
[0017]根据本公开实施例的第三方面,提供了一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,处理器被配置为执行指令,以实现根据本公开的视频制作方法。
[0018]根据本公开实施例的第四方面,提供了一种计算机可读存储介质,当计算机可读存储介质中的指令被至少一个处理器运行时,促使至少一个处理器执行如上根据本公开的视频制作方法。
[0019]根据本公开实施例的第五方面,提供了一种计算机程序产品,包括计算机指令,计算机指令被处理器执行时实现根据本公开的视频制作方法。
[0020]本公开的实施例提供的技术方案至少带来以下有益效果:
[0021]根据本公开的视频制作方法及装置,通过将一个魔法表情的每个特效对应的音频,按特效被触发的时间进行混合得到混合音频,再基于该混合音频来制作目标视频,使得无需单独播放每个特效的音频,只需播放一个混合音频即可,从而无需为每个特效的音频再单独创建音频播放器,仅需一个音频播放器来播放混合音频即可,从而节省了内存。因此,本公开解决了相关技术中多个音频播放器共存导致内存压力大的问题。
[0022]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0023]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
[0024]图1是示出相关技术中视频制作方法的整体流程示意图;
[0025]图2是示出根据本公开的示例性实施例的视频制作方法的实施场景示意图;
[0026]图3是根据一示例性实施例示出的一种视频制作方法的流程图;
[0027]图4是根据一示例性实施例示出的一种视频制作方法的整体流程示意图;
[0028]图5是根据一示例性实施例示出的一种视频制作装置的框图;
[0029]图6是根据本公开实施例的一种电子设备600的框图。
具体实施方式
[0030]为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
[0031]需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频制作方法,其特征在于,包括:响应于至少一个特效被触发的情况,获取所述至少一个特效对应的混合音频,其中,所述混合音频是所述至少一个特效中每个特效对应的音频信息按所述每个特效被触发的时间顺序进行混合得到的;基于待处理视频、所述至少一个特效和所述混合音频,得到目标视频。2.如权利要求1所述的视频制作方法,其特征在于,所述获取所述至少一个特效对应的混合音频,包括:获取所述至少一个特效对应的音频文件;按所述至少一个特效被触发的时间顺序,将所述至少一个特效中每个特效的标识对应的音频信息依次进行混合,得到混合音频,其中,所述标识用于指示所述每个特效在所述音频文件中的音频信息。3.如权利要求1所述的视频制作方法,其特征在于,所述基于所述待处理视频、所述至少一个特效和所述混合音频,得到所述目标视频,包括:将所述至少一个特效中每个特效按各自被触发的时间与所述待处理视频进行编码,得到编码后的视频;按编码所述混合音频的时间戳和编码所述编码后的视频的时间戳满足预设的对应关系的方式,对所述编码后的视频和所述混合音频进行编码,得到所述目标视频,其中,所述预设的对应关系是基于采集所述待处理视频的时间戳和播放所述混合音频的时间戳确定的。4.如权利要求1所述的视频制作方法,其特征在于,所述基于所述待处理视频、所述至少一个特效和所述混合音频,得到所述目标视频,包括:基于用户的指示,调整所述待处理视频的参数;对调整后的待处理视频、所述至少一个特效和所述混合音频进行编码,得到所述目标视频。5.如权利要求1所述的视频制作方法...

【专利技术属性】
技术研发人员:张鹏宇谢振威常志伟
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1