一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于视频结构信息的视频生成方法、装置、设备及介质与流程

2022-08-03 01:31:55 来源:中国专利 TAG:


1.本技术涉及视频处理技术领域,特别是涉及一种基于视频结构信息的视频生成方法、装置、设备及介质。


背景技术:

2.短视频时代,视频给人们生活带来了巨大的改变,例如,用户可以利用视频广告进行宣传等。然而,大部分用户不会制作视频,因此,相关技术中给用户提供了视频生成模板,以帮助用户制作视频。
3.相关技术中给用户提供的视频生成模板,通常是由人工录入的,人工录入的视频生成模板数量有限,且耗费了大量的人力资源。因此,如何快速、自动生成视频,是一种急需解决的技术问题。


技术实现要素:

4.鉴于上述问题,本技术实施例提供了一种基于视频结构信息的视频生成方法、装置、设备及介质,以便克服上述问题或者至少部分地解决上述问题。
5.本技术实施例的第一方面,提供了一种基于视频结构信息的视频生成方法,所述方法包括:
6.对参考视频进行结构分析,得到参考视频结构信息,所述参考视频结构信息为:所述参考视频包括的各个视频片段的内容标签以及所述各个视频片段各自在所述参考视频中所占的时间段;
7.获取标记有所述参考视频结构信息中任一所述内容标签的视频生成素材;
8.利用获取的标记有任一所述内容标签的视频生成素材,生成具有所述参考视频结构信息的待投放视频。
9.可选地,对参考视频进行结构分析,得到参考视频结构信息,包括:
10.对所述参考视频进行时序识别,得到所述参考视频中各个视频帧的内容标签;
11.根据所述参考视频中各个视频帧的内容标签,将所述参考视频切分为多个视频片段,每个视频片段包括具有同一内容标签的连续多个视频帧;
12.按照时间先后顺次排列所述多个视频片段各自的内容标签和各自在所述参考视频中所占的时间段,得到所述参考视频结构信息。
13.可选地,利用获取的标记有任一所述内容标签的视频生成素材,生成具有所述参考视频结构信息的待投放视频,包括:
14.从素材库中获取标记有所述参考视频结构信息中任一所述内容标签的视频生成素材;
15.按照每一所述内容标签在所述参考视频结构信息中对应的时间段,对获取标记有该内容标签的视频生成素材进行处理,得到该内容标签的待拼接视频片段;
16.将所述参考视频结构信息中各个内容标签的待拼接视频片段,按照各自在所述参
考视频结构信息中对应的时间段的先后顺序进行拼接,得到具有所述参考视频结构信息的待投放视频。
17.可选地,从素材库中获取标记有所述参考视频结构信息中任一所述内容标签的视频生成素材,包括:
18.从所述素材库中获取标记有所述参考视频结构信息中任一所述内容标签的文字素材和视频片段素材;
19.按照每一所述内容标签在所述参考视频结构信息中对应的时间段,对获取标记有该内容标签的视频生成素材进行处理,得到该内容标签的待拼接视频片段,包括:
20.将获取的每一内容标签对应的文字素材作为该内容标签对应的视频片段素材的字幕,添加至该内容标签对应的视频片段素材中;
21.按照每一所述内容标签在所述参考视频结构信息中对应的时间段,对该内容标签对应的视频片段素材进行截取,或,拼接多个该内容标签对应的视频片段素材,得到该内容标签的待拼接视频片段。
22.可选地,还包括:
23.获取用户上传的原始视频;
24.对所述原始视频进行时序识别,得到所述原始视频中各个视频帧的内容标签;
25.根据所述原始视频中各个视频帧的内容标签,将所述原始视频切分为多个带内容标签的视频片段,每个带内容标签的视频片段包括具有同一内容标签的连续多个视频帧;
26.将所述多个带内容标签的视频片段作为视频片段素材,存储至所述素材库。
27.可选地,还包括:
28.获取具有所述参考视频结构信息的待投放视频被投放后产生的用户行为数据;
29.在具有所述参考视频结构信息的待投放视频的用户行为数据超过优质视频阈值的情况下,将拼接得到所述待投放视频的多个待拼接视频片段作为视频片段素材,存储至素材库。
30.可选地,还包括:
31.获取来源于第三方视频内容服务器的各个视频投放后产生的用户行为数据;
32.将用户行为数据超过优质视频阈值的视频确定为所述参考视频;
33.利用获取的标记有任一所述内容标签的视频生成素材,生成具有所述参考视频结构信息的待投放视频,包括:
34.在检测到当前视频内容服务器的客户端触发的视频生成请求时,利用获取的标记有任一所述内容标签的视频生成素材,生成具有所述参考视频结构信息的待投放视频,所述当前视频内容服务器不同于所述第三方视频内容服务器。
35.本技术实施例的第二方面,提供了一种基于视频结构信息的视频生成装置,所述装置包括:
36.结构分析模块,用于对参考视频进行结构分析,得到参考视频结构信息,所述参考视频结构信息为:所述参考视频包括的各个视频片段的内容标签以及所述各个视频片段各自在所述参考视频中所占的时间段;
37.素材获取模块,用于获取标记有所述参考视频结构信息中任一所述内容标签的视频生成素材;
38.视频生成模块,用于利用获取的标记有任一所述内容标签的视频生成素材,生成具有所述参考视频结构信息的待投放视频。
39.本技术实施例的第三方面,提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本技术实施例公开的所述的基于视频结构信息的视频生成方法。
40.本技术实施例的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本技术实施例公开的所述的基于视频结构信息的视频生成方法。
41.本技术实施例包括以下优点:
42.本技术实施例中,对参考视频进行结构分析,得到参考视频结构信息,所述参考视频结构信息为:所述参考视频包括的各个视频片段的内容标签以及所述各个视频片段各自在所述参考视频中所占的时间段;获取标记有所述参考视频结构信息中任一所述内容标签的视频生成素材;利用获取的标记有任一所述内容标签的视频生成素材,生成具有所述参考视频结构信息的待投放视频。如此,可以根据参考视频获取参考视频结构信息,从而根据参考视频结构信息获取与参考视频包括的视频片段具有相同内容标签的视频生成素材,进而利用获取到的视频生成素材快速生成具有参考视频结构信息的待投放视频。
附图说明
43.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
44.图1是本技术实施例中一种基于视频结构信息的视频生成方法的步骤流程图;
45.图2是本技术实施例中一种创建视频生成模板并生成视频的流程示意图;
46.图3是本技术实施例中一种基于视频结构信息的视频生成装置的结构示意图。
具体实施方式
47.为使本技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本技术作进一步详细的说明。
48.参照图1所示,示出了本技术实施例中一种基于视频结构信息的视频生成方法的步骤流程图,如图1所示,该基于视频结构信息的视频生成方法具体可以包括以下步骤:
49.步骤s11:对参考视频进行结构分析,得到参考视频结构信息,所述参考视频结构信息为:所述参考视频包括的各个视频片段的内容标签以及所述各个视频片段各自在所述参考视频中所占的时间段。
50.参考视频可以是任一视频或优质视频;可以通过一个视频被转发的次数、被点赞的次数等用户行为数据,或者人工筛选,确定该视频是否为参考视频。
51.对参考视频进行结构分析,可以确定参考视频中包含的多个视频片段,每个视频片段的内容标签,以及每个视频片段在参考视频中所占的时间段。每个视频片段在参考视频中所占的时间段包括所占时长以及所占的顺序。每个视频片段的内容标签是由组成该视
频片段的多个视频帧的内容标签确定的,一个视频片段是由多个具有相同内容标签的视频帧组成的,因此,一个视频片段的内容标签和组成该视频片段的任一视频帧的内容标签一致。
52.例如,一个时长为10秒的参考视频,其中第1、2秒的视频内容为美食,第3、4秒的视频内容为内部环境,第5、6、7秒的视频内容也为美食,第8、9、10秒的视频内容为其它,则得到的参考视频结构信息可以为:(1,2)~美食;(3,4)~内部环境;(5,7)~美食;(8,10)~其它。
53.可以理解的是,可以用固定的数据格式、表格等多种形式便捷地描述参考视频结构信息,例如,上一个例子还可以用[2,美食][2,内部环境][3,美食][3,其它]描述参考视频结构信息,其中每一括号中的内容依次描述的是视频片段的时长和内容标签,括号之间的先后顺序描述了视频片段之间的先后顺序。
[0054]
步骤s12:获取标记有所述参考视频结构信息中任一所述内容标签的视频生成素材。
[0055]
在得到参考视频结构信息后,针对参考视频结构信息中包括的每个视频片段的内容标签,获取标记有该内容标签的视频生成素材。可选地,可以从素材库中获取标记有内容标签的视频生成素材。
[0056]
步骤s13:利用获取的标记有任一所述内容标签的视频生成素材,生成具有所述参考视频结构信息的待投放视频。
[0057]
利用每个视频片段的内容标签对应的视频生成素材,生成待投放视频。其中,待投放视频的视频结构信息与参考视频结构信息一致。制作的待投放视频,可以是用于记录生活、用于商品或店铺的宣传、用于利用视频进行交友等等。
[0058]
沿用上一例子,可以获取分别带美食标签的、内部环境标签、其它标签的视频生成素材,将带美食标签、时长为两秒的视频素材放在最前列,将带内部环境标签、时长为两秒的视频素材放在第二位,将带美食标签、时长为三秒的视频素材放在第三位,将带其它标签、时长为三秒的视频素材放在最后一位,将该四个视频素材按先后顺序进行拼接,得到待投放视频。
[0059]
采用本技术实施例的技术方案,可以根据参考视频获取参考视频结构信息,从而根据参考视频结构信息获取与参考视频包括的视频片段具有相同内容标签的视频生成素材,进而利用获取到的视频生成素材快速生成具有参考视频结构信息的待投放视频。
[0060]
可选地,在上述技术方案的基础上,参考视频可以是来源于第三方视频内容服务器的视频。
[0061]
为了从第三方视频内容服务器中的多个视频中确定参考视频,可以获取各个视频被投放后产生的用户行为数据,将用户行为数据超过优质视频阈值的视频确定为参考视频。用户行为数据包括用户对视频进行转发、点赞、评论等行为产生的数据,每种用户行为可以具有不同的权重。
[0062]
用户行为数据反映了用户对视频的喜好程度,因此用户行为数据超过优质视频阈值的参考视频是比较符合用户喜好的视频。根据参考视频生成的待投放视频,因为具有和参考视频相同的参考视频结构信息,因为待投放视频也能比较符合用户喜好。
[0063]
可选地,可以存储参考视频结构信息,后续需要生成视频时,直接根据存储的参考
视频结构信息快速生成视频。还可以根据参考视频结构信息创建视频生成模板,视频生成模板记录了各个视频片段的内容标签以及各个视频片段所占的时间段,后续可以直接根据视频生成模块生成视频。
[0064]
在检测到当前视频内容服务器的客户端触发的视频生成请求时,可以获取参考视频结构信息,并获取标记有参考视频结构信息中的内容标签的视频生成素材,进而生成具有参考视频结构信息的待投放视频。当前视频内容服务器不同于第三方视频内容服务器。
[0065]
如此,当前视频内容服务器可以学习第三方视频内容服务器中优质的视频,生成用于在当前视频内容服务器中进行投放的待投放视频,从而扩充当前视频内容服务器中视频数量。
[0066]
可选地,在上述技术方案的基础上,对参考视频进行结构分析,得到参考视频结构信息,可以是通过对参考视频进行时序识别,得到参考视频中各个视频帧的内容标签;根据各个视频帧的内容标签,将参考视频切分为多个视频片段,每个视频片段包括具有同一内容标签的连续多个视频帧;按照时间先后顺次排列多个视频片段各自的内容标签和各自在参考视频中所占的时间段,得到参考视频结构信息。
[0067]
首先对参考视频进行视频帧提取,得到参考视频的多个视频帧。然后对参考视频的每一视频帧进行图像识别或图像分类,得到每一视频帧的内容标签,其中,视频帧的内容标签反映了该视频帧描述的内容。
[0068]
在得到参考视频的每一视频帧的内容标签后,将具有相同内容标签且相邻的多个视频帧进行聚合,可以得到多个视频片段。将视频片段中每一视频帧的内容标签,作为该视频片段的内容标签;根据视频片段中开始视频帧和结束视频帧的各自对应的时间,可以得到该视频片段中的时长;根据多个视频片段各自在参考视频中所处的位置,可以得到多个视频片段之间的先后顺序。
[0069]
可选地,识别参考视频的各个视频片段的内容标签,还可以是基于视频画面、视频语音,识别出多个视频片段,并获取每一视频片段的内容标签、所占时间段,以及多个视频片段之间的先后顺序。
[0070]
可选地,在上述技术方案的基础上,视频生成素材可以是从素材库中获取的。素材库中的视频生成素材可以是用户终端上传的图片、视频,以及其它用户的评论信息等。例如,商家上传的店铺的图片、菜品的图片、店铺的视频,以及顾客对商家的评论信息等。
[0071]
可以利用图像处理模型获取图片的内容标签,图像处理模型可以是图像分类模型、图像识别模型等。可以利用语言处理模型、语言表征模型等,获取评论信息的内容标签。本技术对获取图片和评论信息的标签的方法不作限制。可以识别视频的多个视频帧,获取视频的内容标签。在多个视频帧的内容标签不相同的情况下,可以将视频切分为多个视频片段,每个视频片段中的多个视频帧的内容标签相同,将每个视频片段作为一个视频生成素材。
[0072]
可选地,还可以将其它不侵犯他人版权且携带各自标签的图片、文案、视频,作为视频生成素材。例如,可以将世界名画、古诗词等作为视频生成素材。
[0073]
从素材库中获取到的带内容标签的视频生成素材,可能该视频生成素材只是图片、文字,或者即使是视频片段素材,也与参考视频结构信息中该内容标签的视频片段的时长不一致,因此需要按照该内容标签在参考视频结构信息中对应的时间段,对获取到的带
内容标签的视频生成素材进行处理,得到该内容标签的待拼接视频片段。一个内容标签的待拼接视频片段的时长与参考视频结构信息中该内容标签的视频片段的时长相同。本技术对根据视频生成素材生成待拼接视频片段的方法不作限制。
[0074]
若获取的带内容标签的视频生成素材为图片,可以根据该图片生成待拼接视频片段。例如,视频生成素材中的三张美食图片,可以合成为一段标签为美食的待拼接视频片段,其中,若参考视频结构信息中美食标签对应的时长为3秒,则生成的待拼接视频片段也为3秒。利用图片生成视频片段的方法可以参照相关技术,本技术对此不作限制。
[0075]
若获取的带内容标签的视频生成素材为携带相同标签的图片和评论信息,则可以根据该图片和评论信息生成待拼接视频片段。例如,一张图片的标签为美食,一段评论信息的标签也为美食,则可以利用二者生成一段标签为美食的成待拼接视频片段(比如将该评论信息作为字幕添加到根据图片生成的视频片段中)。利用图片和评论信息生成视频片段的方法可以参照相关技术,本技术对此不作限制。
[0076]
若获取的带内容标签的视频生成素材为视频,则可以根据该视频生成待拼接视频片段。若该视频的时长大于参考视频结构信息中该内容标签对应的视频片段的时长,可以对该视频进行截取;若该视频的时长小于参考视频结构信息中该内容标签对应的视频片段的时长,可以对该视频进行时间上的拉伸,或者获取相同内容标签的视频生成素材拼接生成一个较长的视频,然后对较长的视频进行截取等。
[0077]
可选地,若获取的带内容标签的视频生成素材为视频片段素材和文字素材,则可以将带内容标签的文字素材作为相同内容标签的视频片段素材的字幕,添加至该内容标签对应的视频片段素材中,并按照该内容标签在参考视频结构信息中对应的时间段,在该视频片段素材频的时长大于参考视频结构信息中该内容标签对应的视频片段的时长的情况下,对该视频片段素材进行截取;在该视频片段素材频的时长小于参考视频结构信息中该内容标签对应的视频片段的时长的情况下,对多个该内容标签的视频片段素材进行拼接,得到该内容标签的待拼接视频片段。
[0078]
可选地,还可以对视频生成素材中的图片、评论信息、视频片段进行其它处理,以生成待拼接视频片段。例如,还可以同时使用图片、评论信息、视频片段生成待拼接视频片段。
[0079]
在获取到参考视频结构信息中各个内容标签的待拼接视频片段之后,可以将各个待拼接视频片段,按照各个内容标签在参考视频结构信息中对应的时间段的先后顺序进行拼接,得到具有参考视频结构信息的待投放视频。
[0080]
采用本技术实施例的技术方案,可以参考视频结构信息中的每一内容标签,利用与每一内容标签相同的视频生成素材,生成与该内容标签处于相同时间段的待拼接视频片段,进而拼接得到待投放视频,以实现根据参考视频结构信息快速生成具有相同结构信息的视频。
[0081]
可选地,在上述技术方案的基础上,素材库中的视频片段素材,可以是用户上传的。用户上传的视频可能是一个具有多种内容标签的原始视频,可以对原始视频进行时序识别,得到原始视频中各个视频帧的内容标签。根据原始视频中各个视频帧的内容标签,将原始视频切分为多个带内容标签的视频片段,每个视频片段包括具有同一内容标签的连续多个视频帧。
[0082]
首先对原始视频进行视频帧提取,得到原始视频的多个视频帧。然后对原始视频的每一视频帧进行图像识别或图像分类,得到每一视频帧的内容标签。在得到原始视频的每一视频帧的内容标签后,将具有相同内容标签且相邻的多个视频帧进行聚合,可以得到多个视频片段。将视频片段中每一视频帧的内容标签,作为该视频片段的内容标签。
[0083]
在得到多个带内容标签的视频片段后,将多个带内容标签的视频片段作为视频片段素材,存储至素材库中。
[0084]
如此,相较于以往直接将包含多个视频片段的视频作为视频素材,本技术将视频切分为多个视频片段,增加了视频素材的数量,且便于后续对视频片段素材的利用。
[0085]
可选地,在上述技术方案的基础上,在生成待投放视频后,可以将待投放视频进行投放,获取待投放视频被投放后产生的用户行为数据。在用户行为数据超过优质视频阈值的情况下,可以将拼接得到该待投放视频的多个待拼接视频片段作为视频片段素材,存储至素材库。
[0086]
待拼接视频片段是对原本的视频生成素材进行处理后得到的,将待拼接视频片段存储至素材库,可以扩充生成视频的视频素材数量。
[0087]
图2示出了一种创建视频生成模板并生成视频的流程示意图。其中,可以对参考视频进行结构分析,得到参考视频结构信息;根据参考视频结构信息创建视频生成模板;同时还可以接收人工录入的视频生成模板。利用商家上传的商家相册、商家视频、网友评论,生成带内容标签的视频生成素材;其中利用图像理解模型对商家相册进行处理,得到带内容标签的图片,利用语言处理模型对网友评论进行处理,得到带内容标签的文案,对商家视频进行时序识别和视频切分,得到带标签的视频片段。将带标签的视频生成素材按照内容标签填充进视频生成模板,则可以拼接得到待投放视频。对待投放视频进行投放,则可以根据待投放视频的用户行为数据,将优质的待投放视频进行切分,得到其它携带标签的视频片段。
[0088]
如此,一方面可以快速、自动创建视频生成模板,一方面还能接收人工录入的视频生成模板;利用创建的视频生成模板可以快速制作出待投放视频;将商家视频切分为多个视频片段,可以扩充视频素材的数量;将优质的目标视频切分为多个视频片段,对待投放视频进行了后验,同样可以扩充视频素材的数量。
[0089]
可选地,作为一个实施例,待投放视频是商家用于宣传店铺的视频。预先挑选第三方视频内容服务器中的同样用于宣传店铺的参考视频,并获取参考视频结构信息,根据该参考视频结构信息创建用于宣传店铺的目标视频生成模板。
[0090]
响应于商家的客户端触发的视频生成请求,展示该目标视频生成模板以及其它视频生成模板。在商家选中该目标视频生成模板的情况下,获取该目标视频生成模板中包含的内容标签的视频生成素材。视频生成素材可以从商家店铺所属的当前平台中获取,例如获取商家在当前平台中商品的图片,网友在当前平台中为商家所写的评论,商家预先或者当前上传的视频生成素材等。视频生成素材还可以从素材库中获取。可以将多个视频生成素材向商家展示,由商家进行选择。根据被选中的视频生成素材、以及该目标视频生成模板,生成用于宣传店铺的待投放视频。
[0091]
可选地,生成待投放视频的过程中,可以向用户提供多种选择,使用户自定义生成满意的视频,也可以一键自动生成。
[0092]
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术实施例并不受所描述的动作顺序的限制,因为依据本技术实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本技术实施例所必须的。
[0093]
图3是本技术实施例的一种基于视频结构信息的视频生成装置的结构示意图,如图3所示,一种基于视频结构信息的视频生成装置包括:结构分析模块、素材获取模块和视频生成模块,其中:
[0094]
结构分析模块,用于对参考视频进行结构分析,得到参考视频结构信息,所述参考视频结构信息为:所述参考视频包括的各个视频片段的内容标签以及所述各个视频片段各自在所述参考视频中所占的时间段;
[0095]
素材获取模块,用于获取标记有所述参考视频结构信息中任一所述内容标签的视频生成素材;
[0096]
视频生成模块,用于利用获取的标记有任一所述内容标签的视频生成素材,生成具有所述参考视频结构信息的待投放视频。
[0097]
可选地,作为一个实施例,所述结构分析模块包括:
[0098]
时序识别单元,用于对所述参考视频进行时序识别,得到所述参考视频中各个视频帧的内容标签;
[0099]
视频切分单元,用于根据所述参考视频中各个视频帧的内容标签,将所述参考视频切分为多个视频片段,每个视频片段包括具有同一内容标签的连续多个视频帧;
[0100]
片段排列单元,用于按照时间先后顺次排列所述多个视频片段各自的内容标签和各自在所述参考视频中所占的时间段,得到所述参考视频结构信息。
[0101]
可选地,作为一个实施例,所述视频生成模块包括:
[0102]
素材获取单元,用于从素材库中获取标记有所述参考视频结构信息中任一所述内容标签的视频生成素材;
[0103]
素材处理单元,用于按照每一所述内容标签在所述参考视频结构信息中对应的时间段,对获取标记有该内容标签的视频生成素材进行处理,得到该内容标签的待拼接视频片段;
[0104]
片段拼接单元,用于将所述参考视频结构信息中各个内容标签的待拼接视频片段,按照各自在所述参考视频结构信息中对应的时间段的先后顺序进行拼接,得到具有所述参考视频结构信息的待投放视频。
[0105]
可选地,作为一个实施例,所述素材获取单元包括:
[0106]
素材子单元,用于从所述素材库中获取标记有所述参考视频结构信息中任一所述内容标签的文字素材和视频片段素材;
[0107]
所述素材处理单元包括:
[0108]
字幕添加子单元,用于将获取的每一内容标签对应的文字素材作为该内容标签对应的视频片段素材的字幕,添加至该内容标签对应的视频片段素材中;
[0109]
素材处理子单元,用于按照每一所述内容标签在所述参考视频结构信息中对应的时间段,对该内容标签对应的视频片段素材进行截取,或,拼接多个该内容标签对应的视频
片段素材,得到该内容标签的待拼接视频片段。
[0110]
可选地,作为一个实施例,还包括:
[0111]
原始视频获取模块,用于获取用户上传的原始视频;
[0112]
原始视频识别模块,用于对所述原始视频进行时序识别,得到所述原始视频中各个视频帧的内容标签;
[0113]
原始视频切分模块,用于根据所述原始视频中各个视频帧的内容标签,将所述原始视频切分为多个带内容标签的视频片段,每个带内容标签的视频片段包括具有同一内容标签的连续多个视频帧;
[0114]
原始视频添加模块,用于将所述多个带内容标签的视频片段作为所述视频片段素材,存储至所述素材库。
[0115]
可选地,作为一个实施例,还包括:
[0116]
数据获取模块,用于获取具有所述参考视频结构信息的待投放视频被投放后产生的用户行为数据;
[0117]
素材添加模块,用于在具有所述参考视频结构信息的待投放视频的用户行为数据超过优质视频阈值的情况下,将拼接得到所述待投放视频的多个待拼接视频片段作为所述视频片段素材,存储至所述素材库。
[0118]
可选地,作为一个实施例,还包括:
[0119]
第三方获取模块,用于获取来源于第三方视频内容服务器的各个视频投放后产生的用户行为数据;
[0120]
参考视频确定模块,用于将用户行为数据超过优质视频阈值的视频确定为所述参考视频;
[0121]
所述视频生成模块包括:
[0122]
当前视频生成单元,用于在检测到当前视频内容服务器的客户端触发的视频生成请求时,利用获取的标记有任一所述内容标签的视频生成素材,生成具有所述参考视频结构信息的待投放视频,所述当前视频内容服务器不同于所述第三方视频内容服务器。
[0123]
需要说明的是,装置实施例与方法实施例相近,故描述的较为简单,相关之处参见方法实施例即可。
[0124]
本技术实施例还提供了一种电子设备,包括处理器、存储器,以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现本技术实施例公开的基于视频结构信息的视频生成方法。
[0125]
本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被执行时实现本技术实施例公开的基于视频结构信息的视频生成方法。
[0126]
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0127]
本领域内的技术人员应明白,本技术实施例的实施例可提供为方法、装置或计算机程序产品。因此,本技术实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上
实施的计算机程序产品的形式。
[0128]
本技术实施例是参照根据本技术实施例的方法、装置、电子设备和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0129]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0130]
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0131]
尽管已描述了本技术实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术实施例范围的所有变更和修改。
[0132]
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
[0133]
以上对本技术所提供的一种基于视频结构信息的视频生成方法、装置、设备及介质,进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献