用于合成视频的方法、计算设备和计算机可读存储介质技术

技术编号:25442046 阅读:37 留言:0更新日期:2020-08-28 22:29
本公开的实施例涉及一种合成视频的方法,包括:获取来自用户终端的视频合成请求;对视频合成请求进行验证;若请求通过验证且视频合成任务的数目小于预定阈值,将与所述视频合成请求相对应的视频合成任务加入任务列表中;基于视频合成任务中的通过验证的视频或商品信息,计算MD5值;若上述两个值不一致,启动视频合成任务,以基于所述视频以及所述商品信息,生成第一合成视频;以及将合成视频本地保存至数据库并且上传至云存储平台。本公开能够有效地避免因合成视频而导致的耗费计算资源和服务器宕机的问题,而且提高了消费者进行与视频相关商品的交易便捷性。

【技术实现步骤摘要】
用于合成视频的方法、计算设备和计算机可读存储介质
本公开总体上涉及视频合成,并且更具体地,涉及用于合成视频的方法、计算设备和计算机可读存储介质。
技术介绍
在描述某一商品的传统视频中,通常缺乏对商品的一些信息的描述,使得消费者不能全面地获取到商品的信息。因此,在商品的视频中合成一些商品的信息,充实对商品的描述是非常必要的。将一些商品的信息,例如商品的图片、商品的一些文字描述信息等合成到视频中是非常耗费服务器CPU资源的。在现有的视频合成技术中,由于合成视频服务非常耗费CPU资源,导致视频合成进程长时间占用服务器CPU资源,很容易导致服务器宕机。另一方面,消费者接收到其他消费者转发的传统商品视频时,需要另外查询视频所涉及商品的来源或者销售商家,难以方便地与商品销售渠道建立关联,不利于提升用户体验。因此,传统的视频合成技术不仅耗费服务器CPU资源,容易导致服务器出现宕机等问题,而且被合成的传统视频也不便于消费者便捷地进行商品的交易。
技术实现思路
本公开提供一种用于合成视频的方法、计算设备和存储介质,能够有效地避免因合成本文档来自技高网...

【技术保护点】
1.一种合成视频的方法,包括:/n获取来自用户终端的视频合成请求;/n对所述视频合成请求进行验证;/n响应于确定所述视频合成请求通过验证且任务列表中的视频合成任务的数目小于预定阈值,将与所述视频合成请求相对应的视频合成任务加入所述任务列表中;/n基于所述视频合成任务中的通过验证的视频或商品信息,计算MD5值;/n响应于确定所计算的MD5值与已存储的MD5值不一致,启动所述视频合成任务,以基于所述视频以及所述商品信息,生成第一合成视频;以及/n将所生成的第一合成视频进行本地保存至数据库并且上传至云存储平台。/n

【技术特征摘要】
1.一种合成视频的方法,包括:
获取来自用户终端的视频合成请求;
对所述视频合成请求进行验证;
响应于确定所述视频合成请求通过验证且任务列表中的视频合成任务的数目小于预定阈值,将与所述视频合成请求相对应的视频合成任务加入所述任务列表中;
基于所述视频合成任务中的通过验证的视频或商品信息,计算MD5值;
响应于确定所计算的MD5值与已存储的MD5值不一致,启动所述视频合成任务,以基于所述视频以及所述商品信息,生成第一合成视频;以及
将所生成的第一合成视频进行本地保存至数据库并且上传至云存储平台。


2.根据权利要求1所述的方法,还包括:
响应于确定所计算的MD5值与已存储的MD5值相一致,删除所述任务列表中与所计算的MD5值相对应的视频合成任务,且结束所述视频合成任务。


3.根据权利要求1所述的方法,还包括:
确定第一合成视频是否被成功合成;
响应于确定第一合成视频被成功合成,从所述任务列表中删除与所计算的MD5值相对应的视频合成任务;以及
响应于确定第一合成视频未被成功合成,中止与所计算的MD5值相对应的视频合成任务。


4.根据权利要求1所述的方法,其中确定第一合成视频是否成功合成包括:
响应于启动所述视频合成任务,启动与预定时间相关联的计时单元,所述计时单元与用于生成合成视频的进程所包括的子进程相关联;
响应于确定所述预定时间达到,确认所述子进程是否已经完成;
响应于确定所述子进程没有完成,确定第一合成视频没有成功,结束所述子进程并且然后重新启动所述视频合成任务;以及
响应于确定所述子进程已经完成,确定所述第一合成视频被成功合成。


5.根据权利要求4所述的方法,其中所述预定时间是基于所获取的所述视频和所述商品信息的属性而确定。


6.根据权利要求4所述的方法,其中所述商品信息包括如下项中的至少一项:商品的款号、商品的文字描述信息、商品的文字描述图片和商品主图。


7.根据权利要求6所述的方法,其中生成第一合成视频包括:
基于所述视频合成请求,获取商品款号;
计算水印的位置,所述水印与所述商品款号相关联;
基于所述商品款号、所述水印的位置和所获取的视频,生成初始合成视频,所述初始合成视频在所述水印的位置处被配置有所述商品款号;
确定所述初始合成视频是否合成成功;
响应于确定所述初始合成视频合成成功,将所述初始合成视频本地存储至所述数据库并且上传至所述云存储平台;以及
响应于确定所述初始合成视频合成未成功,中止合成所述初始合成视频。


8.根据权利要求7所述的方法,其中生成第一合成视频还包括:
基于预定图片模板,将所述商品...

【专利技术属性】
技术研发人员:乌景猛王德龙
申请(专利权)人:南京梦饷网络科技有限公司
类型:发明
国别省市:江苏;32

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

1