[发明专利]一种支持H.264编码视频播放透明通道内容的方法在审
申请号: | 202310267506.8 | 申请日: | 2023-03-20 |
公开(公告)号: | CN116582678A | 公开(公告)日: | 2023-08-11 |
发明(设计)人: | 郭建华;陈筠乐 | 申请(专利权)人: | 广州埋堆堆科技有限公司 |
主分类号: | H04N19/187 | 分类号: | H04N19/187;H04N19/40;H04N19/44;H04N19/182 |
代理公司: | 武汉中道领珺专利代理事务所(特殊普通合伙) 42270 | 代理人: | 阮裕安 |
地址: | 511400 广东省广州市南沙区横沥镇明珠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 支持 264 编码 视频 播放 透明 通道 内容 方法 | ||
本发明涉及音视频播放技术领域,且公开了一种支持H.264编码视频播放透明通道内容的方法,具体步骤包括:一)、获取视频数据S1;二)、将视频数据S1进行分离划分出至少两个视频层,将多个视频层内容进行叠加,获得视频数据S2;三)、将视频数据S2分别导出RGB通道视频及Aipha通道视频,并按指定序列进行排布设置进行合并,获得视频数据S3。该支持H.264编码视频播放透明通道内容的方法,通过对H.264编码视频做后期处理,分离视频需要透明渲染的视频信息并合成导出为新的H.264视频文件,在播放器播放过程做实时视频滤镜处理,得出透明渲染帧画面,从而增加视频播放功能的应用场景,为用户呈现含透明层的视频播放效果。
技术领域
本发明涉及音视频播放技术领域,具体为一种支持H.264编码视频播放透明通道内容的方法。
背景技术
当前市面的视频播放技术中,应用最广,适用性最强的视频编码便是H.264编码,其具有画质良好,文件压缩比率高等,解码性能好等优势,无论是网络视频播放还是本地文件播放,都已经被视频服务提供商广泛使用起来。
但在现有的视频播放技术中,H.264编码视频天然不支持透明通道(Alpha通道)信息的编解码,造成在一些需要透明层展示的领域,如异性广告播放、直播礼物动画播放、特效视频播放等,不能使用H.264编码视频播放,增加视频转码成本和播放器兼容技术难度;
且由于H.264编码不具备透明通道(Alpha通道)的信息存储和渲染功能,所以在H.264编码文件播放时,矩形画布层存在默认底色,一般为黑色,若要支持透明层(Alpha层)视频播放,只能选择其他视频编码视频,如png编码,vp9编码、qtrle编码,这些编码具有数据量大、解码适用性低、市场接受程度低等问题。
故而提出一种支持H.264编码视频播放透明通道内容的方法来解决上述问题。
发明内容
(一)解决的技术问题
针对现有技术的不足,本发明提供了一种支持H.264编码视频播放透明通道内容的方法及方法,具备为用户呈现含透明层的视频播放效果的优点,解决了目前H.264编码不具备透明通道(Alpha通道)的信息存储和渲染功能等问题。
(二)技术方案
本发明解决上述技术问题的技术方案如下:一种支持H.264编码视频播放透明通道内容的方法,具体步骤包括:
一)、获取视频数据S1;
二)、将视频数据S1进行分离划分出至少两个视频层,将多个视频层内容进行叠加,获得视频数据S2;
三)、将视频数据S2分别导出RGB通道视频及Aipha通道视频,并按指定序列进行排布设置进行合并,获得视频数据S3;
四)、将视频文件S3转换编码为H.264编码并封装获得目标文件;
五)、视频播放目标文件,获得目标文件的实时画面数据,并将实时画面数据填充至向量数据模型-vec4中,获得组合数据;
六)、对组合数据实时进行视频画面的渲染,直到视频播放结束。
本发明的有益效果是:通过对H.264编码视频做后期处理,分离视频需要透明渲染的视频信息并合成导出为新的H.264视频文件,并在播放器播放过程做实时视频滤镜处理,得出透明渲染帧画面,从而增加视频播放功能的应用场景,为用户呈现含透明层的视频播放效果。
在上述技术方案的基础上,本发明还可以做如下改进。
进一步,步骤二)中将视频数据S1进行分离划分并叠加的具体操作如下:
1)、设定一个最小显示区域M1为视频背景,设定一个最大显示区域M2为视频前景;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州埋堆堆科技有限公司,未经广州埋堆堆科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310267506.8/2.html,转载请声明来源钻瓜专利网。