视频图像的处理方法、计算机设备及存储介质技术

技术编号:35737202 阅读:13 留言:0更新日期:2022-11-26 18:39
本申请公开了视频图像的处理方法、计算机设备及存储介质,该方法包括:从具有透明通道的第一格式的源视频文件分离出颜色通道视频数据以及透明通道视频数据;对颜色通道视频数据和透明通道视频数据分别进行视频编码得到第二格式的颜色通道视频流和第二格式的透明通道视频流;第二格式与第一格式不同;将颜色通道视频流和透明通道视频流进行合成得到第二格式的目标视频流。通过上述方式,本申请能够有效地实现具有透明通道的视频文件的格式转换。转换。转换。

【技术实现步骤摘要】
视频图像的处理方法、计算机设备及存储介质


[0001]本申请涉及直播
,特别是涉及视频图像的处理方法、计算机设备及存储介质。

技术介绍

[0002]随着智能设备的普及以及通信技术的发展,社会进入了智能互联的时代。网络通信速度越来越快,人们能够方便地使用智能设备畅游网络。直播技术的出现,丰富了智能设备的使用场景,人们可以随时随地观看直播或者进行直播,进而也丰富了人们的生活。
[0003]本申请专利技术人发现,透明视频(带透明效果的视频)往往需要进行单独制作,而且在制作上需要投入较大的人力和精力。例如,对于直播而言,透明视频具有较广的应用场景,比如动效礼物、动效场景等,但是透明视频需要花费大量的人力去制作,导致透明视频难以在直播技术中全面推广。

技术实现思路

