一种视频内容的处理方法以及相关装置制造方法及图纸

技术编号:36815423 阅读:7 留言:0更新日期:2023-03-12 00:21
本申请公开了一种视频内容的处理方法以及相关装置。通过获取目标视频对应的倍速播放参数;然后确定用于解码目标视频所对应的处理性能信息;兵确定处理性能信息对应的渲染时长不满足倍速播放参数对应的播放需求时识别当前帧的帧类型;当前帧的帧类型为非参考帧,则丢弃当前帧,并对当前帧的下一帧进行解码。从而实现预判型解码前丢帧的倍速播放过程,由于在解码前,丢掉前面已经做出判定的非参考帧,而把参考帧与不满足条件的非参考帧送入解码器解码,减缓了渲染的压力,避免了丢帧卡顿现象的发生,提高了视频内容倍速播放的流畅性。提高了视频内容倍速播放的流畅性。提高了视频内容倍速播放的流畅性。

【技术实现步骤摘要】
一种视频内容的处理方法以及相关装置


[0001]本申请涉及计算机
,尤其涉及一种视频内容的处理方法以及相关装置。

技术介绍

[0002]随着互联网技术的迅速发展,人们对视频内容的要求越来越高。倍速播放为对视频内容进行处理的方式,为用户在视频播放过程中提供了多样的倍速模式。
[0003]一般,倍速播放过程中解码器需要处理成倍的视频中。例如两倍速播放时一秒读取两倍帧数送入解码器解码,渲染时按倍速加快显示以达到倍速播放的效果。
[0004]但是,大量视频帧的处理过程可能会耗费过多的时间,导致视频帧来不及显示而丢掉,造成倍速播放卡顿的现象,影响视频内容倍速播放的流畅性。

技术实现思路

