【技术实现步骤摘要】
动画性能监测方法、装置、存储介质和计算机设备
本申请涉及图像处理
,特别是涉及一种动画性能监测方法、装置、存储介质和计算机设备。
技术介绍
随着图像处理技术和网络技术的不断发展,动画的应用也越来越广泛,例如在客户端的页面上设置动画,可以提高页面的观赏效果。或者,用户在通过客户端拍摄视频过程中,可以选择相应的动画以便与所拍摄的视频进行合成,从而使拍摄出来的视频中具有用户想要的动画效果。动画在应用过程中,其性能作为客户端应用的一个重要指标,会影响到终端的流畅度和内存占用情况等,因此需要对动画的性能进行监测。传统的动画性能监测方案中,主要方法是:将动画运用到具体的应用中,在开启动画前使用监测软件监测该应用运行的参数,然后在开启动画后监测该应用运行的参数,通过两次所监测到的参数进行对比来确定动画性能。然而,采用传统的动画性能监测方案,当动画应用到不同操作系统的应用时,需要针对不同操作系统进行动画性能的监测,从而增加了监测人员的监测时间,从而降低了动画性能的监测效率。
技术实现思路
基于此,有 ...
【技术保护点】
1.一种动画性能监测方法,包括:/n获取目标格式的动画文件;/n通过专用动画预览器播放所述动画文件的动画帧;/n在播放过程中确定所播放的每个动画帧对应的帧耗时参数;/n通过所述专用动画预览器,将播放的每个动画帧对应的帧耗时参数按照所述动画帧的播放顺序展示为帧耗时参数分布图。/n
【技术特征摘要】
1.一种动画性能监测方法,包括:
获取目标格式的动画文件;
通过专用动画预览器播放所述动画文件的动画帧;
在播放过程中确定所播放的每个动画帧对应的帧耗时参数;
通过所述专用动画预览器,将播放的每个动画帧对应的帧耗时参数按照所述动画帧的播放顺序展示为帧耗时参数分布图。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取在所述帧耗时参数分布图中触发的帧性能参数展示指令;
根据所述帧性能参数展示指令确定目标动画帧;
获取与所述目标动画帧对应的包括帧耗时参数的帧性能参数;
通过所述专用动画预览器展示所述目标动画帧对应的帧性能参数。
3.根据权利要求1所述的方法,其特征在于,所述将播放的每个动画帧对应的帧耗时参数按照所述动画帧的播放顺序展示为帧耗时参数分布图包括:
确定所述帧耗时参数中不同种类的帧耗时参数各自对应的呈现方式;相同动画帧对应的不同种类的帧耗时参数,分别表示相应的动画帧不同播放阶段的耗时;
按每个动画帧对应的帧耗时参数绘制每个动画帧对应的帧耗时图形,每个帧耗时图形包括按照不同种类的帧耗时参数及相应呈现方式确定的帧耗时子图形;
按照所述动画帧的播放顺序,将各动画帧对应的帧耗时图形排列为帧耗时参数分布图。
4.根据权利要求1所述的方法,其特征在于,所述通过所述专用动画预览器,将播放的每个动画帧对应的帧耗时参数按照所述动画帧的播放顺序展示为帧耗时参数分布图包括:
获取性能监测页面的启动指令;
通过所述专用动画预览器响应所述启动指令,以加载性能监测页面;
在所述性能监测页面中,播放的每个动画帧对应的帧耗时参数按照所述动画帧的播放顺序展示为帧耗时参数分布图。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
确定所述动画文件所对应的动画模式;
在从所述专用动画预览器导出所述动画文件时,将所述动画模式对应的标识添加至所述动画文件中;
将添加有所述动画模式的动画文件发送至服务器,使得所述服务器在目标客户端支持所添加的所述动画模式时,将添加有所述动画模式的动画文件发送至所述目标客户端。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述动画文件包括有位图动画帧;所述方法还包括:
当根据展示的帧耗时参数分布图确定所述动画文件的位图解码耗时达到第一耗时阈值时,触发对所述动画文件的第一调整步骤;
所述第一调整步骤包括:
调小所述动画文件中位图动画帧的尺寸,所述位图动画帧的尺寸为所述动画文件的动画设计参数。
7.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:
当根据展示的帧耗时参数分布图确定的所述动画文件的渲染耗时达到第二耗时阈值时,触发对所述动画文件的第二调整步骤;
所述第二调整步骤包括:
降低所述动画文件的图层数量;或者,将所述动画文件中...
【专利技术属性】
技术研发人员:陈海中,陈仁健,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。