[0004]本申请主要解决的技术问题是提供视频图像的处理方法、计算机设备及存储介质,能够有效地实现具有透明通道的视频文件的格式转换。
[0005]为解决上述技术问题,本申请采用的一个技术方案是:提供一种视频图像的处理方法,该方法包括:从具有透明通道的第一格式的源视频文件分离出颜色通道视频数据以及透明通道视频数据;对颜色通道视频数据和透明通道视频数据分别进行视频编码得到第二格式的颜色通道视频流和第二格式的透明通道视频流;第二格式与第一格式不同;将颜色通道视频流和透明通道视频流进行合成得到第二格式的目标视频流。
[0006]为解决上述技术问题,本申请采用的另一技术方案是:提供一种计算机设备,该计算机设备包括处理器、存储器和通信电路;存储器和通信电路耦接处理器,存储器存储有计算机程序,处理器能够执行计算机程序以实现如上述本申请提供的视频图像的处理方法。
[0007]为解决上述技术问题,本申请采用的另一技术方案是:提供一种计算机可读的存储介质,该存储介质存储有计算机程序,计算机程序能够被处理器执行以实现如上述本申请提供的视频图像的处理方法。
[0008]本申请的有益效果是:区别于现有技术的情况,通过从具有透明通道的第一格式的源视频文件分离出颜色通道视频数据以及透明通道视频数据,对颜色通道视频数据和透明通道视频数据分别进行视频编码得到第二格式的颜色通道视频流和第二格式的透明通道视频流。通过将第二格式的颜色通道视频流和第二格式的透明通道视频流进行合成得到第二格式的目标视频流,从而可以将具有透明通道的第一格式的源视频文件转换为第二格式的实现透明效果的目标视频流,有效地实现具有透明通道的视频文件的格式转换,提升不同格式的透明视频之间的转换效率,且利用上述方式能够将从网络上或者现有的带有透明通道的视频转换成另一格式的透明视频,可以无需单独制作透明视频,相较于单独制作而言,从现有的带透明通道的视频转换成另一格式的透明视频能够极大地节省时间,而提
升作业效率。尤其是应用在直播技术中,可以在不投入更多人力资源的情况下能够快速地制作出更多更丰富的动效资源,使得动效资源在直播视频中不对背景效果、人像等造成干扰,提升直播显示效果。而且通过格式转换,可以将一些体积较大的具有透明通道的第一格式的源视频文件转换成相对体积较小的其他格式的透明视频,进而更有利于移动客户端上的使用和播放,节省硬件资源,提升使用的便捷性。
附图说明
[0009]图1是本申请视频图像的处理方法实施例的第一流程示意图;
[0010]图2是本申请视频图像的处理方法实施例的时序示意图;
[0011]图3是本申请视频图像的处理方法实施例的第二流程示意图;
[0012]图4是本申请视频图像的处理方法实施例直播界面播放前景特效资源的示意图;
[0013]图5是本申请视频图像的处理方法实施例将颜色通道视频数据和透明通道视频数据进行合成的示意图;
[0014]图6是本申请视频图像的处理方法实施例转换工具的主界面的示意图;
[0015]图7是本申请计算机设备实施例的电路结构示意图;
[0016]图8是本申请计算机可读的存储介质实施例的电路结构示意图。
具体实施方式
[0017]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0018]随着直播行业的快速发展,直播成为了人们通过互联网娱乐的一种重要方式。在直播过程中,主播在主播终端进行表演,用户可以在观众终端对主播的表演进行观看,也可以通过观众终端跟主播进行互动。主播的直播画面可以在个人直播间进行呈现。为了使得直播画面更加丰富,用户可以选择不同的前景特效资源在直播画面中进行显示,从而在直播的过程中可以根据用户的选择,在直播画面中同时显示前景特效资源,以吸引用户进行观看,提高用户的观看体验感。
[0019]专利技术人经过长期研究发现,不同格式的透明视频之间难以进行转换,因此透明视频往往需要单独制作,如此需要花费较大的人力和成本。以直播为例,用户可以在绿幕的背景下直播,便于在直播视频中将绿幕替换成用户想要的背景效果,在此基础上,用户还可以在直播的过程中选择播放不同的前景动效资源,而前景动效资源往往则需要透明视频以实现动效播放,以使直播界面呈现多元化的效果。如果前景动效资源不是透明视频,那么会对背景效果造成大面积的遮挡,而影响背景效果的展示,进而影响直播效果。为了使前景动效资源不对直播画面中的人像或者背景效果造成遮挡,需要采用透明视频来制作动效资源。但是就如前面所述,透明视频一般需要单独制作,不同格式的透明视频之间难以进行转换,导致现有的透明视频难以应用到直播场景中。而现有的从网络上获取到带透明通道的视频,由于体积较大,可能会导致下载卡顿、播放卡顿等问题,而难以应用到直播的移动端等中。为解决上述技术问题,本申请提出以下实施例。
[0020]如图1所示,本申请视频图像的处理方法实施例可以应用于对视频文件的格式进行转换的场景。本实施例可以包括如下步骤:S100:从具有透明通道的第一格式的源视频文件分离出颜色通道视频数据以及透明通道视频数据。S200:对颜色通道视频数据和透明通道视频数据分别进行视频编码得到第二格式的颜色通道视频流和第二格式的透明通道视频流;第二格式与第一格式不同。S300:将颜色通道视频流和透明通道视频流进行合成得到第二格式的目标视频流。
[0021]通过从具有透明通道的第一格式的源视频文件分离出颜色通道视频数据以及透明通道视频数据,对颜色通道视频数据和透明通道视频数据分别进行视频编码得到第二格式的颜色通道视频流和第二格式的透明通道视频流。通过将第二格式的颜色通道视频流和第二格式的透明通道视频流进行合成得到第二格式的目标视频流,从而可以将具有透明通道的第一格式的源视频文件转换为第二格式的实现透明效果的目标视频流,有效地实现具有透明通道的视频文件的格式转换,提升不同格式的透明视频之间的转换效率,且利用上述方式能够将从网络上或者现有的带本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频图像的处理方法,其特征在于,包括:从具有透明通道的第一格式的源视频文件分离出颜色通道视频数据以及透明通道视频数据;对所述颜色通道视频数据和所述透明通道视频数据分别进行视频编码得到第二格式的颜色通道视频流和所述第二格式的透明通道视频流;所述第二格式与所述第一格式不同;将所述颜色通道视频流和所述透明通道视频流进行合成得到所述第二格式的目标视频流。2.根据权利要求1所述的处理方法,其特征在于:所述从具有透明通道的第一格式的源视频文件提取出颜色通道视频数据以及透明通道视频数据,包括:从所述源视频文件中分离出源音频流和源视频流;从所述源视频流中分离出所述颜色通道视频数据以及所述透明通道视频数据。3.根据权利要求2所述的处理方法,其特征在于:所述从所述源视频流中分离出所述颜色通道视频数据以及所述透明通道视频数据,包括:将所述源视频流的颜色采样格式转换为预设颜色采样格式;从所述预设颜色采样格式的所述源视频流中分离出所述颜色通道视频数据以及所述透明通道视频数据。4.根据权利要求3所述的处理方法,其特征在于:所述将所述源视频流的颜色采样格式转换为预设颜色采样格式,包括:通过FFmpeg工具将所述源视频流的颜色采样格式转换成预设颜色采样格式;其中,所述预设颜色采样格式为RGBA。5.根据权利要求4所述的处理方法,其特征在于:所述从具有透明通道的第一格式的源视频文件提取出颜色通道视频数据以及透明通道视频数据,包括:通过所述FFmpeg工具的alphaextract过滤器从所述源视频流分离出所述颜色通道视频数据和所述透明通道视频数据。6.根据权利要求5所述的处理方法,其特征在于:所述对所述颜色通道视频数据和所述透明通道视频数据分别进行视频编码得到第二格式的颜色通道视频流和所述第二格式的透明通道视频流,包括:对所述颜色通道视频数据以RGB编码方式进行编码,以得到所述第二格式的颜色通道视频流;对所述透明通道视频数据以RGB编码方式进行编码,以得到所述第二格式的透明通道视频流。7.根据权利要求6所述的处理方法,其特征在于:所述将所述颜色通道视频流和所述透明通道视频流进行合成得到所述第二格式的目标视频流,包括:通过所述FFmpeg工具将所...

【专利技术属性】
技术研发人员:郭亚斌甘鹏龙
申请(专利权)人:广州方硅信息技术有限公司
类型:发明
国别省市:

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

1