The invention relates to the field of video technology, and discloses a preview method and service equipment based on non-critical video frames, including: determining the target time point of click operation when a click operation corresponding to the time axis of the target video in the video preview interface is detected; determining whether the target time point corresponds to the non-critical video frame; and, if so, determining the target before the target time point. Target key video frame time points corresponding to target key video frames; decode video clips from target key video frame time points to target time points in target video, and get all decoded video frames; output target decoded video frames corresponding to target time points in decoded video frames. The embodiment of the present invention can output any non-key video frame in the target video that the user needs to preview, thus improving the reliability of video preview.
【技术实现步骤摘要】
一种基于非关键视频帧的预览方法及服务设备
本专利技术涉及视频
,具体涉及一种基于非关键视频帧的预览方法及服务设备。
技术介绍
目前,媒体服务器在检测到的用户需要预览目标视频时,可以获取目标视频对应的视频包,并根据视频包实现对目标视频的预览。由于视频包中通常只包含目标视频的若干个关键视频帧,因此,当用户选取的需要预览的时间节点对应目标视频的非关键视频帧时,媒体服务器很难获取目标视频的非关键视频帧,从而导致媒体服务器无法正常预览的情况发生。
技术实现思路
本专利技术实施例公开一种基于非关键视频帧的预览方法及服务设备,能够提高视频预览的可靠性。本专利技术实施例第一方面公开一种基于非关键视频帧的预览方法,所述方法包括:当检测到针对视频预览界面中目标视频对应的时间轴的点击操作时,确定所述点击操作对应的目标时间点;判断所述目标时间点是否对应非关键视频帧;如果是,确定所述目标时间点之前的目标关键视频帧对应的目标关键视频帧时间点;将所述目标视频中从所述目标关键视频帧时间点至所述目标时间点之间的视频片段进行解码操作,得到从所述目标关键视频帧时间点至所述目标时间点之间的所有解码视频帧;输出所述解码视频帧中与所述目标时间点对应的目标解码视频帧。作为一种可选的实施方式,在本专利技术实施例第一方面中,所述当检测到针对视频预览界面中目标视频对应的时间轴的点击操作时,确定所述点击操作对应的目标时间点之前,所述方法还包括:获取视频预览界面中的目标视频包含的所有目标视频帧;通过图像识别技术识别所有所述目标视频帧的内容信息;根据所述内容信息将所述目标视频帧分割为若干视频帧组,任意所述视频帧 ...
【技术保护点】
1.一种基于非关键视频帧的预览方法,其特征在于,所述方法包括:当检测到针对视频预览界面中目标视频对应的时间轴的点击操作时,确定所述点击操作对应的目标时间点;判断所述目标时间点是否对应非关键视频帧;如果是,确定所述目标时间点之前的目标关键视频帧对应的目标关键视频帧时间点;将所述目标视频中从所述目标关键视频帧时间点至所述目标时间点之间的视频片段进行解码操作,得到从所述目标关键视频帧时间点至所述目标时间点之间的所有解码视频帧;输出所述解码视频帧中与所述目标时间点对应的目标解码视频帧。
【技术特征摘要】
1.一种基于非关键视频帧的预览方法,其特征在于,所述方法包括:当检测到针对视频预览界面中目标视频对应的时间轴的点击操作时,确定所述点击操作对应的目标时间点;判断所述目标时间点是否对应非关键视频帧;如果是,确定所述目标时间点之前的目标关键视频帧对应的目标关键视频帧时间点;将所述目标视频中从所述目标关键视频帧时间点至所述目标时间点之间的视频片段进行解码操作,得到从所述目标关键视频帧时间点至所述目标时间点之间的所有解码视频帧;输出所述解码视频帧中与所述目标时间点对应的目标解码视频帧。2.根据权利要求1所述的方法,其特征在于,所述当检测到针对视频预览界面中目标视频对应的时间轴的点击操作时,确定所述点击操作对应的目标时间点之前,所述方法还包括:获取视频预览界面中的目标视频包含的所有目标视频帧;通过图像识别技术识别所有所述目标视频帧的内容信息;根据所述内容信息将所述目标视频帧分割为若干视频帧组,任意所述视频帧组中的所述目标视频帧的内容相互匹配;分别从各个所述视频帧组中选取关键视频帧,并将除所述关键视频帧之外的目标视频帧标记为非关键视频帧,其中,一个所述视频帧组选取一个所述关键视频帧。3.根据权利要求2所述的方法,其特征在于,所述判断所述目标时间点是否对应非关键视频帧,包括:获取所述非关键视频帧对应的非关键视频帧时间点;判断所述目标时间点是否与任意所述非关键视频帧时间点匹配。4.根据权利要求3所述的方法,其特征在于,所述确定所述目标时间点之前的目标关键视频帧对应的目标关键视频帧时间点,包括:获取所述关键视频帧的关键视频帧时间点;将所述关键视频帧时间点小于所述目标时间点的所述关键视频帧确定为备选关键视频帧;计算所述备选关键视频帧的所述关键视频帧时间点与所述目标时间点的时间差的绝对值;通过将所述绝对值进行比对,确定最小绝对值,并将所述最小绝对值对应的备选关键视频帧确定为目标关键视频帧,以及确定所述目标关键视频帧对应的所述关键视频帧时间点为目标关键视频帧时间点。5.根据权利要求1~4任一项所述的方法,其特征在于,所述输出所述解码视频帧中与所述目标时间点对应的目标解码视频帧,包括:获取所述解码视频帧中与所述目标时间点对应的目标解码视频帧;对所述目标解码视频帧进行渲染,并输出渲染后的所述目标解码视频帧。6.一种服务设备,其特征在于,包括:第一确定单元,用于当检测到针对视频预览界面中目标视频对应的时间轴的点击...
【专利技术属性】
技术研发人员:黄石锋,黄庆杰,李株亮,张国标,刘丹,
申请(专利权)人:广州励丰文化科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。