一种视频获取方法及电子设备的制造方法

文档序号:8434244阅读:228来源:国知局
一种视频获取方法及电子设备的制造方法
【技术领域】
[0001] 本发明涉及信息技术领域,特别涉及一种视频获取方法及电子设备。
【背景技术】
[0002] 随着电子技术的快速发展,各种电子设备的功能也越来越丰富,越来越人性化,令 用户在使用电子设备的过程中拥有了更好的体验度。就拿手机来说,现在的智能手机,可W 说已经改进成了一个小型的电脑了,不仅具有强大的存储空间,可W安装各种软件,而各种 手机功能也做得越来越精细与人性。
[0003] 现有技术中有很多视频点播网站,用户可W在视频点播网站输入关键词进行搜 索,视频点播网站响应用户的搜索操作,会搜索获得与关键词对应的多个视频数据,并且将 该多个视频数据按照点播率或者片长进行排列,并提供给用户。
[0004] 本申请发明人发现现有技术中至少存在如下技术问题:
[0005] 由于在现有技术中,视频点播网站一般通过点播率或者片长对视频数据进行排 序,然后将视频数据提供给用户,然而用户希望获取的可能是针对摸个目标体持续时长较 长的视频数据,在该种情况下,电子设备需要多次响应用户点击播放某个视频数据的操作, 进而选取其中某个目标体持续时长较长的视频数据,进而导致获取视频数据耗时较长的技 术问题。

【发明内容】

