前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何在众多云点播文件中搜索到你想要

如何在众多云点播文件中搜索到你想要

原创
作者头像
陈鸿涛-hongtchen
发布2020-11-20 11:24:02
9100
发布2020-11-20 11:24:02
举报
文章被收录于专栏:腾讯云音视频专家服务

引言

随着时代的发展,越来越多的音视频应用涌入人们的生活,在日益增多的点播存储文件面前,相信大家都会用点播搜索媒体接口筛选自己需要的文件,其中Names(文件名)和NamePrefixes(文件前缀)是推荐使用的搜索条件,也是大家常用的搜索条件,那么你知道Names和NamePrefixes的区别吗?下面以腾讯云点播为例介绍下这两者的使用。

问题复现

老板:“小明,把我上传到点播的那个形意门的拳法视频发给我。”

小明:“好嘞。”小明一顿操作猛如虎,调用点播SearchMedia接口对文件名进行names搜索,缓缓输入形意拳,输出却让小明愣了一下,混元形意太极门马大师十一连鞭,混元形意太极门马大师闪电五连鞭。好家伙,老板这是想跟马大师学这个惊世绝学吗,还好这个迅猛的鞭法鞭醒了小明,继续往下看,竟然有安装防盗门指南。

图1
图1

小明想象着自己将这几个视频发给老板,老板那种怒不可遏的表情,心颤了一下。难道是接口出bug了?

当然不是啦,那到底是什么让小明的搜索得到如此的结果。实际上这里的names字段使用了分词,在搜索时候是模糊搜索,越精确匹配搜索的结果越在前面, 就像百度搜索里面搜索“腾讯云点播”,得到的结果有“腾讯云点播”,”腾讯云“、”云点播“等等,会将搜索词不断拆分后进行模糊匹配,所以越后面的匹配程度越低哦。所以形意拳才会匹配到马大师的惊世绝学。

解决思路

腾讯云点播搜索媒体接口说明中

图2
图2

接口地址:https://cloud.tencent.com/document/product/266/31813

由此可知NamePrefixes与Names搜索不同,根据文件前缀对文件名称进行精确匹配搜索,比如输入搜索腾讯云点播,那么匹配出来的文件开头肯定就是腾讯云点播,而且匹配程度越高的显示在前面,从而找到你想要的那个它。小明使用文件前缀搜索,输入形意拳,精准匹配前缀形意拳,输出形意拳教学完整版。这刚猛有力的拳法肯定可以得到老板的赞赏,分分钟升职加薪迎娶白富美,走上人生巅峰,嘿嘿嘿,想想都有点小激动。

小结

通过以上案例分析,相信大家对Names和NamePrefixes搜索有了一个较为清晰的认知,Names本质上还是模糊匹配,而NamePrefixes是精确匹配文件前缀。如果你是想搜索存储在点播里面的某一类视频或者较大范围的,你可以使用Names搜索,如果你目的性较强,就是想要某一个或者某几个文件,那么可以通过文件前缀锁定你想要的文件,朋友们都快用起来吧。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 引言
  • 问题复现
  • 解决思路
  • 小结
相关产品与服务
云点播
面向音视频、图片等媒体,提供制作上传、存储、转码、媒体处理、媒体 AI、加速分发播放、版权保护等一体化的高品质媒体服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档