[发明专利]动画视频生成、直播间动画视频播放方法及装置在审
申请号: | 202110987130.9 | 申请日: | 2021-08-26 |
公开(公告)号: | CN113709554A | 公开(公告)日: | 2021-11-26 |
发明(设计)人: | 褚波;张凡;林鲜;周勇;周永建 | 申请(专利权)人: | 上海哔哩哔哩科技有限公司 |
主分类号: | H04N21/435 | 分类号: | H04N21/435;H04N21/44;H04N21/4788;H04N21/433;H04N21/81 |
代理公司: | 北京英特普罗知识产权代理有限公司 11015 | 代理人: | 邓小玲;王勇 |
地址: | 200433 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动画 视频 生成 直播 播放 方法 装置 | ||
本申请公开了一种具有透明度信息的动画视频生成方法。该方法包括:对于原始序列帧图片中的每一张原始帧图片,获取所述原始帧图片中每一个像素点的RGB通道值和透明度通道值;在内存中创建两个图像缓存区域,并将所述RGB通道值存储至第一个图像缓存区域的RGB通道中,将所述透明度通道值存储至第二个图像缓存区域的RGB通道中的任意一个通道中;根据所述两个图像缓存区域存储的数值生成包括第一区域和第二区域的目标帧图片;将生成的所有的目标帧图片合成动画视频文件,并将所述第一区域和所述第二区域的位置信息写入至所述动画视频文件中。本申请可节省存储空间。
技术领域
本申请涉及互联网技术领域,尤其涉及一种具有透明度信息的动画视频生成、播放方法及装置。
背景技术
现有技术为了实现各种具有透明度的动画效果时,比如实现粒子效果、羽化效果等,一般是通过APNG(Animated Portable Network Graphics)格式的图片组成的序列帧动画或者GIF动态图片来实现的。其中,APNG格式的序列帧动画本质上为由多张图片组成的动画资源包,这个动画资源包中的每一张图片均带有透明度信息,通过对这个动画资源包进行解码处理并播放,实现透明动画的播放。
然而,发明人发现,在使用APNG格式的序列帧动画或者GIF动态图片来作为具有透明度效果的动画时,需要占用较大的存储空间来存储该序列帧动画。
发明内容
有鉴于此,现提供一种具有透明度信息的动画视频生成、播放方法、装置、计算机设备及计算机可读存储介质,以解决现有的视频动画所占的存储空间较大的问题。
本申请提供了一种具有透明度信息的动画视频生成方法,包括:
对于原始序列帧图片中的每一张原始帧图片,获取所述原始帧图片中每一个像素点的RGB通道值和透明度通道值;
在内存中创建两个图像缓存区域,并将所述RGB通道值存储至第一个图像缓存区域的RGB通道中,将所述透明度通道值存储至第二个图像缓存区域的RGB通道中的任意一个通道中;
根据所述两个图像缓存区域存储的数值生成包括第一区域和第二区域的目标帧图片;
将生成的所有的目标帧图片合成动画视频文件,并将所述第一区域和所述第二区域的位置信息写入至所述动画视频文件中。
可选地,所述第二区域的面积为所述第一区域的面积之比为预设值,所述预设值小于1。
本申请还提供了一种直播间动画视频播放方法,所述方法包括:
响应于用户在直播间的送礼操作,在本地内存中获取所述礼物操作对应的动画视频文件;
对所述动画视频文件包含的每一张目标帧图片进行解码,得到所述目标帧图片对应的纹理图片;
获取所述动画视频文件中的每一张目标帧图片包含的第一区域与第二区域的位置信息,并分别根据所述第一区域和所述第二区域的位置信息对所述纹理图片中的对应区域进行纹理采样,得到待合成的目标动画帧中每一个像素点的RGB通道值和透明度通道值;
根据待合成的目标动画帧中每一个像素点的RGB通道值和透明度通道值合成具有透明度值的目标动画帧;
在直播间中对具有透明度值的目标动画帧进行渲染,得到礼物动画。
可选地,所述分别根据所述第一区域和所述第二区域的位置信息对所述纹理图片中的对应区域进行纹理采样,得到待合成的目标动画帧中每一个像素点的RGB通道值和透明度通道值包括:
根据所述第一区域的位置信息对所述纹理图片中的对应区域进行纹理采样,得到所述目标帧图片包含的第一区域中的每一个像素点的RGB通道值,并将所述第一区域中的每一个像素点的RGB通道值作为所述待合成的目标动画帧中每一个像素点的RGB通道值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海哔哩哔哩科技有限公司,未经上海哔哩哔哩科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110987130.9/2.html,转载请声明来源钻瓜专利网。