[发明专利]动画显示方法、装置、终端及存储介质有效
申请号: | 201910487067.5 | 申请日: | 2019-06-05 |
公开(公告)号: | CN110213638B | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 闫鑫 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/44;H04N21/488 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 祝亚男 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动画 显示 方法 装置 终端 存储 介质 | ||
本公开关于一种动画显示方法、装置、终端及存储介质,属于网络技术领域。本公开根据目标文本的位置坐标,获取多个特效元素的目标位置,从而能够在视频的播放画面中,显示多个特效元素从播放画面的边缘运动至目标位置的移动动画,由于特效元素的目标位置与目标文本的位置坐标相一致,使得能够通过特效元素的移动动画的方式,展示多个特效元素聚拢为目标文本的显示效果,使得文本的显示效果不再死板,提升了显示文本时的趣味性,优化了视频画面中文本的显示效果,提升了用户观看视频时的用户体验。
技术领域
本公开涉及网络技术领域,尤其涉及一种动画显示方法、装置、终端及存储介质。
背景技术
相关技术中,用户可以基于终端来进行视频拍摄,通过摄像头采集视频帧,对该视频帧进行渲染,得到多帧连续的视频画面,播放该多帧连续的视频画面,从而能够在终端上实时地显示拍摄到的视频。
目前,用户可以通过视频编辑手段,在视频画面中添加文本,该文本可以是摄像头采集视频帧之后,在对该视频帧进行渲染时添加的文本,从而可以得到多帧携带文本的视频画面,播放该多帧携带文本的视频画面。
在上述过程中,终端能够在视频画面中添加文本,仅能够控制文本的显示和消失,导致文本的显示效果较为死板,终端在显示文本时趣味性较低,视频画面中的文本的显示效果不佳,使得用户的观看体验较差。
发明内容
本公开提供一种动画显示方法、装置、终端及存储介质,以至少解决相关技术中文本显示效果死板、在显示文本时趣味性较低、视频画面中文本显示效果不佳,以及用户的观看体验较差的问题。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种动画显示方法,包括:
获取待播放的视频中待嵌入的目标文本的位置坐标;
根据所述目标文本的位置坐标,获取多个特效元素的目标位置;
在所述视频的播放画面中,显示所述多个特效元素从所述播放画面的边缘运动至所述目标位置的移动动画。
在一种可能实施方式中,所述获取待播放的视频中待嵌入的目标文本的位置坐标包括:
获取包括所述目标文本的视频渲染数据;
检测所述视频渲染数据中多个像素点的透明度,根据所述多个像素点的透明度,从所述多个像素点中确定多个文本像素点,所述多个文本像素点的透明度大于0;
将所述多个文本像素点的位置坐标获取为所述目标文本的位置坐标。
在一种可能实施方式中,所述根据所述目标文本的位置坐标,获取多个特效元素的目标位置包括:
从所述多个文本像素点中确定部分文本像素点,将所述部分文本像素点的位置坐标获取为所述多个特效元素的目标位置。
在一种可能实施方式中,所述从所述多个文本像素点中确定部分文本像素点包括:
每间隔目标数量个文本像素点,从所述多个文本像素点中确定一个文本像素点。
在一种可能实施方式中,所述获取包括所述目标文本的视频渲染数据包括:
将所述视频中的任一视频帧写入缓存区中,在所述视频帧上执行对所述目标文本的绘制指令,得到包括所述目标文本的视频渲染数据;
将包括所述目标文本的视频渲染数据存储在所述缓存区中;
在所述视频帧上执行对所述目标文本的擦除指令。
在一种可能实施方式中,所述在所述视频的播放画面中,显示所述多个特效元素从所述播放画面的边缘运动至所述目标位置的移动动画之前,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910487067.5/2.html,转载请声明来源钻瓜专利网。