[发明专利]视频转码方法、装置、电子设备和存储介质在审
| 申请号: | 202111192912.X | 申请日: | 2021-10-13 |
| 公开(公告)号: | CN113852824A | 公开(公告)日: | 2021-12-28 |
| 发明(设计)人: | 许东旭 | 申请(专利权)人: | 网宿科技股份有限公司 |
| 主分类号: | H04N19/40 | 分类号: | H04N19/40;H04N21/2343;H04N21/4402;H04N21/845;H04N21/8547;H04L29/06 |
| 代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
| 地址: | 200030 上海市徐汇区*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 视频 方法 装置 电子设备 存储 介质 | ||
本申请涉及通信技术领域,公开了一种视频转码方法、装置、电子设备和存储介质,方法包括:根据源流视频转码后的输出帧率,获取转码后源流视频每帧的播放时长;根据播放时长和源流视频中各视频帧的时间戳信息,筛选出不满足解码时间单调递增的视频帧并丢弃;根据输出帧率对源流视频进行转码,将各关键帧的时间戳更新为各关键帧在源流视频中的初始时间戳,并根据各关键帧的时间戳更新其余各非关键帧的时间戳。通过在视频转码过程中将转码前后的视频的关键帧时间戳对齐,并对其余各非关键帧的时间戳进行适应性更新,使得转码后的源流视频能够根据时间戳对齐后的关键帧,对视频的清晰度进行平滑切换。
技术领域
本申请实施例涉及通信技术领域,特别涉及一种视频转码方法、装置、电子设备和存储介质。
背景技术
随着通信技术和互联网的不断发展,用户通过移动设备进行视频的播放或者直播的收看成为常态。而基于网络状态和设备自身的限制等因素,用户在移动设备上进行视频播放时会根据实际情况进行清晰度的选择或者变更,内容提供商,例如,内容分发网络(Content Delivery Network,CDN)云服务厂商,需要根据用户的选择支持视频在不同清晰度之间的灵活切换。
在云视频转码领域,内容提供商通过对视频进行转码的方式支持不同清晰度切换,因为播放需要从关键帧开始,清晰度切换完成后的视频会重新定位距离当前时刻最近的一个关键帧,从最近的关键帧开始清晰度切换后的视频的播放。为了保证用户的观看体验,需要保证视频在进行清晰度切换时的平滑性,通常内容提供商处的终端设备会根据切换后的清晰度计算出转码后的视频流的目标输出帧率,在当前视频流的帧率和目标帧率不同的情况下,在显示时间戳相同的时刻对应的位置,对转码后的视频流进行插帧处理,使得转码后的视频流在经过插帧处理后,输出帧率变更为目标输出帧率,从而实现视频流在不同清晰度之间的平滑切换。
但是,根据目标输出帧率对视频流进行帧率变换后,转码视频流中进行插帧处理的时刻对应的视频帧和原视频在这一时刻对应的视频帧很可能不是同一个视频帧,此时恢复播放后,转码后的视频的播放进度与转码前的播放进度存在误差,用户体验较差。
发明内容
本申请实施例的主要目的在于提出一种视频转码方法、装置、电子设备和存储介质,旨在通过在视频转码过程中将转码前后的视频的关键帧时间戳对齐,使得后续能够根据时间戳对齐后的关键帧对视频的清晰度进行平滑切换。
为实现上述目的,本申请实施例提供了一种视频转码方法,包括:根据源流视频转码后的输出帧率,获取转码后源流视频每帧的播放时长;根据播放时长和源流视频中各视频帧的时间戳信息,筛选出不满足解码时间单调递增的视频帧并丢弃;根据输出帧率对源流视频进行转码,将各关键帧的时间戳更新为各关键帧在源流视频中的初始时间戳,并根据各关键帧的时间戳更新其余各非关键帧的时间戳。
为实现上述目的,本申请实施例还提出了一种视频转码装置,包括:获取模块,用于根据源流视频转码后的输出帧率,获取转码后源流视频每帧的播放时长;筛选模块,用于根据播放时长和源流视频中各视频帧的时间戳信息,筛选出不满足解码时间单调递增的视频帧并丢弃;转码模块,用于根据输出帧率对源流视频进行转码,将各关键帧的时间戳更新为各关键帧在源流视频中的初始时间戳,并根据各关键帧的时间戳更新其余各非关键帧的时间戳。
为实现上述目的,本申请实施例还提出了一种电子设备,设备包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如上所述的视频转码方法。
为实现上述目的,本申请实施例还提出了计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的视频转码方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111192912.X/2.html,转载请声明来源钻瓜专利网。





