视频制作方法和系统技术方案

技术编号:25996338 阅读:18 留言:0更新日期:2020-10-20 19:06
本公开提供一种视频制作方法、装置和系统。该方法应用于视频制作系统,视频制作系统包括客户端、以及与客户端连接的云端服务器,云端服务器包括服务模块和数据分析模块;该方法包括:服务模块获取用户的操作事件,并对用户的操作事件进行处理,生成用户的游戏处理结果,并将用户的游戏处理结果发送至数据分析模块;数据分析模块接收用户的游戏处理结果,并对用户的游戏处理结果进行分析,得到目标事件的时间点,并将目标事件的时间点发送至客户端;客户端接收目标事件的时间点,并根据目标事件的时间点,录制目标事件的视频片段。本公开提供的视频制作方法能够解决无法实现视频编辑自动化和批量化的问题。

【技术实现步骤摘要】
视频制作方法和系统
本公开涉及视频制作
,具体涉及一种视频制作和系统。
技术介绍
在游戏的过程中,有些精彩部分,玩家希望能录制保存下来。目前,游戏可以提供对部分固定的精彩事件进行录制。目前,能够触发录制功能的精彩时间大多为游戏开发商预先定义好的,且游戏开发商预先定义好的精彩事件通常较为简单,比如:三杀、四杀、五杀等,而游戏开发商没有定义的精彩事件则无法进行录制,比如:塔下强杀等。此外,玩家只能通过专业的图像软件在游戏录制的视频片段中加入放大、慢放等视频特效,难度较大。
技术实现思路
本公开的目的在于克服现有技术的不足,提供一种视频制作方法、装置和系统,该视频制作方法能够解决无法实现视频编辑自动化和批量化的问题。根据本公开实施例的第一方面,提供一种视频制作方法,应用于视频制作系统,所述视频制作系统包括客户端、以及与所述客户端连接的云端服务器,所述云端服务器包括服务模块和数据分析模块;该方法包括:服务模块获取用户的操作事件,并对所述用户的操作事件进行处理,生成用户的游戏处理结果,并将所述用户的游戏处理结果发送至数据分析模块;其中,所述用户的操作事件包括键鼠事件、以及键鼠事件的操作时间;数据分析模块接收所述用户的游戏处理结果,并对所述用户的游戏处理结果进行分析,得到目标事件的时间点,并将所述目标事件的时间点发送至客户端;客户端接收所述目标事件的时间点,并根据所述目标事件的时间点,录制目标事件的视频片段。在一个实施例中,所述云端服务器还包括视频特效模块;所述方法还包括:视频特效模块接收客户端发送的获取特效素材的请求,并根据所述获取特效素材的请求,发送存储于视频特效模块的特效素材至所述客户端;客户端接收所述特效素材,并将所述特效素材添加所述视频片段中。在一个实施例中,所述云端服务器还包括鉴权模块;所述服务模块获取用户的操作事件,并对所述用户的操作事件进行处理,生成用户的游戏处理结果,并将所述用户的游戏处理结果发送至数据分析模块之前,所述方法还包括:建立服务模块与鉴权模块之间的第一数据传输通道,以及客户端与鉴权模块之间的第二数据传输通道;所述服务模块获取用户的操作事件,并对所述用户的操作事件进行处理,生成用户的游戏处理结果,并将所述用户的游戏处理结果发送至数据分析模块包括:服务模块获取用户的操作事件,并对所述用户的操作事件进行处理,生成用户的游戏处理结果,并将所述用户的游戏处理结果通过所述第一数据传输通道发送至数据分析模块;所述数据分析模块接收所述用户的游戏处理结果,并对所述用户的游戏处理结果进行分析,得到目标事件的时间点,并将所述目标事件的时间点发送至客户端包括:数据分析模块接收所述用户的游戏处理结果,并对所述用户的游戏处理结果进行分析,得到目标事件的时间点,并将所述目标事件的时间点通过所述第二数据传输通道发送至客户端。在一个实施例中,所述建立服务模块与鉴权模块之间的第一数据传输通道,以及客户端与鉴权模块之间的第二数据传输通道包括:服务模块发送第一确定请求至鉴权模块,所述第一确定请求用于认证是否分析用户的操作数据;鉴权模块接收所述第一确定请求,并发送第一确认消息至服务模块,所述第一确认消息与所述第一确定请求对应;服务模块接收所述第一确认消息,并建立服务模块与鉴权模块之间的第一数据传输通道;客户端发送第二确定请求至鉴权模块,所述第二确定请求用于认证用户的身份信息;鉴权模块接收所述第二确定请求,并发送第二确认消息至服务模块,所述第二确认消息与所述第二确定请求对应;服务模块接收所述第二确认消息,并建立客户端与鉴权模块之间的第二数据传输通道。在一个实施例中,所述服务模块获取用户的操作事件,并对所述用户的操作事件进行处理,生成用户的游戏处理结果,并将所述用户的游戏处理结果发送至数据分析模块包括:获取用户的操作事件,并根据所述用户的操作事件,生成用户的操作数据;获取用户的游戏数据,所述用户的游戏数据包括用户的操作数据对应的游戏效果;根据所述用户的操作数据和游戏数据,生成用户的游戏处理结果,并将所述用户的游戏处理结果发送至数据分析模块。在一个实施例中,所述视频特效模块接收客户端发送的获取特效素材的请求,并根据所述获取特效素材的请求,发送存储于视频特效模块的特效素材至所述客户端包括:视频特效模块接收客户端发送的获取特效素材的请求,所述获取特效素材的请求中携带有用户的特效信息;根据所述获取特效素材的请求中携带有用户的特效信息,发送存储于视频特效模块的特效素材至所述客户端。根据本公开实施例的第三方面,提供一种视频制作系统,该系统包括:客户端、以及与所述客户端连接的云端服务器;所述云端服务器包括服务模块和数据分析模块;服务模块,获取用户的操作事件,并对所述用户的操作事件进行处理,生成用户的游戏处理结果,并将所述用户的游戏处理结果发送至数据分析模块;其中,所述用户的操作事件包括键鼠事件、以及键鼠事件的操作时间;数据分析模块,接收所述用户的游戏处理结果,并对所述用户的游戏处理结果进行分析,得到目标事件的时间点,并将所述目标事件的时间点发送至客户端;客户端,接收所述目标事件的时间点,并根据所述目标事件的时间点,录制目标事件的视频片段。在一个实施例中,所述云端服务器还包括:视频特效模块,获取客户端发送的获取特效素材的请求,并根据所述获取特效素材的请求,发送存储于视频特效模块的特效素材至所述客户端。在一个实施例中,所述云端服务器还包括:鉴权模块,用于认证是否分析用户的操作数据,以及认证用户的身份信息。在一个实施例中,手游客户端和视频特效客户端;手游客户端,用于运行游戏软件;视频特效客户端,用于保存视频片段,并对视频片段进行特效处理。本公开提供的一种视频制作系统,通过分析玩家的操作数据,生成玩家在玩游戏过程中出现精彩事件的时间点,进而根据该时间点进行录制,生成精彩时间的视频片段,同时,将预设的特效素材加入生成的视频片段中,无需人工干预,可以实现视频编辑自动化和批量化,提升玩家的游戏体验。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1为本公开实施例提供的一种视频制作方法的流程图。图2为本公开实施例提供的一种视频制作系统的示意图。图3为本公开实施例提供的一种视频制作系统的示意图。图4为本公开实施例提供的一种视频制作系统的示意图。图5为本公开实施例提供的一种视频制作系统的示意图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方本文档来自技高网...