[0005]有鉴于此,本申请提供一种视频内容的处理方法,可以有效提高视频内容倍速播放时的流畅性。
[0006]本申请第一方面提供一种视频内容的处理方法,可以应用于终端设备中包含视频内容的处理功能的系统或程序中,具体包括:
[0007]获取目标视频对应的倍速播放参数;
[0008]确定用于解码所述目标视频所对应的处理性能信息,所述处理性能信息基于解码的当前帧的上一帧对应的渲染时长模拟所得;
[0009]若所述处理性能信息对应的渲染时长不满足所述倍速播放参数对应的播放需求,则识别所述当前帧的帧类型;
[0010]若所述当前帧的帧类型为非参考帧,则丢弃所述当前帧,并对所述当前帧的下一帧进行解码。
[0011]可选的,在本申请一些可能的实现方式中,所述若所述处理性能信息对应的渲染时长不满足所述倍速播放参数对应的播放需求,则识别所述当前帧的帧类型之前,所述方法还包括:
[0012]获取所述处理性能信息对应的渲染时长所指示的渲染累计时长,所述渲染累计时长自渲染所述目标视频的第一帧时开始累计;
[0013]基于所述目标视频在配置所述倍速播放参数时对应的预设播放进度,确定所述当前帧在所述预设播放进度中对应的预设播放时刻;
[0014]若所述渲染累计时长对应的渲染时刻超过所述预设播放时刻的差值不满足第一阈值条件,则确定所述处理性能信息对应的渲染时长不满足所述倍速播放参数对应的播放需求。
[0015]可选的,在本申请一些可能的实现方式中,所述确定用于解码所述目标视频所对应的处理性能信息,包括:
[0016]基于所述目标视频中各视频帧的类型标识,确定所述目标视频中非参考帧的数量
占总帧数的比值;
[0017]当所述非参考帧的数量占总帧数的比值达到预设处理限额时,确定用于解码所述目标视频所对应的处理性能信息。
[0018]可选的,在本申请一些可能的实现方式中,所述若所述非参考帧的数量占总帧数的比值达到预设值,则确定用于解码所述目标视频所对应的处理性能信息,包括:
[0019]获取针对于所述目标视频设定的清晰度参数;
[0020]确定所述目标视频在配置所述清晰度参数时对应的帧率信息;
[0021]对所述帧率信息中指示的帧数进行解析,确定所述帧率信息中指示的帧数对应的所述预设处理限额;
[0022]当所述非参考帧的数量占总帧数的比值达到所述预设处理限额时,确定用于解码所述目标视频所对应的处理性能信息。
[0023]可选的,在本申请一些可能的实现方式中,所述方法还包括:
[0024]若所述当前帧的帧类型为参考帧,则对所述当前帧进行解码以得到解码帧;
[0025]若所述处理性能信息对应的渲染时长不满足第二阈值条件,则丢弃所述当前帧,并对所述当前帧的下一帧进行解码。
[0026]可选的,在本申请一些可能的实现方式中,所述方法还包括:
[0027]若所述处理性能信息对应的渲染时长满足所述第二阈值条件,则对所述当前帧执行渲染进程;
[0028]提取所述渲染进程对应的渲染时长;
[0029]将所述处理性能信息对应的渲染时长更新为所述渲染进程对应的渲染时长,所述渲染进程对应的渲染时长用于对所述当前帧的下一帧的处理。
[0030]可选的,在本申请一些可能的实现方式中,所述方法还包括:
[0031]响应于目标操作对所述目标视频进行设定,获取所述目标操作对应的倍速播放参数;
[0032]若所述目标操作对应的倍速播放参数与所述倍速播放参数相同,则调用倍速处理信息对所述目标视频进行处理,以执行所述目标视频基于所述即时播放参数的播放进程,所述倍速处理信息用于指示标记帧,所述标记帧基于丢弃的所述当前帧确定。
[0033]本申请第二方面提供一种视频内容的处理装置,包括:
[0034]获取单元,用于获取目标视频对应的倍速播放参数;
[0035]确定单元,用于确定用于解码所述目标视频所对应的处理性能信息,所述处理性能信息基于解码的当前帧的上一帧对应的渲染时长模拟所得;
[0036]处理单元,用于若所述处理性能信息对应的渲染时长不满足所述倍速播放参数对应的播放需求,则识别所述当前帧的帧类型;
[0037]所述处理单元,还用于若所述当前帧的帧类型为非参考帧,则丢弃所述当前帧,并对所述当前帧的下一帧进行解码。
[0038]可选的,在本申请一些可能的实现方式中,所述处理单元,具体用于获取所述处理性能信息对应的渲染时长所指示的渲染累计时长,所述渲染累计时长自渲染所述目标视频的第一帧时开始累计;
[0039]所述处理单元,具体用于基于所述目标视频在配置所述倍速播放参数时对应的预
设播放进度,确定所述当前帧在所述预设播放进度中对应的预设播放时刻;
[0040]所述处理单元,具体用于若所述渲染累计时长对应的渲染时刻超过所述预设播放时刻的差值不满足第一阈值条件,则确定所述处理性能信息对应的渲染时长不满足所述倍速播放参数对应的播放需求。
[0041]可选的,在本申请一些可能的实现方式中,所述确定单元,具体用于基于所述目标视频中各视频帧的类型标识,确定所述目标视频中非参考帧的数量占总帧数的比值;
[0042]所述确定单元,具体用于当所述非参考帧的数量占总帧数的比值达到预设处理限额时,确定用于解码所述目标视频所对应的处理性能信息。
[0043]可选的,在本申请一些可能的实现方式中,所述处理单元,具体用于获取针对于所述目标视频设定的清晰度参数;
[0044]所述处理单元,具体用于确定所述目标视频在配置所述清晰度参数时对应的帧率信息;
[0045]所述处理单元,具体用于对所述帧率信息中指示的帧数进行解析,确定所述帧率信息中指示的帧数对应的所述预设处理限额;
[0046]所述处理单元,具体用于当所述非参考帧的数量占总帧数的比值达到所述预设处理限额时,确定用于解码所述目标视频所对应的处理性能信息。
[0047]可选的,在本申请一些可能的实现方式中,所述处理单元,具体用于若所述当前帧的帧类型为参考帧,则对所述当前帧进行解码以得到解码帧;
[0048]所述处理单元,具体用于若所述处本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频内容的处理方法,其特征在于,包括:获取目标视频对应的倍速播放参数;确定用于解码所述目标视频所对应的处理性能信息,所述处理性能信息基于解码的当前帧的上一帧对应的渲染时长模拟所得;若所述处理性能信息对应的渲染时长不满足所述倍速播放参数对应的播放需求,则识别所述当前帧的帧类型;若所述当前帧的帧类型为非参考帧,则丢弃所述当前帧,并对所述当前帧的下一帧进行解码。2.根据权利要求1所述的方法,其特征在于,所述若所述处理性能信息对应的渲染时长不满足所述倍速播放参数对应的播放需求,则识别所述当前帧的帧类型之前,所述方法还包括:获取所述处理性能信息对应的渲染时长所指示的渲染累计时长,所述渲染累计时长自渲染所述目标视频的第一帧时开始累计;基于所述目标视频在配置所述倍速播放参数时对应的预设播放进度,确定所述当前帧在所述预设播放进度中对应的预设播放时刻;若所述渲染累计时长对应的渲染时刻超过所述预设播放时刻的差值不满足第一阈值条件,则确定所述处理性能信息对应的渲染时长不满足所述倍速播放参数对应的播放需求。3.根据权利要求1所述的方法,其特征在于,所述确定用于解码所述目标视频所对应的处理性能信息,包括:基于所述目标视频中各视频帧的类型标识,确定所述目标视频中非参考帧的数量占总帧数的比值;当所述非参考帧的数量占总帧数的比值达到预设处理限额时,确定用于解码所述目标视频所对应的处理性能信息。4.根据权利要求3所述的方法,其特征在于,所述若所述非参考帧的数量占总帧数的比值达到预设值,则确定用于解码所述目标视频所对应的处理性能信息,包括:获取针对于所述目标视频设定的清晰度参数;确定所述目标视频在配置所述清晰度参数时对应的帧率信息;对所述帧率信息中指示的帧数进行解析,确定所述帧率信息中指示的帧数对应的所述预设处理限额;当所述非参考帧的数量占总帧数的比值达到所述预设处理限额时,确定用于解码所述目标视频所对应的处理性能信息。5.根据权利要求1

【专利技术属性】
技术研发人员:刘阿海周蓉蓉
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1