特效视频生成方法和设备技术

技术编号:29253901 阅读:50 留言:0更新日期:2021-07-13 17:24
本申请实施例公开了特效视频生成方法和设备。该方法的一具体实施方式包括:获取目标文件的当前显示内容,生成该当前显示内容的位图,将该位图中像素点的像素点取值存入碰撞数据集,并设置在预设时间段内该像素点的尺寸大小随时间变化,基于该碰撞数据集生成渲染图像,并根据生成时间连续的多张渲染图像生成该目标文件的粉碎特效视频。该实施方式可以基于目标文件中的当前显示内容生成粉碎特效,以便于后续在对目标文件进行粉碎时播放该粉碎特效视频,不仅可以帮助用户了解文件的粉碎状态,还可以增强文件粉碎过程的互动性、增强用户体验。

【技术实现步骤摘要】
特效视频生成方法和设备
本申请实施例涉及计算机
,具体涉及特效视频生成方法和设备。
技术介绍
日常用户使用电脑、手机等终端设备时,为了更合理的使用终端设备存储空间,往往需要对终端设备中保存的应用、文件等内容进行删除。现有技术中,在对需要一定删除时间的较大应用、文进行删除时,仅单独呈现删除工作的进度条给用户,显示内容较少、过于单调。
技术实现思路
本申请实施例提出了特效视频生成方法和设备。第一方面,本申请实施例提供了一种特效视频生成方法,包括:获取目标文件的当前显示内容,生成该当前显示内容的位图;将该位图中像素点的像素点取值存入碰撞数据集,并设置在预设时间段内该像素点的尺寸大小随时间变化;其中,该像素点取值中至少包括尺寸信息;基于该碰撞数据集生成渲染图像,并根据生成时间连续的多张渲染图像生成该目标文件的粉碎特效视频。在一些实施例中,将该位图中的像素点取值存入碰撞数据集包括:将该位图中的像素点拆分为预设数量的多个子像素点;分别将各个子像素点的像素点取值存入该碰撞数据集。在一些实施例中,设置在预设时间段内该像素点的尺寸大小随时间变化,包括:响应于存入该像素点取值时该碰撞数据集中已存在有至少一个历史像素点的像素点取值,将该历史像素点的尺寸大小变化结束时间作为该像素点取值的尺寸大小变化起始时间。在一些实施例中,将该历史像素点的尺寸大小变化结束时间作为该像素点取值的尺寸大小变化起始时间包括:将尺寸大小变化结果时间距离该像素点取值存入时间最近的历史像素点的像素点取值的变化结束时间作为该像素点取值的尺寸大小变化起始时间。在一些实施例中,该方法还包括:响应于该碰撞数据集中在同一预设时间段内进行尺寸大小变化的该像素点数量满足预设要求,对该预设时间段进行更新。在一些实施例中,将该位图中像素点的像素点取值存入碰撞数据集,并设置在预设时间段内该像素点的尺寸大小随时间变化,包括:将该位图中像素点的像素点取值存入碰撞数据集,并获取该像素点的尺寸大小;根据该尺寸大小确定变化速率,并设置在预设时间段内该像素点的尺寸大小按照该变化速度随时间变化。第二方面,本申请实施例提供了一种特效视频播放方法,包括:响应于接收到针对目标文件发送的粉碎指令,对该目标文件执行文件粉碎操作,并播放与该目标文件对应的粉碎特效视频;其中,该粉碎特效视频通过上述第一方面中任一项提供的特效视频生成方法得到。在一些实施例中,播放与该目标文件对应的粉碎特效视频,包括:跳转界面至该目标文件的启动标识所处的显示界面,并调低该启动标识的透明度;在该目标文件的启动标识所处的显示界面的下层界面播放与该目标文件对应的粉碎特效视频。在一些实施例中,该方法还包括:根据该目标文件的删除进度对该当前显示内容进行更新;获取基于更新后的当前显示内容得到更新粉碎特效视频;以及该播放与该目标文件对应的粉碎特效视频,包括:播放该更新粉碎特效视频。第三方面,本申请实施例提供了一种特效视频生成装置,包括:位图生成单元,被配置成获取目标文件的当前显示内容,生成该当前显示内容的位图;数据存入单元,被配置成将该位图中像素点的像素点取值存入碰撞数据集,并设置在预设时间段内该像素点的尺寸大小随时间变化;特效视频生成单元,被配置成基于该碰撞数据集生成渲染图像,并根据生成时间连续的多张渲染图像生成该目标文件的粉碎特效视频。在一些实施例中,数据存入单元包括:像素点拆分子单元,被配置成将该位图中的像素点拆分为预设数量的多个子像素点;数据存入子单元,被配置成分别将各个子像素点的像素点取值存入该碰撞数据集。在一些实施例中,数据存入单元包括:数据存入子单元,被配置成将该位图中像素点的像素点取值存入碰撞数据集;像素点变化设置子单元,被配置成响应于存入该像素点取值时该碰撞数据集中已存在有至少一个历史像素点的像素点取值,将该历史像素点的尺寸大小变化结束时间作为该像素点取值的尺寸大小变化起始时间。在一些实施例中,像素点变化设置子单元进一步被配置成,响应于存入该像素点取值时该碰撞数据集中已存在有至少一个历史像素点的像素点取值,将尺寸大小变化结果时间距离该像素点取值存入时间最近的历史像素点的像素点取值的变化结束时间作为该像素点取值的尺寸大小变化起始时间。在一些实施例中,该装置还包括:变化时间更新单元,被配置成响应于该碰撞数据集中在同一预设时间段内进行尺寸大小变化的该像素点数量满足预设要求,对该预设时间段进行更新。在一些实施例中,数据存入单元进一步被配置成将该位图中像素点的像素点取值存入碰撞数据集,并获取该像素点的尺寸大小;根据该尺寸大小确定变化速率,并设置在预设时间段内该像素点的尺寸大小按照该变化速度随时间变化。第四方面,本申请实施例提供了一种特效视频生成装置,包括:特效视频播放单元,被配置成响应于接收到针对目标文件发送的粉碎指令,对该目标文件执行文件粉碎操作,并播放与该目标文件对应的粉碎特效视频;其中,该粉碎特效视频通过上述第三方面中任一项提供的特效视频装置生成得到。在一些实施例中,特效视频播放单元包括:目标文件调整子单元,被配置成跳转界面至该目标文件的启动标识所处的显示界面,并调低该启动标识的透明度;特效视频播放子单元,被配置成在该目标文件的启动标识所处的显示界面的下层界面播放与该目标文件对应的粉碎特效视频。在一些实施例中,该装置还包括:显示内容更新单元,被配置成根据该目标文件的删除进度对该当前显示内容进行更新;获取基于更新后的当前显示内容得到更新粉碎特效视频;以及特效视频播放单元进一步被配置成播放该更新粉碎特效视频。第五方面,本申请实施例提供了一种计算机设备,该计算机设备包括:一个或多个处理器;存储装置,其上存储有一个或多个程序;当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面中任一实现方式描述的特效视频生成方法和/或如第三方面中任一实现方式描述的特效视频播放方法。第六方面,本申请实施例提供了一种计算机可读介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面中任一实现方式描述的特效视频生成方法和/或如第三方面中任一实现方式描述的特效视频播放方法。本申请实施例提供的特效视频生成方法和设备,获取目标文件的当前显示内容,生成该当前显示内容的位图,将该位图中像素点的像素点取值存入碰撞数据集,并设置在预设时间段内该像素点的尺寸大小随时间变化,基于该碰撞数据集生成渲染图像,并根据生成时间连续的多张渲染图像生成该目标文件的粉碎特效视频。该实施方式可以基于目标文件中的当前显示内容生成粉碎特效,以便于后续在对目标文件进行粉碎时播放该粉碎特效视频,不仅可以帮助用户了解文件的粉碎状态,还可以增强文件粉碎过程的互动性、增强用户体验。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请一些实施例可以应用于其中的示例性系统架构;图2是根据本申请的特效视频生成方本文档来自技高网...

