视频索引信息的生成方法、装置及计算机设备制造方法及图纸

技术编号:34361127 阅读:65 留言:0更新日期:2022-07-31 07:32
本申请公开了视频索引信息的生成方法、装置及计算机设备。方法包括:获取针对目标视频的截取信息,截取信息用于指示待截取的截取视频与目标视频之间的关系;基于截取信息和目标视频对应的视频资源,生成待截取的截取视频对应的视频索引信息,目标视频对应的视频资源通过对目标视频进行转码得到,视频索引信息用于对待截取的截取视频对应的视频资源进行索引。基于此种方式,截取视频对应的视频索引信息的生成过程无需截取视频的上传,更无需截取视频的转码,耗时较短,截取视频对应的视频索引信息的生成效率较高,有利于缩短截取视频上线所需的时长,进而缩短实现对截取视频的相关信息进行内容分发的功能所需的时长。进行内容分发的功能所需的时长。进行内容分发的功能所需的时长。

Method, device and computer equipment for generating video index information

【技术实现步骤摘要】
视频索引信息的生成方法、装置及计算机设备


[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]获取单元本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频索引信息的生成方法,其特征在于,所述方法包括:获取针对目标视频的截取信息,所述截取信息用于指示待截取的截取视频与所述目标视频之间的关系;基于所述截取信息和所述目标视频对应的视频资源,生成所述待截取的截取视频对应的视频索引信息,所述目标视频对应的视频资源通过对所述目标视频进行转码得到,所述视频索引信息用于对所述待截取的截取视频对应的视频资源进行索引。2.根据权利要求1所述的方法,其特征在于,所述截取信息包括截取开始时间点和截取终止时间点,所述目标视频对应的视频资源包括所述目标视频对应的至少一个视频分片,不同的视频分片对应不同的分片时间段;所述基于所述截取信息和所述目标视频对应的视频资源,生成所述待截取的截取视频对应的视频索引信息,包括:基于所述截取开始时间点和所述截取终止时间点,在所述至少一个视频分片中确定所述待截取的截取视频对应的至少一个目标视频分片,任一目标视频分片对应的分片时间段部分或全部处于所述截取开始时间点和所述截取终止时间点构成的截取时间段内;基于所述至少一个目标视频分片,生成所述待截取的截取视频对应的视频索引信息。3.根据权利要求2所述的方法,其特征在于,所述基于所述至少一个目标视频分片,生成所述待截取的截取视频对应的视频索引信息,包括:响应于所述至少一个目标视频分片对应的分片时间段均全部处于所述截取时间段内,基于所述至少一个目标视频分片的存储信息以及所述至少一个目标视频分片的时长,生成所述至少一个目标视频分片对应的分片索引信息;基于所述至少一个目标视频分片对应的分片索引信息,生成所述待截取的截取视频对应的视频索引信息。4.根据权利要求2所述的方法,其特征在于,所述基于所述至少一个目标视频分片,生成所述待截取的截取视频对应的视频索引信息,包括:响应于所述至少一个目标视频分片中的参考视频分片对应的分片时间段部分处于所述截取时间段内,且其他目标视频分片对应的分片时间段全部处于所述截取时间段内,基于所述参考视频分片对应的分片时间段中处于所述截取时间段内的参考时间段和所述参考视频分片的存储信息,生成所述参考视频分片对应的分片索引信息;基于所述其他目标视频分片的存储信息和所述其他目标视频分片的时长,生成所述其他目标视频分片对应的分片索引信息;基于所述参考视频分片对应的分片索引信息和所述其他目标视频分片对应的分片索引信息,生成所述待截取的截取视频对应的视频索引信息;其中,所述参考视频分片包括所述至少一个目标视频分片中的第一个目标视频分片和最后一个目标视频分片中的至少一个,所述至少一个目标视频分片按照对应的分片时间段依次排列。5.根据权利要求4所述的方法,其特征在于,所述基于所述参考视频分片对应的分片时间段中处于所述截取时间段内的参考时间段和所述参考视频分片的存储信息,生成所述参考视频分片对应的分片索引信息,包括:基于所述参考时间段,确定参考时长、起始标记信息和终止标记信息,所述起始标记信
息和所述终止标记信息用于在所述参考视频分片中确定出与所述待截取的截取视频匹配的部分视频分片;基于所述参考时长、所述起始标记信息、所述终止标记信息和所述参考视频分片的存储信息,生成所述参考视频分片对应的分片索引信息。6.根据权利要求1所述的方法,其特征在于,所述截取信息包括截取开始时间点、截取终止时间点和偶数个截取中间时间点,所述目标视频对应的视频资源包括所述目标视频对应的至少一个视频分片,不同的视频分片对应不同的分片时间段;所述基于所述截取信息和所述目标视频对应的视频资源,生成所述待截取的截取视频对应的视频索引信息,包括:基于所述截取开始时间点、所述截取终止时间点和所述偶数个截取中间时间点,确定至少两个子截取时间段;基于所述至少一个视频分片,确定所述至少两个子截取时间段分别对应的视频分片组,任一子截取时间段对应的视频分片组由对应的分片时间段部分或全部处于所述任一子截取时间段内的视频分片组成;生成所述至少两个视频分片组分别对应的参考索引信息,任一视频分片组对应的参考索引信息包括组成所述任一视频分片组的视频分片对应的分片索引信息;基于所述至少两个视频分片组分别对应的参考索引信息和拼接标记信息,生成所述待截取的截取视频对应的视频索引信息。7.根据权利要求1

6任一所述的方法,其特征在于,所述目标视频对应的视频资源的数量为参考数量,不同的视频资源具有不同的清晰度;所述待截取的截取视频对应的视频索引信息的数量为所述参考数量,任一视频索引信息基于所...

【专利技术属性】
技术研发人员:杜正中李育中
申请(专利权)人:腾讯科技北京有限公司
类型:发明
国别省市:

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

1