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

技术编号:37162044 阅读:12 留言:0更新日期:2023-04-06 22:28
本公开提供了一种视频处理方法、装置、电子设备和存储介质,涉及多媒体信息采集与处理技术领域,具体为视频处理技术领域。具体实现方案为:对实时录制的视频流进行缓存得到视频缓存数据;基于视频缓存数据生成主视频;主视频是在录制结束的情况下生成的视频;在满足指定触发条件的情况下,对视频缓存数据进行处理,生成目标视频;目标视频是在录制期间生成的视频,目标视频的生成时间不晚于主视频的生成时间。通过以上过程,能够在用户录制主视频的过程中,实时获取其中若干个精彩片段对应的短视频,并对其进行编辑、保存和分享。如此可以提升短视频处理效率,改善用户体验。改善用户体验。改善用户体验。

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


[0001]本公开涉及多媒体信息采集与处理
,具体为视频处理
,特别涉及一种视频处理方法、装置、电子设备和存储介质。

技术介绍

[0002]传统的录像设备在视频录制结束之前,无法对已经录制完成的部分进行单独保存、查看、编辑及分享。在视频录制结束之后,往往由于视频文件占据较大内存,处理起来需要占用大量计算能力,费时费力。
[0003]因此,如何在录制视频的过程中识别其中的精彩片段,并实时对其进行单独保存或编辑成为需要解决的问题。

技术实现思路