[0006] 本发明实施例提供一种视频获取方法及电子设备,用于解决现有技术中获取视频 数据耗时较长的技术问题。
[0007] 根据本发明的第一方面,提供一种视频获取方法,包括:搜索获得M个视频数据,M 为正整数;确定一目标体在所述M个视频数据的每个视频数据中出现的持续时长,W获得M 个持续时长;基于所述M个持续时长,将所述M个视频数据中的至少一个视频数据提供给用 户。
[0008] 结合第一方面,在第一种可能的实现方式中,所述搜索获得M个视频数据,具体 为;W所述目标体对应的关键词进行搜索获得所述M个视频数据。
[0009] 结合第一方面,在第二种可能的实现方式中,所述基于所述M个持续时长,将所述 M个视频数据中的至少一个视频数据提供给用户,具体包括;基于所述M个持续时长,按照 所述持续时长从长到短的顺序对所述M个视频文件进行排序,W获得排序后的所述M个视 频数据;将所述排序后的M个视频数据中的至少一个视频数据提供给所述用户。
[0010] 结合第一方面的第二种可能的实现方式,在第H种可能的实现方式中,所述将所 述排序后的M个视频数据中的至少一个视频数据提供给所述用户,具体包括;从所述排序 后的M个视频数据中确定所述持续时长大于时长阔值的N个视频数据,N为小于等于M的 正整数;将所述N个视频数据提供给所述用户。
[0011] 结合第一方面的第二种可能的实现方式,在第四种可能的实现方式中,所述将所 述排序后的M个视频数据中的至少一个视频数据提供给所述用户,具体包括;从所述M个视 频数据中获取所述持续时长位于前L位的L个视频数据,L为小于等于M的正整数;将所述 L个视频数据提供给所述用户。
[0012] 结合第一方面或第一方面的第一至四种可能的实现方式中的任意一种可能的实 现方式,在第五种可能的实现方式中,所述确定一目标体在所述M个视频数据的每个视频 数据中出现的持续时长,W获得M个持续时长,具体包括;依次取i为1至M的整数,通过视 频识别确定所述目标体在所述M个视频数据中的第i个视频数据中出现的第i峽数;基于 所述第i峽数,确定所述目标体在所述第i个视频数据中的所述持续时长。
[0013] 根据本发明的第二方面,提供一种电子设备,包括:搜索模块,用于搜索获得M个 视频数据,M为正整数;确定模块,用于确定一目标体在所述M个视频数据的每个视频数据 中出现的持续时长,W获得M个持续时长;提供模块,用于基于所述M个持续时长,将所述M 个视频数据中的至少一个视频数据提供给用户。
[0014] 结合第二方面,在第一种可能的实现方式中,所述搜索模块,具体用于;W所述目 标体对应的关键词进行搜索获得所述M个视频数据。
[0015] 结合第二方面,在第二种可能的实现方式中,所述提供模块,具体包括:
[0016] 排序单元,用于基于所述M个持续时长,按照所述持续时长从长到短的顺序对所 述M个视频文件进行排序,W获得排序后的所述M个视频数据;
[0017] 提供单元,用于将所述排序后的M个视频数据中的至少一个视频数据提供给所述 用户。
[0018] 结合第二方面的第二种可能的实现方式,在第H种可能的实现方式中,所述提供 单元,具体包括:确定子单元,用于从所述排序后的M个视频数据中确定所述持续时长大于 时长阔值的N个视频数据,N为小于等于M的正整数;第一提供子单元,用于将所述N个视 频数据提供给所述用户。
[0019] 结合第二方面的第二种可能的实现方式,在第四种可能的实现方式中,所述提供 单元,具体包括:获取子单元,用于从所述M个视频数据中获取所述持续时长位于前L位的 L个视频数据,L为小于等于M的正整数;第二提供子单元,用于将所述L个视频数据提供给 所述用户。
[0020] 结合第二方面或第二方面的第一至四种可能的实现方式中的任意一种可能的实 现方式,在第五种可能的实现方式中,所述确定模块,具体包括;识别单元,用于依次取i为 1至M的整数,通过视频识别确定所述目标体在所述M个视频数据中的第i个视频数据中出 现的第i峽数;确定单元,用于基于所述第i峽数,确定所述目标体在所述第i个视频数据 中的所述持续时长。
[0021] 本发明有益效果如下:
[0022] 由于在本发明实施例中,在搜索获得M个视频数据之后,会确定目标体在M个视频 数据的每个视频数据中出现的持续时长,进而基于每个视频数据中目标体出现的持续时长 将M个视频数据中的至少一个视频数据提供给用户,也就是在将至少一个视频数据提供给 用户时,已经确定出每个视频数据中目标体的持续时长,故而用户可W直接点击目标体出 现时长较长的视频数据进行播放,也即是电子设备不需要多次响应用户的点击操作,因而 达到了降低获取视频的耗时的技术效果。
【附图说明】
[0023] 图1为本发明实施例中获取数据方法的流程图;
[0024] 图2为本发明实施例获取数据方法中确定M个持续时长的流程图;
[0025] 图3为本发明实施例获取数据方法中将M个视频数据中的至少一个视频数据提供 给用户的第一种方式的流程图;
[0026] 图4为本发明实施例获取数据方法中将M个视频数据中的至少一个视频数据提供 给用户的第二种方式的流程图;
[0027] 图5为本发明实施例中电子设备的结构图。
【具体实施方式】
[0028] 本发明实施例提供一种视频获取方法及电子设备,用于解决现有技术中获取视频 数据耗时较长的技术问题。
[0029] 本发明实施例中的技术方案为解决上述的技术问题,总体思路如下:
[0030] 搜索获得M个视频数据,M为正整数;确定一目标体在M个视频数据的每个视频数 据中出现的持续时长,W获得M个持续时长,例如:通过视频识别进而获取目标体在每个视 频数据中出现的峽数W确定M个持续时长;基于M个持续时长,将M个视频数据中的至少一 个视频数据提供给用户,将至少一个视频数据提供给用户时可W采用多种方式,例如:将M 个视频数据通过M个持续时长进行排序,将排序后的M个视频数据中的至少一个视频数据 提供给用户;又例如:从M个视频数据中获取持续时长位于前L位的L个视频数据,然后将 该L个视频数据提供给用户等等。
[0031] 由于在上述方案中,在将至少一个视频数据提供给用户时,已经确定出每个视频 数据中目标体的持续时长,故而用户可W直接点击目标体出现时长较长的视频数据进行播 放,也即是电子设备不需要多次响应用户的点击操作,因而达到了降低获取视频的耗时的 技术效果。
[0032] 为了更好的理解上述技术方案,下面通过附图W及具体实施例对本发明技术方案 做详细的说明,应当理解本发明实施例W及实施例中的具体特征是对本发明技术方案的详 细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本发明实施例W及实施例 中的技术特征
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1