【技术保护点】
1.一种视频制作方法,其特征在于,应用于视频制作系统,所述视频制作系统包括客户端、以及与所述客户端连接的云端服务器,所述云端服务器包括服务模块和数据分析模块;所述方法包括:/n服务模块获取用户的操作事件,并对所述用户的操作事件进行处理,生成用户的游戏处理结果,并将所述用户的游戏处理结果发送至数据分析模块;其中,所述用户的操作事件包括键鼠事件、以及键鼠事件的操作时间;/n数据分析模块接收所述用户的游戏处理结果,并对所述用户的游戏处理结果进行分析,得到目标事件的时间点,并将所述目标事件的时间点发送至客户端;/n客户端接收所述目标事件的时间点,并根据所述目标事件的时间点,录制目标事件的视频片段。/n

【技术特征摘要】
1.一种视频制作方法,其特征在于,应用于视频制作系统,所述视频制作系统包括客户端、以及与所述客户端连接的云端服务器,所述云端服务器包括服务模块和数据分析模块;所述方法包括:
服务模块获取用户的操作事件,并对所述用户的操作事件进行处理,生成用户的游戏处理结果,并将所述用户的游戏处理结果发送至数据分析模块;其中,所述用户的操作事件包括键鼠事件、以及键鼠事件的操作时间;
数据分析模块接收所述用户的游戏处理结果,并对所述用户的游戏处理结果进行分析,得到目标事件的时间点,并将所述目标事件的时间点发送至客户端;
客户端接收所述目标事件的时间点,并根据所述目标事件的时间点,录制目标事件的视频片段。


2.根据权利要求1所述的方法,其特征在于,所述云端服务器还包括视频特效模块;所述方法还包括:
视频特效模块接收客户端发送的获取特效素材的请求,并根据所述获取特效素材的请求,发送存储于视频特效模块的特效素材至所述客户端;
客户端接收所述特效素材,并将所述特效素材添加所述视频片段中。


3.根据权利要求1或2所述的方法,其特征在于,所述云端服务器还包括鉴权模块;所述服务模块获取用户的操作事件,并对所述用户的操作事件进行处理,生成用户的游戏处理结果,并将所述用户的游戏处理结果发送至数据分析模块之前,所述方法还包括:
建立服务模块与鉴权模块之间的第一数据传输通道,以及客户端与鉴权模块之间的第二数据传输通道;
所述服务模块获取用户的操作事件,并对所述用户的操作事件进行处理,生成用户的游戏处理结果,并将所述用户的游戏处理结果发送至数据分析模块包括:
服务模块获取用户的操作事件,并对所述用户的操作事件进行处理,生成用户的游戏处理结果,并将所述用户的游戏处理结果通过所述第一数据传输通道发送至数据分析模块;
所述数据分析模块接收所述用户的游戏处理结果,并对所述用户的游戏处理结果进行分析,得到目标事件的时间点,并将所述目标事件的时间点发送至客户端包括:
数据分析模块接收所述用户的游戏处理结果,并对所述用户的游戏处理结果进行分析,得到目标事件的时间点,并将所述目标事件的时间点通过所述第二数据传输通道发送至客户端。


4.根据权利要求3所述的方法,其特征在于,所述建立服务模块与鉴权模块之间的第一数据传输通道,以及客户端与鉴权模块之间的第二数据传输通道包括:
服务模块发送第一确定请求至鉴权模块,所述第一确定请求用于认证是否分析用户的操作数据;
鉴权模块接收所述第一确定请求,并发送第一确认消息至服务模块,所述第一确认消息与所述第一确定请求对应。
服务模块接收所述第一确认消息,并建立服务模块与...

【专利技术属性】
技术研发人员:李战强范志刚卢涛
申请(专利权)人:西安万像电子科技有限公司
类型:发明
国别省市:陕西;61

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

1