The invention provides a processing method, device, terminal and storage medium for segmented video, which includes: acquiring two segmented video to be synthesized; acquiring video frames to be superimposed from the two segmented videos separately according to the set time length and the synthesizing order of the two segmented videos; and corresponding superimposition of video frames to be superimposed from the two segmented videos. The superposed video frames are obtained, and the target video is obtained by synthesizing the two segmented video and the superposed video frames according to the synthesizing order. In the present invention, when synthesizing two segments of video, some video frames between the two segments are superimposed correspondingly, thereby increasing the transition effect of the synthesized video and reducing the sudden change of the picture.
【技术实现步骤摘要】
一种分段视频的处理方法、装置、终端和存储介质
本专利技术涉及视频处理
,特别是涉及一种分段视频的处理方法、装置、终端和存储介质。
技术介绍
随着移动互联网的发展,移动终端上的应用程序越来越多,出现了很多短视频应用程序,用户通过短视频应用程序可以向其他用户分享自己录制的短视频,也可以查看其他用户分享的短视频。短视频应用程序还可以提供分段拍摄的功能,用户使用短视频应用程序拍摄一个分段视频后可以暂停拍摄,并在确定下一拍摄位置或者拍摄时间后再拍摄下一个分段视频。在分段拍摄时,相邻两个分段视频之间的画面本身不连续,直接合成为一段视频后导致画面存在突变。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种分段视频的处理方法、装置、终端和存储介质。依据本专利技术的第一方面,提供了一种分段视频的处理方法,包括:获取待合成的两个分段视频;根据设定时间长度和所述两个分段视频的合成顺序,从所述两个分段视频中分别获取待叠加的视频帧;对所述两个分段视频中待叠加的视频帧进行对应叠加,得到叠加后的视频帧;根据所述合成顺序,对所述两个分段 ...
【技术保护点】
1.一种分段视频的处理方法,其特征在于,包括:获取待合成的两个分段视频;根据设定时间长度和所述两个分段视频的合成顺序,从所述两个分段视频中分别获取待叠加的视频帧;对所述两个分段视频中待叠加的视频帧进行对应叠加,得到叠加后的视频帧;根据所述合成顺序,对所述两个分段视频和叠加后的视频帧进行合成,得到目标视频。
【技术特征摘要】
1.一种分段视频的处理方法,其特征在于,包括:获取待合成的两个分段视频;根据设定时间长度和所述两个分段视频的合成顺序,从所述两个分段视频中分别获取待叠加的视频帧;对所述两个分段视频中待叠加的视频帧进行对应叠加,得到叠加后的视频帧;根据所述合成顺序,对所述两个分段视频和叠加后的视频帧进行合成,得到目标视频。2.根据权利要求1所述的方法,其特征在于,根据设定时间长度和所述两个分段视频的合成顺序,从所述两个分段视频中分别获取待叠加的视频帧,包括:根据所述设定时间长度和所述两个分段视频的合成顺序,从所述两个分段视频中的前一个分段视频的结束位置解码出所述设定时间长度的视频帧,以作为前一个分段视频待叠加的视频帧;根据设定时间长度和所述两个分段视频的合成顺序,从所述两个分段视频中的后一个分段视频的起始位置解码出所述设定时间长度的视频帧,以作为后一个分段视频待叠加的视频帧。3.根据权利要求1所述的方法,其特征在于,对所述两个分段视频中待叠加的视频帧进行对应叠加,得到叠加后的视频帧,包括:对所述两个分段视频中前一个分段视频中待叠加的视频帧分别按照对应的第一设定透明度比例进行处理,得到前一个分段视频中处理后的视频帧,以作为第一视频帧;对所述两个分段视频中后一个分段视频中待叠加的视频帧分别按照对应的第二设定透明度比例进行处理,得到后一个分段视频中处理后的视频帧,以作为第二视频帧;将所述第一视频帧与对应的第二视频帧进行叠加,得到叠加后的视频帧。4.根据权利要求3所述的方法,其特征在于,所述两个分段视频中前一个分段视频中待叠加的视频帧对应的第一设定透明度比例从1逐渐变为0;所述两个分段视频中后一个分段视频中待叠加的视频帧对应的第二设定透明度比例从0逐渐变为1;所述第一设定透明度比例和对应的第二设定透明度比例之和为1。5.根据权利要求1所述的方法,其特征在于,对所述两个分段视频中待叠加的视频帧进行对应叠加,得到叠加后的视频帧,包括:按照每个待叠加的视频帧对应的设定透明度比例,通过开放图形库对所述两个分段视频中前一个分段视频中待叠加的视频帧与对应的后一个分段视频中待叠加的视频帧进行纹理叠加,得到叠加后的视频帧。6.根据权利要求1所述的方法,其特征在于,所述根据所述合成顺序,对所述两个分段视频和叠加后的视频帧进行合成,得到目标视频之前,所述方法还包括:根据所述设定时间长度和所述两个分段视频的合成顺序,从所述两个分段视频中分别获取待叠加的音频数据;对所述两个分段视频中待叠加的音频数据进行叠加,得到叠加后的音频数据;所述根据所述合成顺序,对所述两个分段视频和叠加后的视频帧进行合成,得到目标视频,包括:根据所述合成顺序,对所述两个分段视频、叠加后的视频帧和叠加后的音频数据进行合成,得到目标视频。7.根据权利要求6所述的方法,其特征在于,根据所述设定时间长度和所述两个分段视频的合成顺序,从所述两个分段视频中分别获取待叠加的音频数据,包括:根据所述设定时间长度和所述两个分段视频的合成顺序,从所述两个分段视频中的前一个分段视频的结束位置解码出所述设定时间长度的音频数据,以作为前一个分段视频待叠加的音频数据;根据所述设定时间长度和所述两个分段视频的合成顺序,从所述两个分段视频中的后一个分段视频的起始位置解码出所述设定时间长度的音频数据,以作为后一个分段视频待叠加的音频数据。8.根据权利要求6所述的方法,其特征在于,对所述两个分段视频中待叠加的音频数据进行叠加,得到叠加后的音频数据,包括:按照第一设定音量比例,对所述两个分段视频中前一个分段视频中待叠加的音频数据进行处理,得到前一个分段视频中处理后的音频数据,以作为第一音频数据;按照第二设定音量比例,对所述两个分段视频中后一个分段视频中待叠加的音频数据进行处理,得到后一个分段视频中处理后的音频数据,以作为第二音频数据;将所述第一音频数据和所述第二音频数据进行叠加,得到叠加后的音频数据。9.根据权利要求1-8任一项所述的方法,其特征在于,在获取待合成的两个分段视频之前,还包括:在录制当前分段视频时,获取录制前一分段视频时素材播放的暂停位置,并将所述暂停位置对应的视频帧作为当前帧;获取所述当前帧对应的关键帧,并从所述关键帧开始逐帧解码,将所述当前帧之前的视频帧解码后得到的视频数据丢弃,并丢弃所述当前帧之前的视频帧对应的音频数据,直到解码到当前帧开始播放并显示所述素材,同时录制所述当前分段视频。10.一种分段视频的处理装置,其特征在于,包括:分段视频获取模块,用于获取待合成的两个分段视频;视频帧获取模块,用于根据设定时间长度和所述两个分段视频的合成顺序,从所...
【专利技术属性】
技术研发人员:尚磊磊,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。