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

技术编号:34842414 阅读:16 留言:0更新日期:2022-09-08 07:39
本公开提供了一种视频处理方法、装置、设备以及存储介质。涉及人工智能领域,尤其涉及素材查找、素材推荐、视频剪辑、智能交互等领域。具体实现方案为:响应于接收到针对第一视频的素材推荐触发操作,上传该第一视频的字幕;接收服务器基于该第一视频的字幕返回的至少一个素材组;基于该至少一个素材组,确定目标素材组;将该目标素材组中的素材添加至该第一视频中,生成第二视频。根据本公开的技术方案,能自动为视频添加素材,提高视频剪辑效率。提高视频剪辑效率。提高视频剪辑效率。

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


[0001]本公开涉及人工智能领域,尤其涉及素材查找、素材推荐、视频剪辑、智能交互等领域。

技术介绍

[0002]随着视频化浪潮的快速发展,一些新型的视频如口播类端视频应运而生。这类视频以真人面对镜头持续输出内容为主要特点。由于画面以人物说话为主,缺少变化,往往比较枯燥。为了解决这个问题,往往向这类视频中添加一些素材,通过对这类视频进行剪辑,使剪辑后的视频更加有趣。但是,手动添加素材慢,视频剪辑效率低。

技术实现思路

[0003]本公开提供了一种视频处理方法、装置、设备以及存储介质。
[0004]根据本公开的第一方面,提供了一种视频处理方法,应用于终端,包括:
[0005]响应于接收到针对第一视频的素材推荐触发操作,上传该第一视频的字幕;
[0006]接收服务器基于该第一视频的字幕返回的至少一个素材组;
[0007]基于该至少一个素材组,确定目标素材组;
[0008]将该目标素材组中的素材添加至该第一视频中,生成第二视频。
[0009]根据本公开的第二方面,提供了一种视频处理方法,应用于服务器,包括:
[0010]接收第一视频的字幕,第一视频的字幕是终端在接收到针对第一视频的素材推荐触发操作的情况下上传的;
[0011]从第一视频的字幕中识别出第一视频的至少一个关键词;
[0012]基于该至少一个关键词,为第一视频确定至少一个素材组;
[0013]发送该至少一个素材组,该至少一个素材组用于指示可供第一视频添加的素材。
[0014]根据本公开的第三方面,提供了一种视频处理装置,应用于终端,包括:
[0015]第一发送模块,用于响应于接收到针对第一视频的素材推荐触发操作,上传该第一视频的字幕;
[0016]第一接收模块,用于接收服务器基于该第一视频的字幕返回的至少一个素材组;
[0017]第一确定模块,用于基于该至少一个素材组,确定目标素材组;
[0018]生成模块,用于将该目标素材组中的素材添加至该第一视频中,生成第二视频。
[0019]根据本公开的第四方面,提供了一种视频处理装置,应用于服务器,包括:
[0020]第二接收模块,用于接收第一视频的字幕,该第一视频的字幕是终端在接收到针对第一视频的素材推荐触发操作的情况下上传的;
[0021]第一识别模块,用于从该第一视频的字幕中识别出该第一视频的至少一个关键词;
[0022]第二确定模块,用于基于该至少一个关键词,为该第一视频确定至少一个素材组;
[0023]第二发送模块,用于发送该至少一个素材组,该至少一个素材组用于指示可供该
第一视频添加的素材。
[0024]根据本公开的第五方面,提供了一种电子设备,包括:
[0025]至少一个处理器;以及
[0026]与该至少一个处理器通信连接的存储器;其中,
[0027]该存储器存储有可被该至少一个处理器执行的指令,该指令被该至少一个处理器执行,以使该至少一个处理器能够执行上述第一方面和第二方面所提供的方法。
[0028]根据本公开的第六方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,该计算机指令用于使该计算机执行上述第一方面和第二方面所提供的方法。
[0029]根据本公开的第七方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序在被处理器执行时实现上述第一方面和第二方面所提供的方法。
[0030]根据本公开的技术方案,能自动为视频添加素材,提高视频剪辑效率。
[0031]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0032]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0033]图1是根据本公开实施例的视频处理方法的流程示意图一;
[0034]图2是根据本公开实施例的在视频图像中显示素材的示意图;
[0035]图3是根据本公开实施例的视频图像在添加素材前后的对比示意图;
[0036]图4是根据本公开实施例的视频处理方法的流程示意图二;
[0037]图5是根据本公开实施例的终端与服务器的交互流程示意图;
[0038]图6是根据本公开实施例的视频处理装置的结构示意图一;
[0039]图7是根据本公开实施例的视频处理装置的结构示意图二;
[0040]图8是根据本公开实施例的视频处理的场景示意图;
[0041]图9是用来实现本公开实施例的视频处理方法的电子设备的框图。
具体实施方式
[0042]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0043]本公开的说明书实施例和权利要求书及上述附图中的术语"第一"、"第二"和"第三"等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。此外,术语"包括"和"具有"以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元。方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0044]相关技术中,在以人物说话为主的视频如口播类视频中,为了使视频更加生动、有趣、有吸引性,可采用以下两种处理方式:一,添加综艺类的花字、贴纸,配合上音效,使视频更加有趣;二,增添解释性视频或图片,来改变画面内容。然而,一般需要用户自行进行搜
索、筛选、下载、添加和调整等一系列流程,整个操作流程繁琐且耗时。另外,对于从事自媒体行业的新手用户而言,判断在什么时间点添加素材、添加什么样的素材十分困难。一些客户端虽能提供一些素材包,但是依然需要用户自行寻找视频中需要添加的素材,操作过程繁琐。一些客户端能提供可套用的视频模板,但是,这类视频模板大量同质化,对于需要每期内容不同的视频并不适用。
[0045]本公开实施例提供一种视频处理方法,该视频处理方法可以应用于终端,具体可应用于安装在该终端上的客户端,该客户端具有视频剪辑功能,支持视频导入、素材推荐、视频剪辑和视频生成等。实际应用中,该终端包括但不限于手机、平板电脑、穿戴设备或个人计算机等设备。如图1所示,该视频处理方法可包括:
[0046]S101:响应于接收到针对第一视频的素材推荐触发操作,上传该第一视频的字幕;
[0047]S102:接收服务器基于该第一视频的字幕返回的至少一个素材组;
[0048]S103:基于该至少一个素材组,确定目标素材组;
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频处理方法,应用于终端,包括:响应于接收到针对第一视频的素材推荐触发操作,上传所述第一视频的字幕;接收服务器基于所述第一视频的字幕返回的至少一个素材组;基于所述至少一个素材组,确定目标素材组;将所述目标素材组中的素材添加至所述第一视频中,生成第二视频。2.根据权利要求1所述的方法,还包括:在接收到所述第一视频的情况下,向所述服务器上传所述第一视频的音频;接收所述服务器基于所述第一视频的音频返回的所述第一视频的字幕;保存所述第一视频的字幕。3.根据权利要求1或2所述的方法,其中,所述将所述目标素材组中的素材添加至所述第一视频中,包括:确定所述目标素材组中每个素材在所述第一视频的出现时间;在所述第一视频的时间轴上的对应所述出现时间,添加与所述出现时间对应的素材。4.根据权利要求1或2所述的方法,其中,所述将所述目标素材组中的素材添加至所述第一视频中,包括:确定所述目标素材组中每个素材的显示信息;基于所述目标素材组中每个素材的所述显示信息,将所述目标素材组中每个素材添加至所述第一视频的图像中。5.根据权利要求1或2所述的方法,其中,所述将所述目标素材组中的素材添加至所述第一视频中,包括:在所述目标素材组中存在第一素材的情况下,按照预设音量比确定所述第一素材的音量;将所述第一素材的音量添加至所述第一视频的音频中。6.根据权利要求1或2所述的方法,其中,所述将所述目标素材组中的素材添加至所述第一视频中,包括:在所述目标素材组中存在第二素材的情况下,识别所述第二素材对应的所述第一视频中的目标图像,将所述第二素材添加至所述目标图像的预设位置处。7.一种视频处理方法,应用于服务器,包括:接收第一视频的字幕,所述第一视频的字幕是终端在接收到针对第一视频的素材推荐触发操作的情况下上传的;从所述第一视频的字幕中识别出所述第一视频的至少一个关键词;基于所述至少一个关键词,为所述第一视频确定至少一个素材组;发送所述至少一个素材组,所述至少一个素材组用于指示可供所述第一视频添加的素材。8.根据权利要求7所述的方法,还包括:接收所述第一视频的音频,所述第一视频的音频是所述终端在接收到所述第一视频的情况下上传的;识别所述第一视频的音频,得到所述第一视频的字幕;发送所述第一视频的字幕。
9.根据权利要求7或8所述的方法,其中,所述从所述第一视频的字幕中识别出所述第一视频的至少一个关键词,包括:将所述第一视频的字幕进行拆分,得到所述第一视频的多个第一目标词;将能在预设词表库查找到的至少一个第一目标词,作为所述第一视频的至少一个关键词。10.根据权利要求7或8所述的方法,其中,所述从所述第一视频的字幕中识别出所述第一视频的至少一个关键词,包括:通过语义识别算法提取所述第一视频的字幕中的多个第二目标词;将所述多个第二目标词中的至少两个第二目标词组合,得到至少一个组合词;将所述至少一个组合词,作为所述第一视频的至少一个关键词。11.根据权利要求7或8所述的方法,其中,所述基于所述至少一个关键词,为所述第一视频确定至少一个素材组,包括:从素材数据库中为所述至少一个关键词中每个关键词召回至少一种类型的多个素材;基于每个关键词对应的所述至少一种类型的多个素材,为每个关键词确定目标数量的素材;根据每个关键词对应的所述目标数量的素材,为所述第一视频确定至少一个素材组。12.根据权利要求11所述的方法,其中,所述基于每个关键词对应的所述至少一种类型的多个素材,为每个关键词确定目标数量的素材,包括:分别对每个关键词的同一类型的多个素材进行优先级排序;根据每个关键词的同一类型的多个素材的优先级排序情况,为每个关键词选取不同类型的待推荐素材;根据每个关键词的不同类型的待推荐素材,为每个关键词确定目标数量的素材。13.根据权利要求7所述的方法,还包括:在一个素材组中包括多个相同关键词的情况下,对所述多个相同关键词所对应的素材,进行去重处理。14.根据权利要求7所述的方法,还包括:在一个素材组中包括目标类型的多个素材的情况下,对所述目标类型的所述多个素材进行去重处理。15.一种视频处理装置,应用于终端,包括:第一发送模块,用于响应于接收到针对第一视频的素材推荐触发操作,上传所述第一视频的字幕;第一接收模块,用于接收服务器基于所述第一视频的字幕返回的至少一个素材组;第一确定模块,用于基于所述至少一个素材组,确定目标素材组;生成模块,用于将所述目标素材组中的素材添加至所述第一视频中,生成第二视频。16.根据权利要求15所述的装置,其中,所述第一发送模块,还用于在接收到所述第一视频的情况下,向所述服务器上传所述第一视频的音频;所述第一接收模...

【专利技术属性】
技术研发人员:单文睿郑程王正宜奉伟孙卫亮郭永惠卜琴郭毅秦志伟张晶邱亚可赖欣范晋豪吴悦王博智郭志冠程宏愿王腾飞贾增义李鹏飞廖孪斐张凯
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1