视频分类方法、装置、设备及存储介质与流程

文档序号:32162057发布日期:2022-11-12 02:57阅读:84来源:国知局
视频分类方法、装置、设备及存储介质与流程

1.本发明涉及视频技术领域,尤其涉及一种视频分类方法、装置、设备及存储介质。


背景技术:

2.目前,随着影视行业的发展,越来越多的影视作品出现在人们的视野中,很多影视作品之间存在关联关系,这类影视作品我们通常称为系类电影、系列剧。如黄飞鸿系列《黄飞鸿之一壮志凌云》、《黄飞鸿之二男儿当自强》、《黄飞鸿之三狮王争霸》等,视频服务提供商为给用户更好的观影体验,通常会把系列作品归类整合,然后再推送给用户。
3.目前的分类方法大部分是使用程序,用关键字匹配来分类,但关键字存在误匹配的问题,如电影《天眼》、《天眼传奇》、《天眼风云》这三个毫无关联的电影,会因为关键字“天眼”匹配到一起,导致用户观影体验较差。
4.上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。


技术实现要素:

5.本发明的主要目的在于提供了一种视频分类方法、装置、设备及存储介质,旨在解决现有技术通过关键字匹配对视频进行分类会出现误匹配,导致用户观影体验较差的技术问题。
6.为实现上述目的,本发明提供了一种视频分类方法,所述视频分类方法包括以下步骤:
7.检测待分类视频的视频名称中是否包含预设类型字符;
8.在包含所述预设类型字符时,通过所述预设类型字符在所述视频名称中所处的位置信息确定视频系列名;
9.根据所述视频系列名对所述待分类视频进行分类。
10.可选地,所述在包含所述预设类型字符时,通过所述预设类型字符在所述视频名称中所处的位置信息确定视频系列名的步骤,包括:
11.在包含所述预设类型字符时,检测所述预设类型字符是否处于所述视频名称的尾部;
12.若是,则检测所述预设类型字符是否为数字型字符;
13.若为所述数字型字符,则判断所述预设类型字符的类型是否为阿拉伯数字;
14.若不为所述阿拉伯数字,则对所述预设类型字符进行转换,获得阿拉伯数字字符;
15.删除所述视频名称中的所述阿拉伯数字字符,获得视频系列名。
16.可选地,所述若是,则检测所述预设类型字符是否为数字型字符的步骤之后,还包括:
17.若不为所述数字型字符,则检测所述预设类型字符是否为预设特殊字符;
18.若为所述预设特殊字符,则删除所述视频名称中的所述预设类型字符,获得视频
系列名。
19.可选地,所述若不为所述数字型字符,则检测所述预设类型字符是否为预设特殊字符的步骤之后,还包括:
20.若不为所述预设特殊字符,则检测所述预设类型字符是否为预设括号字符;
21.若为所述预设括号字符,则删除所述视频名称中的所述预设类型字符以及所述预设类型字符包括的字符,获得视频系列名。
22.可选地,所述在包含所述预设类型字符时,检测所述预设类型字符是否处于所述视频名称的尾部的步骤之后,还包括:
23.若否,则检测所述预设类型字符是否为数字型字符;
24.若为所述数字型字符,则判断所述预设类型字符的类型是否为阿拉伯数字;
25.若不为所述阿拉伯数字,则对所述预设类型字符进行转换,获得阿拉伯数字字符;
26.检测所述阿拉伯数字字符的前后字符是否均为预设关键字符;
27.若为所述预设关键字符,则删除所述视频名称中的所述阿拉伯数字字符与所述阿拉伯数字字符的前后字符,获得视频系列名。
28.可选地,所述若否,则检测所述预设类型字符是否为数字型字符的步骤之后,还包括:
29.若不为所述数字型字符,则检测所述预设类型字符是否为预设连接字符;
30.若为所述预设连接字符,则提取所述视频名称中所述预设类型字符之前的字符部分作为视频系列名。
31.可选地,所述根据所述视频系列名对所述待分类视频进行分类的步骤,包括:
32.检测是否存在与所述视频系列名匹配的系列名分类目录;
33.若否,则根据所述视频系列名创建所述系列名分类目录;
34.基于所述系列名分类目录对所述待分类视频进行分类。
35.此外,为实现上述目的,本发明还提出一种视频分类装置,所述装置包括:
36.视频名称检测模块,用于检测待分类视频的视频名称中是否包含预设类型字符;
37.视频系列名确定模块,用于在包含所述预设类型字符时,通过所述预设类型字符在所述视频名称中所处的位置信息确定视频系列名;
38.视频分类模块,用于根据所述视频系列名对所述待分类视频进行分类。
39.此外,为实现上述目的,本发明还提出一种视频分类设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的视频分类程序,所述视频分类程序配置为实现如上文所述的视频分类方法的步骤。
40.此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有视频分类程序,所述视频分类程序被处理器执行时实现如上文所述的视频分类方法的步骤。
41.本发明通过检测待分类视频的视频名称中是否包含预设类型字符,在包含预设类型字符时,通过预设类型字符在视频名称中所处的位置信息确定视频系列名,最后根据视频系列名对待分类视频进行分类。由于本发明是根据预设类型字符在视频名称中所处的位置信息对视频进行分类,有效避免了现有技术通过关键字匹配对视频进行分类的方法会存在误匹配,导致用户观影体验较差的问题,进一步增加了视频分类的精确性,提高了用户的观影体验。
附图说明
42.图1是本发明实施例方案涉及的硬件运行环境的视频分类设备的结构示意图;
43.图2为本发明视频分类方法第一实施例的流程示意图;
44.图3为本发明视频分类方法第二实施例的流程示意图;
45.图4为本发明视频分类方法第三实施例的流程示意图;
46.图5为本发明视频分类装置第一实施例的结构框图。
47.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
48.应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
49.参照图1,图1为本发明实施例方案涉及的硬件运行环境的视频分类设备结构示意图。
50.如图1所示,该视频分类设备可以包括:处理器1001,例如中央处理器(central processing unit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(wireless-fidelity,wi-fi)接口)。存储器1005可以是高速的随机存取存储器(random access memory,ram),也可以是稳定的非易失性存储器(non-volatile memory,nvm),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
51.本领域技术人员可以理解,图1中示出的结构并不构成对视频分类设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
52.如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及视频分类程序。
53.在图1所示的视频分类设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明视频分类设备中的处理器1001、存储器1005可以设置在视频分类设备中,所述视频分类设备通过处理器1001调用存储器1005中存储的视频分类程序,并执行本发明实施例提供的视频分类方法。
54.本发明实施例提供了一种视频分类方法,参照图2,图2为本发明视频分类方法第一实施例的流程示意图。
55.本实施例中,所述视频分类方法包括以下步骤:
56.步骤s10:检测待分类视频的视频名称中是否包含预设类型字符。
57.需要说明的是,本实施例方法的执行主体可以是具有数据处理、网络通信以及程序运行功能的计算服务设备,例如手机、平板电脑、个人电脑等,也可以是具有相同或相似功能的上述视频分类设备。本实施例及下述各实施例将以视频分类设备为例进行说明。
58.可理解的是,待分类视频可以是当前需要进行分类的原始视频,例如根据《叶问2》得到的视频系列名为“叶问”,则《叶问2》为待分类视频,原始视频可保存在视频分类设备的数据库中,也可由视频分类设备从服务器获取,也可保存在视频分类设备中的本地文件中,本实施例对此不加以限制。
59.需要说明的是,为了便于理解及书写方便,本实施例及下述实施例所举例中的“《》”均是为了方便说明,在实际应用中视频分类设备获取到的视频名称均不含有“《》”,如视频分类设备获取到的《叶问1》实际上是“叶问1”。
60.需要说明的是,预设类型字符可以是数字型字符,如阿拉伯数字(1、2、3)、中文数字(一、二、三)、罗马数字(ⅰ、ⅱ、ⅲ),也可以是特殊字符,如“上”、“中”、“下”等,也可以是括号字符,如“()”,也可以是关键字符,如“之”、“与”、“:”、“——”等。
61.在具体实现中,视频分类设备可在获取待分类视频后,提取待分类视频的视频名称,并检测该视频名称中是否包含预设类型字符,例如,视频分类设备提取到的视频名称是《黄飞鸿之一壮志凌云》,则会检测到该名称中包含上述预设类型字符“之”。
62.应理解的是,视频分类设备若未检测到视频名称中包含预设类型字符,则说明设备无法对该名称进行分类,此时视频分类设备会终止分类操作,并输出提示信息,如“分类失败”。
63.步骤s20:在包含所述预设类型字符时,通过所述预设类型字符在所述视频名称中所处的位置信息确定视频系列名。
64.需要说明的是,位置信息可为预设类型字符在视频名称中所处的位置,可在末尾,如《叶问1》中的“1”,也可在中间,如《哈利波特与阿兹卡班的囚徒》中的“与”。
65.可理解的是,视频系列名可为系列视频的视频名称中相同的部分,如《叶问1》、《叶问2》、《叶问3》的视频系列名可为“叶问”。
66.在具体实现中,视频分类设备可在检测到视频名称包含预设类型字符时,判断该预设类型字符在视频名称中的位置,基于所处的位置选择对应的提取策略,如《叶问1》,会检测到“1”所处的位置为视频名称尾部,并将该尾部字符“1”删除即可获得“叶问”这一视频系列名。
67.应理解的是,提取策略可为工作人员根据以往分类方法预先设置在视频分类设备中用于提取视频系列名的策略,该提取策略与预设类型字符在视频名称中的位置相关联,基于所处的位置不同可选择不同的提取策略,例如,若预设类型字符处于视频名称的尾部,则删除预设类型字符、若预设类型字符处于视频名称的中间,则可提取预设类型字符之前的字符等。
68.步骤s30:根据所述视频系列名对所述待分类视频进行分类。
69.在具体实现中,视频分类设备在确定视频系列名后,可通过该视频系列名创建一个分类目录,并将与视频系列名对应的待分类视频保存至该分类目录中,完成分类。
70.应理解的是,视频分类设备也可将查找与该视频系列名相匹配的原始视频,并将查找到的原始视频保存至上述分类目录中,完成对所有视频的分类。
71.进一步地,为了避免上述分类目录重复创建,提高视频分类的效率,本实施例中,所述步骤s30包括:
72.步骤s301:检测是否存在与所述视频系列名匹配的系列名分类目录。
73.需要说明的是,系列名分类目录可为上述基于视频系列名所创建的分类目录,该目录用于保存视频数据,如视频系列名为“叶问”,则系列名分类目录的名称即为“叶问”,可保存视频名称为《叶问1》、《叶问2》、《叶问3》的原始视频。
74.在具体实现中,待分类视频在进行分类后,会创建一个与视频系列名对应的系列
名分类目录,当与上述待分类视频属于同一个系列的另一个视频需要分类时,则无需再次创建系列名分类目录,以避免重复处理。例如,视频分类设备已经由《叶问1》创建了一个视频系列名为“叶问”的系列名分类目录,当《叶问3》需要进行分类时,则无需再次创建系列名分类目录,可直接用之前的系列名分类目录。
75.步骤s302:若否,则根据所述视频系列名创建所述系列名分类目录。
76.在具体实现中,视频分类设备若没有检测到与上述视频系列名匹配的系列名分类目录,则说明之前并未进行该待分类视频的分类,也没有与之对应的系列名分类目录,此时需要创建一个系列名分类目录,以进行后续视频分类。
77.应理解的是,视频分类设备若检测到与视频系列名对应的系列名分类目录,则不需要重新创建系列名分类目录,可调用与视频系列名对应的系列名分类目录进行后续分类操作。
78.步骤s303:基于所述系列名分类目录对所述待分类视频进行分类。
79.在具体实现中,视频分类设备可将待分类视频保存至该系列名分类目录中,并查询与该视频系列名对应的其他视频,将对应的其他视频均保存至系列名分类目录中,以完成分类。
80.此外,视频分类设备完成视频分类后,工作人员可调用该系列名分类目录进行后续推送操作,如将该系列名分类目录推送给用户。
81.应理解的是,视频分类设备通过在检测到存在与所述视频系列名匹配的系列名分类目录时,创建系列名分类目录,有效避免了系列名分类目录的重复创建,提高了提高视频分类的效率。
82.本实施例通过检测待分类视频的视频名称中是否包含预设类型字符,在包含预设类型字符时,通过预设类型字符在视频名称中所处的位置信息确定视频系列名,最后根据视频系列名对待分类视频进行分类。由于本实施例是根据预设类型字符在视频名称中所处的位置信息对视频进行分类,有效避免了现有技术通过关键字匹配对视频进行分类的方法会存在误匹配,导致用户观影体验较差的问题,进一步增加了视频分类的精确性,提高了用户的观影体验。
83.参考图3,图3为本发明视频分类方法第二实施例的流程示意图。
84.基于上述第一实施例,提出本发明的第二实施例,在本实施例中,所述步骤s20包括:
85.步骤s201:在包含所述预设类型字符时,检测所述预设类型字符是否处于所述视频名称的尾部。
86.需要说明的是,在通过预设类型字符在视频名称中所处的位置信息直接确定视频系列名时,一次只能处理一种类型的字符,当字符类型发生变化,则会重新检测,效率较低,为了使检测设备能处理多种类型的字符,增加处理的全面性,提高分类的效率,提出本发明的第二实施例。
87.可理解的是,同一系列视频的视频名称一般多处于视频名称尾部,如《神雕侠侣1982》、《神雕侠侣1995》、《叶问1》、《叶问2》、《安娜卡列尼娜上》、《安娜卡列尼娜下》等,因此通过检测预设类型字符是否处于尾部,可以对大部分系列视频进行分类。
88.步骤s202:若是,则检测所述预设类型字符是否为数字型字符。
89.可理解的是,数字型字符可为数字形式的字符,如1、2、ⅰ、ⅱ等。影视作品由于各种原因,数字使用上并不统一,目前大致可以分为三类,阿拉伯数字、中文数字、罗马数字。
90.在具体实现中,视频分类设备在检测到视频名称包含预设类型字符时,再检测该预设类型字符是否为数字型字符,若是,则执行后续操作,否则,说明该类视频不为数字类视频,不执行此类分类操作。
91.步骤s203:若为所述数字型字符,则判断所述预设类型字符的类型是否为阿拉伯数字。
92.在具体实现中,视频分类设备为了能统一处理数字型字符,需将数字型字符转换为同一类型的字符,而转换为阿拉伯数字处理较为方便,故而视频分类设备在检测到该预设类型字符为数字型字符时,需判断该预设类型字符的类型是否为阿拉伯数字。
93.步骤s204:若不为所述阿拉伯数字,则对所述预设类型字符进行转换,获得阿拉伯数字字符。
94.在具体实现中,视频分类设备可将预设类型字符传输至数字转换器中,数字转换器会将中文数字、罗马数字转换成阿拉伯数字并返回至视频分类设备,如《叶问二》会转换成《叶问2》。
95.步骤s205:删除所述视频名称中的所述阿拉伯数字字符,获得视频系列名。
96.在具体实现中,视频分类设备在获得阿拉伯数字字符后,可通过正则表达式对过滤视频名称中的该阿拉伯数字字符,获得视频系列名,如获得《叶问2》后,把数字过滤删除后,获得视频系列名“叶问”。
97.应理解的是,视频分类设备若检测到的预设类型字符为阿拉伯数字,则无需进行数字转换,直接删除该预设类型字符即可获得视频系列名。
98.进一步地,本实施例中所述步骤s202之后,还包括:
99.步骤s203':若不为所述数字型字符,则检测所述预设类型字符是否为预设特殊字符。
100.需要说明的是,处于视频名称尾部的预设类型字符若不为数字型字符,则说明该视频名称不是以数字结尾的名称,需判断是否为其他类型,如特殊字结尾,避免分类不全面的问题。
101.可理解的是,预设特殊字符可为同系列视频的视频名称之间相互关联的字符,如《安娜卡列尼娜上》中的“上”和《安娜卡列尼娜下》中的“下”。该预设特殊字符可由工作人员基于以往同系列视频的视频名称所确定,该预设特殊字符可保存在预设特殊字符集合中,工作人员可实时在预设特殊字符集合中更新特殊字符。
102.在具体实现中,视频分类设备在检测到预设类型字符不为数字型字符时,调用预设特殊字符集合中的预设特殊字符,并进一步检测该预设类型字符是否为预设特殊字符,若是,则进行后续分类操作,否则,终止当前特殊字符的分类方法。
103.此外,为了避免检测过程中出现错误,可由工作人员在该类视频名称的预设特殊字符前加上空格,后续提取视频系列名时可与预设特殊字符一并删除。
104.步骤s204':若为所述预设特殊字符,则删除所述视频名称中的所述预设类型字符,获得视频系列名。
105.在具体实现中,视频分类设备在检测到预设类型字符为预设特殊字符时,将该视
频名称中该预设类型字符删除后即可得到视频系列名,如视频名称为《安娜卡列尼娜上》,删除预设类型字符“上”后即可获得视频系列名“安娜卡列尼娜”,此外,若识别到预设类型字符之前有空格,也一并删除。
106.进一步地,本实施例中,所述步骤s203'之后。还包括:
107.步骤s204”:若不为所述预设特殊字符,则检测所述预设类型字符是否为预设括号字符。
108.需要说明的是处于视频名称尾部的预设类型字符若不为数字型字符,也不为特殊字符,为了提高分类的全面性,还需进一步判断是否为括号字符,避免分类不全面,导致部分能够分类的视频名称不进行分类的问题。
109.可理解的是,预设括号字符可为同系列视频的视频名称之间进行区分的字符,如《神雕侠侣(1982)》中的“()”和《神雕侠侣(2019)》中的“()”,此时无需判断括号内容,只需检测是否有括号。该预设括号字符可由工作人员基于以往同系列视频的视频名称所确定,该预设括号字符可保存在预设括号字符集合中,工作人员可实时在预设特殊字符集合中更新特殊字符,如可以将“《》”更新至预设括号字符集合中。
110.在具体实现中,视频分类设备在检测到预设类型字符不为预设特殊字符后,可通过正则匹配进一步检测该预设类型字符是否为预设括号字符,若是则进行后续分类操作。
111.应理解的是,视频分类设备在检测到预设类型字符不为预设括号字符时,说明该视频名称的预设字符类型不为预设数字型字符、预设特殊字符和预设括号字符,判定该视频名称无法进行分类操作,终止对该视频名称的分类,并输出提示信息,如“分类失败”。
112.步骤s205”:若为所述预设括号字符,则删除所述视频名称中的所述预设类型字符以及所述预设类型字符包括的字符,获得视频系列名。
113.在具体实现中,视频分类设备在检测到预设类型字符为预设括号字符时,将该视频名称中该预设类型字符以及所述预设类型字符包括的字符删除后即可得到视频系列名,如视频名称为《神雕侠侣(1982)》,删除预设类型字符“()”以及“()”里的内容“1982”后即可获得视频系列名“神雕侠侣”,无需检测括号内容。
114.本实施例通过在预设类型字符处于视频名称的尾部时,对预设类型为数字型字符、预设特殊字符以及预设括号字符进行分类,使得对预设类型字符处于视频名称尾部的名称的分类更为全面,有效提高了分类的效率。
115.参考图4,图4为本发明视频分类方法第三实施例的流程示意图。
116.基于上述第二实施例,提出本发明的第三实施例,在本实施例中,所述步骤s201之后,所述方法还包括:
117.步骤s202':若否,则检测所述预设类型字符是否为数字型字符。
118.需要说明的是,虽然同系列视频的视频名称大部分以结尾来区分,但仍然存在以视频名称中间的字符来确定,如《少年包青天第一部》的预设类型字符“一”并不在结尾,又如《哈利波特与魔法石》的预设类型字符“与”也不在结尾,因此为了进一步提高分类的全面性,提出本发明的第三实施例。
119.在具体实现中,视频分类设备在检测到预设类型字符未处于视频名称的尾部时,判断该预设类型字符是否为数字型字符,如《少年包青天第一部》的预设类型字符不在结尾,但仍然能够提取出视频系列名进行分类。
120.步骤s203”':若为所述数字型字符,则判断所述预设类型字符的类型是否为阿拉伯数字。
121.在具体实现中,视频分类设备为了能统一处理不在视频名称尾部的数字型字符,也需将数字型字符转换为能够方便处理的阿拉伯数字,故而视频分类设备在检测到该预设类型字符为数字型字符时,需判断该预设类型字符的类型是否为阿拉伯数字。
122.步骤s204”':若不为所述阿拉伯数字,则对所述预设类型字符进行转换,获得阿拉伯数字字符。
123.在具体实现中,视频分类设备可将预设类型字符传输至数字转换器中,数字转换器会将中文数字、罗马数字转换成阿拉伯数字并返回至视频分类设备,如《少年包青天第一部》会转换成《少年包青天第1部》。
124.可理解的是,视频分类设备在检测到预设类型字符为阿拉伯数字,则无需进行数字转换,可直接进行后续提取视频系列名的操作。
125.步骤s205”':检测所述阿拉伯数字字符的前后字符是否均为预设关键字符。
126.需要说明的是,预设关键字符可为同系列视频的视频名称之间进行区分的字符,该预设关键字符与数字型字符进行组合才能对同系列视频的视频名称进行区分,如“第1季”中的预设类型字符为“1”,“第”和“季”则为预设关键字符。该预设关键字符由工作人员基于以往视频名称确定,并保存至预设关键字符集合中。
127.在具体实现中,视频分类设备可调用预设关键字符集合,并检测阿拉伯数字字符的前一个字符和后一个字符是否均为符合预设关键字符集合中的预设关键字符,若前后字符中有一个不为预设关键字符,则可判定该视频名称无法进行分类,并输出提示操作,如《失恋33天》,该视频名称中的“33”字符前后均不符合预设关键字符,无法分类。
128.步骤s206”':若为所述预设关键字符,则删除所述视频名称中的所述阿拉伯数字字符与所述阿拉伯数字字符的前后字符,获得视频系列名。
129.在具体实现中,视频分类设备在检测到阿拉伯数字字符的前后字符均为预设关键字符时,则可通过正则表达式进行提取,将阿拉伯数字字符与所述阿拉伯数字字符的前后字符剔除,将剩下的字符作为系列名,如《少年包青天第一部》会先将“一”变为“1”,然后删除“第1部”后获得的系列名为“少年包青天”。
130.进一步地,本实施例中,所述步骤s202'之后,还包括:
131.步骤s203
””
:若不为所述数字型字符,则检测所述预设类型字符是否为预设连接字符。
132.需要说明的是,在预设类型字符不处于视频名称结尾时,并且该预设类型字符也不为数字型字符时,还存在一种情况,即该预设类型字符在视频名称中间位置,如《哈利波特与魔法石》的预设类型字符“与”,故而需要对这种视频名称进行分类,进一步提高视频分类的全面性。
133.可理解的是,预设连接字符可为处于同系列视频的视频名称中间,用以区分同系列视频的字符,如《黄飞鸿之一壮志凌云》的“之”、《哈利波特与阿兹卡班的囚徒》中的“与”。该预设连接字符由工作人员基于以往视频名称确定,并保存至预设连接字符集合中,当工作人员有发现新的连接字符时,可将新的字符更新至该集合中。
134.在具体实现中,视频分类设备在检测到处于视频名称中间的预设类型字符不为数
字型字符时,调用预设连接字符集合,并检测该预设类型字符是否为预设连接字符集合中的字符。
135.可理解的是,视频分类设备若检测到该预设类型字符不为预设连接字符,则说明此类视频名称无法进行分类,终止分类操作,并输出提示信息,如“分类失败”。
136.步骤s204
””
:若为所述预设连接字符,则提取所述视频名称中所述预设类型字符之前的字符部分作为视频系列名。
137.在具体实现中,视频分类设备在检测到上述预设类型字符为预设连接字符时,删除视频名称中上述预设连接字符之前的字符获得视频系列名,即去预设类型字符之前的字符作为视频系列名,如《哈利波特与阿兹卡班的囚徒》会删除预设连接字符“与”之后的内容,获得的视频系列名为“哈利波特”。
138.本实施例通过在预设类型字符处于视频名称的尾部时,对预设类型字符为数字型字符和预设连接字符的情况进行分类,使得对预设类型字符未处于视频名称尾部的名称的分类更为全面,有效提高了分类的效率。
139.此外,本发明实施例还提出一种存储介质,所述存储介质上存储有视频分类程序,所述视频分类程序被处理器执行时实现如上文所述的视频分类方法的步骤。
140.参照图5,图5为本发明视频分类装置第一实施例的结构框图。
141.如图5所示,本发明实施例提出的视频分类装置包括:
142.视频名称检测模块501,用于检测待分类视频的视频名称中是否包含预设类型字符;
143.视频系列名确定模块502,用于在包含所述预设类型字符时,通过所述预设类型字符在所述视频名称中所处的位置信息确定视频系列名;
144.视频分类模块503,用于根据所述视频系列名对所述待分类视频进行分类。
145.本实施例通过检测待分类视频的视频名称中是否包含预设类型字符,在包含预设类型字符时,通过预设类型字符在视频名称中所处的位置信息确定视频系列名,最后根据视频系列名对待分类视频进行分类。由于本实施例是根据预设类型字符在视频名称中所处的位置信息对视频进行分类,有效避免了现有技术通过关键字匹配对视频进行分类的方法会存在误匹配,导致用户观影体验较差的问题,进一步增加了视频分类的精确性,提高了用户的观影体验。
146.本发明视频分类装置的其他实施例或具体实现方式可参照上述各方法实施例,此处不再赘述。
147.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
148.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
149.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做
出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器/随机存取存储器、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器或者网络设备等)执行本发明各个实施例所述的方法。
150.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1