[发明专利]数据处理方法、装置、电子设备及计算机可读存储介质在审
申请号: | 202110802738.X | 申请日: | 2021-07-15 |
公开(公告)号: | CN113457160A | 公开(公告)日: | 2021-10-01 |
发明(设计)人: | 曹文升;操伟;陈瑭羲;袁利军;王晓杰;张冲;翟萌;朱星元 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/60 | 分类号: | A63F13/60;G06T1/20;G06F9/50 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 张筱宁 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 电子设备 计算机 可读 存储 介质 | ||
本申请实施例提供了一种数据处理方法、装置、电子设备及计算机可读存储介质,涉及视频处理及区块链技术领域。该方法包括获取待播放视频;创建并启动第一线程,通过第一线程对视频进行解析,得到视频中各帧图像的图像数据;对于视频中的每帧图像,通过第一线程创建该帧图像对应的第一纹理,并将该帧图像的图像数据存储到第一纹理中;建立第一纹理与第二线程创建的目标纹理之间的对应关系;响应于满足待播放视频的播放时机,由第三线程基于目标纹理对应的图像数据和待渲染的游戏数据进行渲染,得到目标画面数据。通过本申请的方法,由第一线程、第二线程和第三线程共同实现对待播放视频的视频解析和渲染,从而可提升视频处理的效率。
技术领域
本申请涉及网络媒体,视频处理以及播放控制技术领域,具体的,本申请涉及一种数据处理方法、装置、电子设备及计算机可读存储介质。
背景技术
随着多媒体技术的发展、无线网络的普及以及人们生活水平的提高,人们的娱乐活动变得越来越丰富,游戏也已经成为了很多人生活中不可或缺的一部分。
对于需要在游戏中播放视频的场景,通常需要对待处理的视频进行解析,然后基于解析出的各帧图像中的每帧图像的图像数据,一帧一帧图像的图像数据进行渲染,由于解析视频得到每一帧图像的图像数据的过程比较耗时,会拖慢游戏性能,如何提升游戏性能,一直是本领域的重要任务之一。
发明内容
本申请实施例的目的旨在提供一种能够提升游戏性能的数据处理方法、装置、电子设备及计算机可读存储介质。
一方面,本申请实施例提供了一种数据处理方法,该方法包括:
获取待播放视频,上述待播放视频是在目标游戏运行过程中播放的视频;
创建并启动第一线程,通过第一线程对待播放视频进行解析,得到待播放视频中各帧图像的图像数据;
对于待播放视频中的每帧图像,通过第一线程创建该帧图像对应的第一纹理,并将该帧图像的图像数据存储到第一纹理中;
通过第二线程创建目标纹理,并建立第一纹理与目标纹理之间的对应关系;
响应于满足待播放视频的播放时机,由第三线程根据对应关系从第一纹理中读取目标纹理对应的图像数据,并基于待渲染的游戏数据和读取的目标纹理对应的图像数据进行渲染,得到目标画面数据。
另一方面,本申请实施例提供了一种数据处理装置,该装置包括:
视频获取模块,用于获取待播放视频,待播放视频是在游戏运行过程中播放的视频;
视频解析模块,用于创建并启动第一线程,通过第一线程对待播放视频进行解析,得到待播放视频中各帧图像的图像数据;
纹理创建模块,用于对于待播放视频中的每帧图像,通过第一线程创建该帧图像对应的第一纹理,并将该帧图像的图像数据存储到第一纹理中;
对应关系建立模块,用于通过第二线程创建目标纹理,并建立第一纹理与目标纹理之间的对应关系;
数据渲染模块,用于响应于满足待播放视频的播放时机,由第三线程根据对应关系从第一纹理中读取目标纹理对应的图像数据,并基于待渲染的游戏数据和读取的目标纹理对应的图像数据进行渲染,得到目标画面数据。
可选的,上述对应关系建立模块在建立第一纹理与目标纹理之间的对应关系时,具体用于:建立目标纹理对应的纹理坐标与第一纹理中相对应的纹理坐标之间的对应关系;上述数据渲染模块在由第三线程根据对应关系从第一纹理中读取目标纹理对应的图像数据时,具体用于:由第三线程根据对应关系从第一纹理中读取目标纹理对应的纹理坐标对应的图像数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110802738.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防老化的电瓷绝缘子及其制备方法
- 下一篇:一种真空系统可拆分的陶瓷过滤机