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

技术编号:35279827 阅读:28 留言:0更新日期:2022-10-22 12:22
本申请实施例公开了一种视频处理方法、装置、设备以及存储介质,适用于计算机、云计算等领域。该方法包括:确定待处理视频的裁剪时间区间;根据裁剪时间区间和待处理视频的图像帧序列中各图像帧的时间戳,确定目标图像帧序列,根据裁剪时间区间和待处理视频的音频帧序列中各音频帧的时间戳,确定目标音频帧序列;根据目标图像帧序列中各图像帧的时间戳、以及目标音频序列中各音频帧的时间戳,确定目标图像帧序列中各图像帧、以及目标音频序列中各音频帧在待处理视频对应的裁剪视频的播放位置;根据目标音频帧序列和目标图像帧序列,以及播放位置,得到裁剪视频。采用本申请实施例,可对待处理视频进行裁剪得到音画同步的裁剪视频,适用性高。适用性高。适用性高。

【技术实现步骤摘要】
视频处理方法、装置、设备以及存储介质


[0001]本申请涉及计算机
,尤其涉及一种视频处理方法、装置、设备以及存储介质。

技术介绍

[0002]随着计算机技术和多媒体技术的不断发展,人们也越来越倾向于在电脑、手机或者平板电脑等终端设备上观看视频并对视频进行进一步剪辑处理。其中,视频的剪辑处理包括对视频进行裁剪,将时间较长的视频裁剪为时间较短的短视频,以达到对短视频分享、视频精彩片段截取等目的。
[0003]在现有的视频裁剪方案中,往往先确定对视频图像进行裁剪的起始时间点和结束时间点,进而基于该起始时间点和结束时间点直接对视频进行裁剪。基于现有的视频裁剪方案,由于原视频可能存在音画不同步的现象,得到的裁剪视频仍然会存在音画不同步的问题,适用性差。

技术实现思路

[0004]本申请实施例提供一种视频处理方法、装置、设备以及存储介质,可对视频进行裁剪得到音频和图像相匹配的裁剪视频,可对待处理视频进行裁剪得到音画同步的裁剪视频,适用性高。
[0005]一方面,本申请实施例提供一种视频处理方法,该方法包括:
[0006]确定待处理视频的裁剪时间区间;
[0007]根据上述裁剪时间区间和上述待处理视频的图像帧序列中各图像帧的时间戳,确定目标图像帧序列,根据上述裁剪时间区间和上述待处理视频的音频帧序列中各音频帧的时间戳,确定目标音频帧序列;
[0008]根据上述目标图像帧序列中各图像帧的时间戳、以及上述目标音频序列中各音频帧的时间戳,确定上述目标图像帧序列中各图像帧、以及上述目标音频序列中各音频帧在上述待处理视频对应的裁剪视频的播放位置;
[0009]根据上述目标音频帧序列和上述目标图像帧序列,以及上述目标图像帧序列中各图像帧和上述目标音频序列中各音频帧对应的播放位置,得到上述裁剪视频。
[0010]另一方面,本申请实施例提供了一种视频处理装置,该装置包括:
[0011]裁剪时间区间确定模块,用于确定待处理视频的裁剪时间区间;
[0012]帧序列确定模块,用于根据上述裁剪时间区间和上述待处理视频的图像帧序列中各图像帧的时间戳,确定目标图像帧序列,根据上述裁剪时间区间和上述待处理视频的音频帧序列中各音频帧的时间戳,确定目标音频帧序列;
[0013]播放位置确定模块,用于根据上述目标图像帧序列中各图像帧的时间戳、以及上述目标音频序列中各音频帧的时间戳,确定上述目标图像帧序列中各图像帧、以及上述目标音频序列中各音频帧在上述待处理视频对应的裁剪视频的播放位置;
[0014]裁剪视频确定模块,用于根据上述目标音频帧序列和上述目标图像帧序列,以及上述目标图像帧序列中各图像帧和上述目标音频序列中各音频帧对应的播放位置,得到上述裁剪视频。
[0015]另一方面,本申请实施例提供了一种电子设备,包括处理器和存储器,该处理器和存储器相互连接;
[0016]上述存储器用于存储计算机程序;
[0017]上述处理器被配置用于在调用上述计算机程序时,执行本申请实施例提供的视频处理方法。
[0018]另一方面,本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行以实现本申请实施例提供的视频处理方法。
[0019]另一方面,本申请实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。电子设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行实现本申请实施例提供的视频处理方法。
[0020]在本申请实施例中,通过裁剪时间区间和待处理视频的图像帧序列中的各图像帧的时间戳确定出目标图像帧序列,通过裁剪时间区间和待处理视频的音频帧序列中各音频帧的时间戳确定目标音频帧序列,可使得目标图像帧序列和目标音频帧序列同时对应于裁剪时间区间,避免出现目标音频帧序列对应的声音片段和目标图像帧序列对应的视频画面不对应的情况。进一步的,在确定目标图像帧序列的各图像帧、以及目标音频序列的各音频帧在待处理视频对应的裁剪视频的播放位置后,可使得目标图像帧序列的各图像帧和目标音频序列的各音频帧的均位于裁剪视频中的对应位置,进一步避免裁剪视频出现音画不同步的情况,提升裁剪视频的视频质量,适用性高。
附图说明
[0021]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1是本申请实施例提供的视频处理方法的一场景示意图;
[0023]图2是本申请实施例提供的视频处理方法流程示意图;
[0024]图3a是本申请实施例提供的确定目标图像帧序列的一场景示意图;
[0025]图3b是本申请实施例提供的确定目标图像帧序列的另一场景示意图;
[0026]图4a是本申请实施例提供的图像帧和音频帧的播放顺序的一场景示意图;
[0027]图4b是本申请实施例提供的图像帧和音频帧播放顺序的另一场景示意图;
[0028]图4c是本申请实施例提供的图像帧和音频帧播放顺序的又一场景示意图;
[0029]图5a是本申请实施例提供的时间戳同步的一场景示意图;
[0030]图5b是本申请实施例提供的时间戳同步的另一场景示意图;
[0031]图6a是本申请实施例提供的对音频帧处理的一场景示意图;
[0032]图6b是本申请实施例提供的对音频帧处理的另一场景示意图;
[0033]图7是本申请实施例提供的确定播放位置的场景示意图;
[0034]图8a是本申请实施例提供的视频处理方法的一应用场景示意图;
[0035]图8b是本申请实施例提供的视频处理方法的另一应用场景示意图;
[0036]图9是本申请实施例提供的视频处理装置的结构示意图;
[0037]图10是本申请实施例提供的电子设备的结构示意图。
具体实施方式
[0038]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0039]参见图1,图1是本申请实施例提供的视频处理方法的一场景示意图。图1中所示了一时长为3分钟的待处理视频100,该待处理视频100的裁剪时间区间200为1分20秒至2分20秒。对于待处理视频100而言,其视频内容主要由图像和音频组成,如待处理视频100由视频画面和视频声音内容组成。
[0040]其中,上述裁剪时间区间200的时长为将待处理视频100进行处理后,所得到的裁剪视频500的播放时长。...

