logo好方法网

视频特效处理方法、装置、设备及计算机可读存储介质


技术摘要:
本申请实施例提供一种视频特效处理方法、装置、设备及计算机可读存储介质,其中,该方法包括:响应于进行游戏对局的操作指令,启动游戏对局并进行游戏视频录制;基于游戏对局过程中的对局数据确定预设的目标事件的属性信息和所述目标事件对应的特效信息;当监测到游戏  全部
背景技术:
随着互联网技术以及智能终端的发展,人们的娱乐方式已经有了翻天覆地的变 化。人们可以随时随地地利用智能终端查看新闻、观看视频、听音乐、玩网络游戏,或者观看 电竞玩家在电竞比赛中的游戏视频、体育比赛的直播视频、转播视频等。为了提高用户在观 看游戏视频、体育比赛视频时的趣味性,可以为视频增加一些特效,例如贴图、变速、回放等 特效。在相关技术中,对视频进行特效处理时,一般需要人工制指定特定的时间点,在到达 指定时间点才能渲染特效,不仅需要较大的人工成本,特效处理效率低,并且灵活性低。
技术实现要素:
本申请实施例提供一种视频特效处理方法、装置、设备及计算机可读存储介质,能 够通过对局数据流适配出需要添加的特效,从而提高了特效处理效率。 本申请实施例的技术方案是这样实现的: 本申请实施例提供一种视频特效处理方法,包括: 响应于进行游戏对局的操作指令,启动游戏对局并进行游戏视频录制; 基于游戏对局过程中的对局数据确定预设的目标事件的属性信息和所述目标事 件对应的特效信息; 当监测到游戏对局结束时,基于所述目标事件的属性信息将录制的游戏视频划分 为第一视频片段和第二视频片段,所述第一视频片段为所述目标事件对应的视频片段; 基于所述特效信息对所述第一视频片段进行特效处理得到特效处理后的第一视 频片段,并基于所述特效处理后的第一视频片段和所述第二视频片段得到处理后的游戏视 频。 在一些实施例中,所述基于所述特效信息对所述第一视频片段进行特效处理得到 特效处理后的第一视频片段,包括: 当所述第一视频片段的特效类型属于非变时间且需要特效素材的类型时,基于所 述数据化的特效模板,将获取到的特效素材增加至所述第一视频片段,得到特效处理后的 第一视频片段。 在一些实施例中,所述基于游戏对局过程中的对局数据确定预设的目标事件的属 性信息,包括: 在启动游戏对局后,当基于对局数据确定在当前时刻游戏角色执行预设动作时, 确定监测到目标事件; 获取所述当前时刻之前第一预设时长的第一对局数据,并获取当前时刻之后第二 预设时长的第二对局数据; 5 CN 111556363 A 说 明 书 2/27 页 基于所述第一对局数据和所述第二对局数据确定所述目标事件的属性信息。 本申请实施例提供一种视频特效处理方法,包括: 接收用户终端发送的第一请求,并获取所述第一请求中携带的游戏标识; 获取所述游戏标识对应的特效索引列表,并将所述特效索引列表携带于第一响应 中发送至所述用户终端; 接收所述用户终端发送的第二请求,并获取所述第二请求中携带的目标特效索 引; 获取所述目标特效索引对应的特效模板,并将所述特效模板携带于第二响应中发 送至所述用户终端,以使得所述用户终端基于所述特效模板确定目标事件对应的特效信 息。 在一些实施例中,所述获取所述目标特效索引对应的特效模板,包括: 基于特效索引与特效模板标识之间的对应关系,确定所述目标特效索引对应的特 效模板标识; 获取所述特效模板标识对应的特效模板。 在一些实施例中,所述方法还包括: 获取特效索引列表,其中,所述特效索引列表中包括特效索引与事件标识的对应 关系; 当接收到针对所述特效索引列表的更新操作时,基于所述更新操作更新所述特效 索引与事件标识的对应关系,所述更新操作至少包括:删除操作、新增操作和修改操作。 本申请实施例提供一种视频特效处理装置,包括: 视频录制模块,用于响应于进行游戏对局的操作指令,启动游戏对局并进行游戏 视频录制; 第一确定模块,用于基于游戏对局过程中的对局数据确定预设的目标事件的属性 信息和所述目标事件对应的特效信息; 视频划分模块,用于当监测到游戏对局结束时,基于所述目标事件的属性信息将 录制的游戏视频划分为第一视频片段和第二视频片段,所述第一视频片段为所述目标事件 对应的视频片段; 特效处理模块,用于基于所述特效信息对所述第一视频片段进行特效处理得到特 效处理后的第一视频片段,并基于所述特效处理后的第一视频片段和所述第二视频片段得 到处理后的游戏对局视频。 本申请实施例提供一种视频特效处理装置,包括: 第一接收模块,用于接收用户终端发送的第一请求,并获取所述第一请求中携带 的游戏标识; 第一发送模块,用于获取所述游戏标识对应的特效索引列表,并将所述特效索引 列表携带于第一响应中发送至所述用户终端; 第二接收模块,用于接收所述用户终端发送的第二请求,并获取所述第二请求中 携带的目标特效索引; 第二发送模块,用于获取所述目标特效索引对应的特效模板,并将所述特效模板 携带于第二响应中发送至所述用户终端,以使得所述用户终端基于所述特效模板确定目标 6 CN 111556363 A 说 明 书 3/27 页 事件对应的特效信息。 本申请实施例提供一种视频特效处理设备,包括: 存储器,用于存储可执行指令;处理器,用于执行所述存储器中存储的可执行指令 时,实现上述的方法。 本申请实施例提供一种计算机可读存储介质,存储有可执行指令,用于引起处理 器执行时,实现上述的方法。 本申请实施例具有以下有益效果: 在开启游戏对局后,启动视频录制,并在游戏对局过程中,根据对局数据确定出目 标事件、目标事件的属性信息,并获取目标事件对应的特效信息,在游戏对局结束后也相应 结束视频录制,基于目标事件的属性信息将所述游戏视频进行划分,得到目标事件对应的 第一视频片段和除第一视频片段之外的第二视频片段,最后基于特效信息对第一视频片段 进行特效处理得到特效处理后的第一视频片段,并基于特效处理后的第一视频片段和所述 第二视频片段得到处理后的游戏视频,如此,在是基于对局数据自动确定出目标事件适配 的特效信息,从而利用特效信息对相应的视频片段进行特效处理,最后再拼接成最终处理 后的视频,能够提高特效处理效率,并且提高处理后视频中特效效果的多样性和灵活性。 附图说明 图1为本申请实施例提供的视频特效处理系统的架构示意图; 图2A为本申请实施例提供的视频特效处理系统应用于区块链系统的一种结构示 意图; 图2B为本申请实施例提供的区块结构的示意图; 图3为本申请实施例提供的用户终端100的结构示意图; 图4为本申请实施例提供的视频特效处理方法的一种实现流程示意图; 图5为本申请实施例提供的视频特效处理方法的另一种实现流程示意图; 图6为本申请实施例视频特效处理方法的再一种实现流程示意图; 图7是本申请实施例提供的视频特效处理方法的一个系统架构示意图; 图8为本申请实施例提供的视频片段中特效锚点的示意图; 图9为本申请实施例提供客户端请求特效渲染链模板的实现过程示意图; 图10为本申请实施例提供的客户端获取特效素材的实现过程示意图; 图11为本申请实施例提供的录制视频的实现流程示意图。
分享到:
收藏