【技术保护点】
1.一种特效视频生成方法,包括:/n获取目标文件的当前显示内容,生成所述当前显示内容的位图;/n将所述位图中像素点的像素点取值存入碰撞数据集,并设置在预设时间段内所述像素点的尺寸大小随时间变化;其中,所述像素点取值中至少包括尺寸信息;/n基于所述碰撞数据集生成渲染图像,并根据生成时间连续的多张渲染图像生成所述目标文件的粉碎特效视频。/n

【技术特征摘要】
1.一种特效视频生成方法,包括:
获取目标文件的当前显示内容,生成所述当前显示内容的位图;
将所述位图中像素点的像素点取值存入碰撞数据集,并设置在预设时间段内所述像素点的尺寸大小随时间变化;其中,所述像素点取值中至少包括尺寸信息;
基于所述碰撞数据集生成渲染图像,并根据生成时间连续的多张渲染图像生成所述目标文件的粉碎特效视频。


2.根据权利要求1所述的方法,其中,所述将所述位图中的像素点取值存入碰撞数据集包括:
将所述位图中的像素点拆分为预设数量的多个子像素点;
分别将各个子像素点的像素点取值存入所述碰撞数据集。


3.根据权利要求1所述的方法,其中,所述设置在预设时间段内所述像素点的尺寸大小随时间变化,包括:
响应于存入所述像素点取值时所述碰撞数据集中已存在有至少一个历史像素点的像素点取值,将所述历史像素点的尺寸大小变化结束时间作为所述像素点取值的尺寸大小变化起始时间。


4.根据权利要求3所述的方法,其中,所述将所述历史像素点的尺寸大小变化结束时间作为所述像素点取值的尺寸大小变化起始时间包括:
将尺寸大小变化结果时间距离所述像素点取值存入时间最近的历史像素点的像素点取值的变化结束时间作为所述像素点取值的尺寸大小变化起始时间。


5.根据权利要求1所述的方法,还包括:
响应于所述碰撞数据集中在同一预设时间段内进行尺寸大小变化的所述像素点数量满足预设要求,对所述预设时间段进行更新。


6.根据权利要求1所述的方法,其中,所述将所述位图中像素点的像素点取值存入碰撞数据集,并设置在预设时间段内所述像素点的尺寸...

【专利技术属性】
技术研发人员:杨华
申请(专利权)人:上海掌门科技有限公司
类型:发明
国别省市:上海;31

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

1