【技术实现步骤摘要】
视频处理方法、系统、计算机设备及存储介质
本申请实施例涉及计算机
,尤其涉及一种视频处理方法、系统、计算机设备及计算机可读存储介质。
技术介绍
随着视频业务在各个领域的应用和发展,视频编解码成为各方关注和发展的关键技术之一。所谓视频编码是指通过特定的压缩技术,将某个视频格式的文件转换成另一种视频格式文件的方式。为不断地适应新的需求,国际标准组织(诸如ITU-T、IEC等标准组织)近年来联合制定了多个视频编码标准,例如,H.264/AVC(AdvancedVideoCoding,高级视频编码)、H.265/HEVC(HighEfficiencyVideoCoding,高效率视频编码)。现有的视频编码技术,通常以单一的编码复杂度来编码视频内容,这种视频编码技术无法同时适应各类视频的编码场景,而易出现视频播放延迟的问题和视频播放质量不高的问题。
技术实现思路
本申请实施例的目的是提供一种视频处理方法、系统、计算机设备及计算机可读存储介质,用于解决通过现有视频编码技术进行视频编码导致的视频播放延迟的 ...
【技术保护点】
1.一种视频处理方法,其特征在于,所述视频处理方法包括:/n获取目标视频中已编码帧的编码时间参数,所述编码时间参数包括编码使用时间,所述编码使用时间为在非等待状态下编码一帧所使用的时间;及/n根据所述编码时间参数,调整所述目标视频中未编码帧对应的编码复杂度参数。/n
【技术特征摘要】
1.一种视频处理方法,其特征在于,所述视频处理方法包括:
获取目标视频中已编码帧的编码时间参数,所述编码时间参数包括编码使用时间,所述编码使用时间为在非等待状态下编码一帧所使用的时间;及
根据所述编码时间参数,调整所述目标视频中未编码帧对应的编码复杂度参数。
2.根据权利要求1所述的视频处理方法,其特征在于,所述获取目标视频中已编码帧的编码时间参数,包括:
监测每帧在被编码过程中得到的编码使用时间;
将每帧在被编码过程中得到的编码使用时间记录到预配置的时间队列中。
3.根据权利要求2所述的视频处理方法,其特征在于,所述根据所述编码时间参数,调整所述目标视频中未编码帧对应的编码复杂度参数,包括:
根据所述时间队列中的编码使用时间,确定是否调整所述编码复杂度参数;
如果确定调整所述编码复杂度参数,根据所述时间队列中的编码使用时间将所述编码复杂度参数由第一编码复杂度参数调整为第二编码复杂度参数,并清空所述时间队列。
4.根据权利要求2所述的视频处理方法,其特征在于,所述编码时间参数还包括帧生成时间;
所述获取目标视频中已编码帧的编码时间参数,还包括:
监测每帧在被编码过程中得到的编码使用时间和帧生成时间;
将每帧在被编码过程中得到的编码使用时间和帧生成时间记录到所述时间队列中,以实时更新所述时间队列。
5.根据权利要求4所述的视频处理方法,其特征在于,所述根据所述编码时间参数,调整所述目标视频中未编码帧对应的编码复杂度参数,包括:
基于所述时间队列中的帧生成时间,确定是否调整所述编码复杂度参数以降低编码复杂度;及
当确定不调整所述编码复杂度参数以降低编码复杂度时,基于所述时间队列中的编码使用时间,确定是否调整所述编码复杂度参数以增加编码复杂度。
6.根据权利要求5所述的视频处理方法,其特征在于,所述根据所述编码时间参数,调整用于处理所述目标视频中未编码帧的编码复杂度参数,包括:
根据所述时间队列中的帧生成时间,确定是否调整所述编码复杂度参数以降低所述编码复杂度;
如果确定降低所述编码复杂度,则下调所述编码复杂度参数;
如果确定不降低所述编码复杂度,则根据所述时间队列中的编码使用时间,确定是否调整所述编码复杂度参数以增加编码复杂度;
如果确定增加所述编码复杂度,则上调所述编码复杂度参数;
如果确定不增加所述编码复杂度,则不调整所述编码复杂度参数;
其中,在所述编码复杂度参数被调整的情况下清空所述时间队列。
7.根据权利要...
【专利技术属性】
技术研发人员:叶天晓,
申请(专利权)人:上海哔哩哔哩科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。