[发明专利]码率控制、视频转码方法与装置、计算机设备及存储介质有效
申请号: | 201910147485.X | 申请日: | 2019-02-27 |
公开(公告)号: | CN109788316B | 公开(公告)日: | 2020-08-14 |
发明(设计)人: | 韩海旭;谷沉沉;毛煦楠 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N21/2343 | 分类号: | H04N21/2343;H04N21/4402;H04N19/40 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 黄晓庆;李文渊 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制 视频 方法 装置 计算机 设备 存储 介质 | ||
本申请提供一种码率控制、视频转码方法与装置、计算机设备及存储介质,在对初始视频进行码率控制时,首先获取待转码设备的当前视频分辨率、当前视频码率以及平均量化参数等视频序列特征,并计算得到对应的下调码率和上调码率,最后根据初始视频的当前视频码率分别与下调码率和上调码率的相关关系,确定最终目标码率。通过结合初始视频的视频序列特征来确定转码码率,视频序列特征可以在一定程度上反映初始视频的场景内容复杂度,从而可以根据场景内容自适应设定初始视频的转码码率,有效提高复杂视频场景的观看质量,同时能够降低简单视频场景的码率消耗,节约带宽成本。
技术领域
本申请涉及计算机技术领域,特别是涉及一种码率控制、视频转码方法与装置、计算机设备及存储介质。
背景技术
在目前的视频应用中,在很多场景中都涉及视频转码的操作。视频转码是指将已经压缩编码的视频码流,按照某一编码标准、码率等条件转换为另一个视频码流,即一个对视频文件先解码后编码的过程。其中,码率是指视频数据传输时,单位时间传输的数据量。
目前在进行视频转码的过程中,通常对全部待转码的初始视频设定统一的码率进行转码,这种视频转码方式,不能满足不同场景内容的视频转码质量需求,例如场景内容简单的视频,如果统一设定的码率相对较高,就可能造成码率和带宽的浪费,而针对复杂场景的视频,则由于统一设定的码率可能相对过低,就会使得转码后的视频流的视频纹理确实和清晰度下降。
发明内容
基于此,有必要针对上述技术问题,提供一种码率控制、视频转码方法与装置、计算机设备及存储介质。
一种视频码率控制方法,所述方法包括:
获取初始视频的视频序列特征,所述视频序列特征包括:当前视频分辨率、当前视频码率以及平均量化参数;
根据所述初始视频的当前视频分辨率以及平均量化参数,确定与所述初始视频对应的下调码率和上调码率;
根据所述初始视频的当前视频码率分别与所述下调码率和所述上调码率的相关关系,确定最终目标码率。
一种视频转码方法,所述方法包括:
获取初始视频的视频序列特征,所述视频序列特征包括:当前视频分辨率、当前视频码率以及平均量化参数;
根据所述初始视频的当前视频分辨率以及平均量化参数,确定与所述初始视频对应的下调码率和上调码率;
根据所述初始视频的当前视频码率分别与所述下调码率和所述上调码率的相关关系,确定最终目标码率;
确定所述初始视频的目标分辨率参数以及输出帧率;
采用所述最终目标码率、所述目标分辨率参数、以及所述输出帧率,对所述初始视频进行视频转码。
一种视频码率控制装置,所述装置包括:
特征提取模块,用于获取初始视频的视频序列特征,所述视频序列特征包括:当前视频分辨率、当前视频码率以及平均量化参数;
上调及下调码率确定模块,用于根据所述初始视频的当前视频分辨率以及平均量化参数,确定与所述初始视频对应的下调码率和上调码率;
目标码率确定模块,用于根据所述初始视频的当前视频码率分别与所述下调码率和所述上调码率的相关关系,确定最终目标码率。
一种视频转码装置,所述装置包括:
特征提取模块,用于获取初始视频的视频序列特征,所述视频序列特征包括:当前视频分辨率、当前视频码率以及平均量化参数;
上调及下调码率确定模块,用于根据所述初始视频的当前视频分辨率以及平均量化参数,确定与所述初始视频对应的下调码率和上调码率;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910147485.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:视频转码方法、装置及系统
- 下一篇:串流影音管理系统及其串流影音管理的方法