[0004]本公开提供了一种视频处理方法、装置、电子设备和存储介质。
[0005]根据本公开的一方面,提供了一种视频处理方法,该方法可以包括以下步骤:
[0006]对实时录制的视频流进行缓存得到视频缓存数据;
[0007]基于视频缓存数据生成主视频;主视频是在录制结束的情况下生成的视频;
[0008]在满足指定触发条件的情况下,对视频缓存数据进行处理,生成目标视频;目标视频是在录制期间生成的视频,目标视频的生成时间不晚于主视频的生成时间。
[0009]根据本公开的另一方面,提供了一种视频处理装置,该装置可以包括:
[0010]缓存模块,用于对实时录制的视频流进行缓存得到视频缓存数据;
[0011]主视频生成模块,用于基于视频缓存数据生成主视频;主视频是在录制结束的情况下生成的视频;
[0012]目标视频生成模块,用于在满足指定触发条件的情况下,对视频缓存数据进行处理,生成目标视频;目标视频是在录制期间生成的视频,目标视频的生成时间不晚于主视频的生成时间。
[0013]根据本公开的另一方面,提供了一种电子设备,包括:
[0014]至少一个处理器;以及
[0015]与该至少一个处理器通信连接的存储器;其中,
[0016]该存储器存储有可被该至少一个处理器执行的指令,该指令被该至少一个处理器执行,以使该至少一个处理器能够执行本公开任一实施例中的方法。
[0017]根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,该计算机指令用于使计算机执行本公开任一实施例中的方法。
[0018]根据本公开的技术方案提供了一种视频处理方法,能够在用户录制主视频的过程中实时获取其中若干个精彩片段对应的短视频。如此可以提升短视频处理效率,改善用户体验。
[0019]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特
征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0020]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0021]图1是根据本公开视频处理方法的流程图;
[0022]图2是根据本公开触发条件确定方式的流程图;
[0023]图3是根据本公开生成目标视频的流程图;
[0024]图4是根据本公开确定目标视频起始时刻和终止时刻的流程图;
[0025]图5是根据本公开生成主视频的流程图;
[0026]图6是根据本公开电子设备处理流程图;
[0027]图7是根据本公开视频处理装置的结构图;
[0028]图8是实现本公开实施例的特征图像处理的电子设备框图。
具体实施方式
[0029]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0030]如图1所示,本公开涉及一种视频处理方法,该方法可以包括以下步骤:
[0031]S101:对实时录制的视频流进行缓存得到视频缓存数据;
[0032]S102:基于视频缓存数据生成主视频;主视频是在录制结束的情况下生成的视频;
[0033]S103:在满足指定触发条件的情况下,对视频缓存数据进行处理,生成目标视频;目标视频是在录制期间生成的视频,目标视频的生成时间不晚于主视频的生成时间。
[0034]本实施例可以应用于具备视频录制功能和视频处理功能的电子设备,包括但不限于台式电脑、笔记本电脑、手机、无人机或云台设备。其中,利用视频录制功能,对视频数据进行录制。利用视频处理功能,对录制的视频数据进行处理和存储。处理可以包括对视频数据的编辑、剪辑、封装等。
[0035]在执行步骤S101之前,上述电子设备首先利用视频录制功能获取实时录制的视频流。实时录制的视频流包括录制目标对象得到的图像数据及音频数据。其中,图像数据可以通过至少一个摄像头采集得到,音频数据可以通过麦克风等采集设备采集获取。录制对象可以是场景、人物或物体,此处不做限定。
[0036]在获取视频流之后,对其进行缓存得到视频缓存数据。具体地,可以首先通过视频编码器对视频流进行编码处理,得到视频编码数据。然后对视频编码数据进行缓存处理,得到视频缓存数据。
[0037]其中,视频编码器可以是以固定频率在实时录制的视频流中采集图像,并将采集得到的连续图像进行编码处理,得到视频编码数据。编码算法可以采用MPEG标准或H.264标准,此处不做限定。
[0038]对视频编码数据进行缓存处理,包括将视频编码数据存储在内存中的视频缓存区。视频缓存区的容量可以是预先设定的,例如,可以是内存容量的一半,或者可以是内容
容量的四分之一,具体可以根据需要进行相应设定。
[0039]在生成视频缓存数据之后,实时监测是否满足指定触发条件。在不满足指定触发条件的情况下,基于视频缓存数据生成主视频,主视频是在录制结束的情况下生成的视频。其中,录制结束的情况可以是视频录制结束时刻对应的情况下,或者是录制结束之后的某一时刻对应的情况下,例如,可以是录制结束时刻之后的预设时间段内的任一时刻,预设时间段可以是5s,10s,15s等,此处不做限定。
[0040]在满足指定触发条件的情况下,可以对视频缓存数据进行处理,得到目标视频。其中,目标视频可以是实时录制的视频流中的某一个精彩片段对应的短视频,也可以是用户设定的某一时间段对应的短视频,此处不做限定。
[0041]前述指定触发条件可以是基于视频流内容自动生成的触发条件,也可以是通过接收用户发出的控制指令后生成的触发条件,此处不做限定。
[0042]通过以上过程,能够实现在用户录制主视频的过程中,实时自动的获取主视频中的若干个精彩片段对应的短视频,如此可以实现在录制主视频的同时生成目标视频,提升制作短视频的效率,改善用户体验。
[0043]如图2所示,在一种实施方式中,指定触发条件的确定方式,包括:
[0044]S201:对视频流进行识别,得到识别结果;识别结果包括图像识别结果和声音识本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频处理方法,包括:对实时录制的视频流进行缓存得到视频缓存数据;基于所述视频缓存数据生成主视频;所述主视频是在录制结束的情况下生成的视频;在满足指定触发条件的情况下,对所述视频缓存数据进行处理,生成目标视频;所述目标视频是在录制期间生成的视频,所述目标视频的生成时间不晚于所述主视频的生成时间。2.根据权利要求1所述的方法,其中,所述指定触发条件的确定方式,包括:对所述视频流进行识别,得到识别结果;所述识别结果包括图像识别结果和声音识别结果中的至少一种;在所述识别结果符合预设条件的情况下,确定满足所述指定触发条件;所述预设条件用于表征用户对视频流内容的感兴趣程度。3.根据权利要求1所述的方法,其中,所述指定触发条件的确定方式,包括:在接收到触发控制指令的情况下,确定满足所述指定触发条件。4.根据权利要求2或3任一所述的方法,其中,所述对视频缓存数据进行处理,生成目标视频,包括:基于满足所述指定触发条件的触发时刻,确定所述目标视频对应的起始时刻和终止时刻;基于所述目标视频对应的起始时刻和终止时刻,对所述视频缓存数据进行第一封装处理,得到所述目标视频。5.根据权利要求4所述的方法,所述起始时刻的确定方式,包括:将所述触发时刻作为所述目标视频的起始时刻;或者,基于所述触发时刻和第一预设时长,确定所述目标视频的起始时刻;所述第一预设时长是基于所述触发时刻向前追溯或向后延迟的时长。6.根据权利要求5所述的方法,所述终止时刻的确定方式,包括:基于所述识别结果,确定所述目标视频的终止时刻;或者,基于所述起始时刻和所述第二预设时长,确定所述目标视频的终止时刻。7.根据权利要求1

6中任一所述的方法,所述基于所述视频缓存数据生成主视频,包括:基于所述视频缓存数据,生成视频录制数据;对所述视频录制数据进行第二封装处理,生成主视频。8.一种视频处理装置,包括:缓存模块,用于对实时录制的视频流进行缓存得到视频缓存数据;主视频生成模块,用于基于所述视频缓存数据生成主视频;所述主视频是在录制结束的情况下生成的视频;目标视频生成模块,用于在满足指定触发条件的情况下,对所述视频缓存数据进行处理,生成目标视频;所述目标视频是在录制期间生成的视频,所述目标视...

【专利技术属性】
技术研发人员:刘志欣
申请(专利权)人:上海摩象网络科技有限公司
类型:发明
国别省市:

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

1