视频生成方法、装置、系统、计算机设备及存储介质与流程

文档序号:35063772发布日期:2023-08-09 02:49阅读:38来源:国知局
视频生成方法、装置、系统、计算机设备及存储介质与流程

本技术涉及视频处理,尤其涉及一种视频生成方法、装置、计算机设备及存储介质。


背景技术:

1、随着互联网接入带宽的不断增加以及智能终端的普及,视频内容逐渐成为各类平台(比如,视频平台,社交平台等)的主要信息载体。现有技术中,当用户要将视频发布至平台时,用户需要先创作视频,然后,才能将创作的视频发布至平台上。然而,在用户创作待发布视频时,需要经历视频的拍摄、剪辑以及制作过程才能得到该待发布视频,整个过程非常繁琐。


技术实现思路

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、本技术还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。

45、本实施例中通过在接收到前端发送的个性化数据获取请求时,根据所述请求获取文案匹配规则及用户的特征数据,所述个性化数据包括用户参加活动获得的奖项及所述奖项对应的文案;根据所述特征数据及所述文案匹配规则生成所述个性化数据,并将所述个性化数据返回给所述前端;在接收到所述前端发送的目标视频描述文件时,根据所述目标视频描述文件对与所述活动相匹配的模板视频进行重新渲染,得到待发布视频,并将所述待发布视频返回给所述前端。采用上述视频生成方案,可以“一键”自动生成待发布视频,而无需经历拍摄,剪辑和制作等过程,非常方便,进而可以极大地激励了用户投稿行为(发布视频行为)。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1