【技术保护点】

【技术特征摘要】
1.一种视频处理方法,其特征在于,所述方法包括:确定待处理视频的裁剪时间区间;根据所述裁剪时间区间和所述待处理视频的图像帧序列中各图像帧的时间戳,确定目标图像帧序列,根据所述裁剪时间区间和所述待处理视频的音频帧序列中各音频帧的时间戳,确定目标音频帧序列;根据所述目标图像帧序列中各图像帧的时间戳、以及所述目标音频序列中各音频帧的时间戳,确定所述目标图像帧序列中各图像帧、以及所述目标音频序列中各音频帧在所述待处理视频对应的裁剪视频的播放位置;根据所述目标音频帧序列和所述目标图像帧序列,以及所述目标图像帧序列中各图像帧和所述目标音频序列中各音频帧对应的播放位置,得到所述裁剪视频。2.根据权利要求1所述的方法,其特征在于,所述根据所述裁剪时间区间和所述待处理视频的图像帧序列中各图像帧的时间戳,确定目标图像帧序列,包括:将所述待处理视频的图像帧序列中各图像帧的时间戳中与所述裁剪时间区间的起始时间点匹配的时间戳,确定为目标图像帧序列的起始时间点;将各所述图像帧的时间戳中与所述裁剪时间区间的结束时间点匹配的时间戳,确定为所述目标图像帧序列的结束时间点;根据所述目标图像帧序列的起始时间点和结束时间点,从所述图像帧序列中确定所述目标图像帧序列。3.根据权利要求2所述的方法,其特征在于,还包括:确定所述图像帧序列中各图像帧中的图像关键帧;所述将所述待处理视频的图像帧序列中各图像帧的时间戳中与所述裁剪时间区间的起始时间点匹配的时间戳,确定为目标图像帧序列的起始时间点,包括:将所述待处理视频中各图像关键帧的时间戳中与所述裁剪时间区间的起始时间点匹配的时间戳,确定为目标图像帧序列的起始时间点;所述将各所述图像帧的时间戳中与所述裁剪时间区间的结束时间点匹配的时间戳,确定为所述目标图像帧序列的结束时间点,包括:将各所述图像关键帧的时间戳中与所述裁剪时间区间的结束时间点匹配的时间戳,确定为目标图像帧序列的结束时间点。4.根据权利要求1所述的方法,其特征在于,所述根据所述裁剪时间区间和所述待处理视频的音频帧序列中各音频帧的时间戳,确定目标音频帧序列,包括:将所述待处理视频的音频帧序列中各音频帧的时间戳中与所述裁剪时间区间的起始时间点匹配的时间戳,确定为目标音频帧序列的起始时间点;将各所述音频帧的时间戳中与所述裁剪时间区间的结束时间点匹配的时间戳,确定为所述目标音频帧序列的结束时间点;根据所述目标音频帧序列的起始时间点和结束时间点,从所述音频帧序列中确定所述目标音频帧序列。5.根据权利要求4所述的方法,其特征在于,还包括:确定所述...

【专利技术属性】
技术研发人员:周雄峰
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1