[发明专利]一种视频进度调整方法、装置及电子设备有效
申请号: | 202110964776.5 | 申请日: | 2021-08-23 |
公开(公告)号: | CN113423009B | 公开(公告)日: | 2021-12-24 |
发明(设计)人: | 任晓明;王树波;涂远友;许磊;陈琦;张亚楠;吴西亚 | 申请(专利权)人: | 北京拓课网络科技有限公司 |
主分类号: | H04N21/44 | 分类号: | H04N21/44;H04N21/433 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 任美玲 |
地址: | 100010 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 进度 调整 方法 装置 电子设备 | ||
本发明提供了一种视频进度调整方法、装置及电子设备,其中,该方法包括:获取对当前视频的进度调整事件,进度调整事件用于定位到当前视频的目标视频帧;确定目标视频帧所处的目标区间;若当前解码视频帧位于目标区间内,在当前解码结果的基础上,执行确定目标视频帧的解码结果的第一操作,并显示第一操作对应的解码结果。通过本发明实施例提供的视频进度调整方法、装置及电子设备,无需从目标视频帧的前关键帧依次解码至目标视频帧,能直接在当前解码视频帧的解码结果的基础上执行第一操作,利于快速得到目标视频帧的解码结果,减少了解码帧数,提高了解码速度。且相对于传统的快速定位法,本方法能够解码至目标视频帧,准确地显示解码结果。
技术领域
本发明涉及计算机技术领域,具体而言,涉及一种视频进度调整方法、装置、电子设备及计算机可读存储介质。
背景技术
随着计算机技术及流媒体技术的发展,视频播放器逐渐成为电子设备中必不可少的一款应用软件。视频播放器不仅能提供浏览、观看等基础功能,还可以通过将播放器进度移动到指定位置的定位功能实现对视频播放进度的调整。比如,通过用户手动拖条的方式触发定位功能进行快进或快退操作,根据用户设置拖条结束时的视频帧,以确定自己所要观看的视频节点。
目前,实现定位功能主要有两种方法,快速定位及精准定位。快速定位是指当视频播放器检测到进度调整事件时,播放器需要查找到离该事件的时间点最近的前一个关键帧,将该关键帧作为该事件结束时的视频帧,并解码显示在播放器屏幕上。该方案虽然可以快速实现定位功能并播放视频内容,但所显示的结果只是与进度调整事件结束时的视频帧相邻近的关键帧所对应的画面,显示结果并不精准。而精准定位是指当视频播放器检测到进度调整事件时,播放器查找到离该事件的时间点最近的前一个关键帧,从该关键帧开始向后逐帧读取并解码,直至到达该事件结束时的视频帧,将该视频帧准确显示在播放器屏幕上。该方法虽然能够实现精准定位,但在连续拖条进行定位时,此方法由于每次定位都需要完成一次从关键帧逐帧解码的过程,需要解码的视频帧数较多,且比较耗时,导致播放器解码效率低、不能快速起播。
因此,上述两种传统方法在以定位功能调整视频播放进度的过程中,视频播放器会存在显示画面不精准或解码速度慢、不能快速起播的问题。
发明内容
为解决现有存在的技术问题,本发明实施例提供一种视频进度调整方法、装置、电子设备及计算机可读存储介质。
第一方面,本发明实施例提供了一种视频进度调整方法,包括:获取对当前视频的进度调整事件,所述进度调整事件用于定位到所述当前视频的目标视频帧;确定所述目标视频帧所处的目标区间,所述目标区间为两个相邻的关键帧之间的区间;若当前解码视频帧位于所述目标区间内,在当前解码结果的基础上,执行确定所述目标视频帧的解码结果的第一操作,并显示所述第一操作对应的解码结果。
可选地,进度调整事件包括对所述当前视频快进和/或快退;所述第一操作包括:在所述进度调整事件为对所述当前视频快进的情况下,基于所述当前解码视频帧的解码结果,从所述当前解码视频帧向所述目标视频帧解码;其中,所述当前解码结果包括所述当前解码视频帧的解码结果;在所述进度调整事件为对所述当前视频快退的情况下,从所述当前解码结果中提取所述目标视频帧所对应的解码结果;其中,所述当前解码结果包括所述目标区间的前关键帧到所述当前解码视频帧之间的解码结果。
可选地,从所述当前解码视频帧向所述目标视频帧解码包括:从所述当前解码视频帧向所述目标视频帧解码,在没有触发新进度调整事件的情况下,直至确定所述目标视频帧的解码结果,且所述第一操作对应的解码结果包括所述目标视频帧的解码结果;在从所述当前解码视频帧向所述目标视频帧解码的过程中,在触发新进度调整事件时,结束从所述当前解码视频帧向所述目标视频帧解码的过程,并确定第一结束视频帧的解码结果,所述第一结束视频帧为结束从所述当前解码视频帧向所述目标视频帧解码的过程时所对应的视频帧,且所述第一操作对应的解码结果包括所述第一结束视频帧的解码结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京拓课网络科技有限公司,未经北京拓课网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110964776.5/2.html,转载请声明来源钻瓜专利网。