一种为视频匹配字幕文件的方法和装置制造方法及图纸

技术编号:23349581 阅读:34 留言:0更新日期:2020-02-15 06:02
本发明专利技术的目的是提供一种用于为视频匹配字幕文件的方法、装置、计算机设备、计算机程序产品和系统。网络设备响应于播放设备对视频的字幕获取请求,获得与所述视频相对应的字幕文件列表,所述字幕获取请求中包括对所述视频的标识的指示;将所述字幕文件列表或其中的一个字幕文件返回至所述播放设备;收集用户在所述视频的播放过程中的字幕操作行为数据,以更新所述字幕文件与所述视频的匹配度。与现有技术相比,本发明专利技术通过字幕匹配以及为匹配的字幕更新匹配度来形成一个闭环的字幕匹配过程。

A method and device of matching subtitle file for video

【技术实现步骤摘要】
一种为视频匹配字幕文件的方法和装置
本专利技术涉及视频字幕
,尤其涉及一种为视频匹配字幕文件的技术。
技术介绍
目前的字幕匹配主要基于视频名称或哈希值,匹配方式过于单一。并且,同一个视频内容可能因为不同的编码方式导致哈希值不一致,使得视频无法匹配到字幕文件。
技术实现思路
本专利技术的目的是提供一种用于为视频匹配字幕文件的方法、装置、计算机设备、计算机程序产品和系统。根据本专利技术的一个方面,提供了一种在网络设备为视频匹配字幕文件的方法,其中,该方法包括以下步骤:响应于播放设备对视频的字幕获取请求,获得与所述视频相对应的字幕文件列表,所述字幕获取请求中包括对所述视频的标识的指示;将所述字幕文件列表或其中的一个字幕文件返回至所述播放设备;收集用户在所述视频的播放过程中的字幕操作行为数据,以更新所述字幕文件与所述视频的匹配度。根据本专利技术的一个方面,还提供了一种在播放设备为视频匹配字幕文件的方法,其中,该方法包括以下步骤:向网络设备发送对视频的字幕获取请求,以获得所述网络设备返回的字幕数据,其中,所述字幕获取请求中包括对所述视频的标识的指示,所述字幕数据包括以下任一项:-一个与所述视频相对应的字幕文件列表;-一个字幕文件,所述字幕文件来自于所述字幕文件列表;在所述视频的播放过程中,加载来自于所述字幕文件列表的字幕文件;向所述网络设备上报用户在所述视频的播放过程中的字幕操作行为数据,以更新所述字幕文件与所述视频的匹配度。根据本专利技术的一个方面,还提供了一种在网络设备为视频匹配字幕文件的装置,其中,该装置包括:列表获取装置,用于响应于播放设备对视频的字幕获取请求,获得与所述视频相对应的字幕文件列表,所述字幕获取请求中包括对所述视频的标识的指示;文件返回装置,用于将所述字幕文件列表或其中的一个字幕文件返回至所述播放设备;数据更新装置,用于收集用户在所述视频的播放过程中的字幕操作行为数据,以更新所述字幕文件与所述视频的匹配度。根据本专利技术的一个方面,还提供了一种在播放设备为视频匹配字幕文件的装置,其中,该装置包括:字幕请求装置,用于向网络设备发送对视频的字幕获取请求,以获得所述网络设备返回的字幕数据,其中,所述字幕获取请求中包括对所述视频的标识的指示,所述字幕数据包括以下任一项:-一个与所述视频相对应的字幕文件列表;-一个字幕文件,所述字幕文件来自于所述字幕文件列表;字幕加载装置,用于在所述视频的播放过程中,加载来自于所述字幕文件列表的字幕文件;数据报告装置,用于向所述网络设备上报用户在所述视频的播放过程中的字幕操作行为数据,以更新所述字幕文件与所述视频的匹配度。根据本专利技术的一个方面,还提供了一种网络设备,其包括至少一个存储器和至少一个处理器,其中,所述存储器中包括计算机可执行指令,当所述计算机可执行指令被所述处理器执行,如上述在网络设备为视频匹配字幕文件的方法的操作被执行。根据本专利技术的一个方面,还提供了一种计算机程序产品,其包括计算机可执行指令,当所述计算机可执行指令被网络设备执行,如上述在网络设备为视频匹配字幕文件的方法被执行。根据本专利技术的一个方面,还提供了一种计算机可读存储介质,其包括计算机可执行指令,当所述计算机可执行指令被网络设备执行,如上述在网络设备为视频匹配字幕文件的方法被执行。根据本专利技术的一个方面,还提供了一种播放设备,其包括至少一个存储器和至少一个处理器,其中,所述存储器中包括计算机可执行指令,当所述计算机可执行指令被所述处理器执行,如上述在播放设备为视频匹配字幕文件的方法的操作被执行。根据本专利技术的一个方面,还提供了一种计算机程序产品,其包括计算机可执行指令,当所述计算机可执行指令被播放设备执行,如上述在播放设备为视频匹配字幕文件的方法被执行。根据本专利技术的一个方面,还提供了一种计算机可读存储介质,其包括计算机可执行指令,当所述计算机可执行指令被播放设备执行,如上述在播放设备为视频匹配字幕文件的方法被执行。与现有技术相比,本专利技术通过字幕匹配以及为匹配的字幕更新匹配度来形成一个闭环的字幕匹配过程。其中,网络设备根据字幕文件与视频的匹配度来获取字幕文件列表,当字幕文件列表中的字幕文件被呈现给用户之后,根据用户在视频播放过程中对所呈现字幕文件的操作反馈,网络设备更新对应字幕文件的匹配度,更新后的匹配度又将被用于之后的字幕匹配。对于播放设备而言,由网络设备来提供字幕文件减少了播放设备对字幕的获取和过滤要求。尤其是,当播放设备为VR设备时,本专利技术能够大幅降低VR设备的接口获取及过滤字幕文件的时间,提升接口响应性能,这样既可以保证VR设备前端节目数据不会重复,也降低了因为后端接口响应性能低而造成的卡顿现象。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1示出根据本专利技术的一个实施例的一种由网络设备与播放设备配合来为视频匹配字幕文件的方法流程图;图2示出根据本专利技术的一个实施例的系统示意图,其中包括配合来为视频匹配字幕文件的网络设备与播放设备。附图中相同或相似的附图标记代表相同或相似的部件。具体实施方式在更加详细地讨论示例性实施例之前应当提到的是,本专利技术的一些示例性实施例被描述为由方框图表述的装置和由流程图表述的过程或方法。虽然流程图将本专利技术的操作过程描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。本专利技术的过程可在其操作执行完毕时被终止,但也可包括未在所述流程图中示出的额外步骤。本专利技术的过程可以对应于方法、功能、规程、子例程、子程序等。以下讨论的由流程图示出的方法和由方框图示出的装置,可以通过硬件、软件、固件、中间件、微代码、硬件描述语言、或其任意组合实现。当以软件、固件、中间件或微代码实现时,执行必要任务的程序代码或代码段可被存储于机器或诸如存储介质的计算机可读介质。(一个或多个)处理器可以执行所述必要任务。类似地,还将理解任何流程表、流程图、状态转换图,诸如此类,表示各种过程,其可以被充分地描述为存储于计算机可读介质内的程序代码并因此被计算设备或处理器执行,无论这些计算设备或处理器是否被明确示出。本文中,术语“存储介质”可以表示一个或多个用于存储数据的设备,包括只读存储器(ROM),随机存取存储器(RAM),磁性RAM,内核存储器,磁盘存储介质,光存储介质,闪存设备和/或其他用于存储信息的机器可读介质。术语“计算机可读介质”可包括但不限于,便携的或固定的存储设备,光存储设备,及各种其他能够存储和/或包含指令和/或数据的介质。代码段可表示规程、功能、子程序、程序、例程、子例程、模块、软件包、类,或指令、数据结构或程序描述的任一组合。一个代码段可以通过传递和/或接收信息、数据、自变量、参数或存储内容,与另一个代码段或硬本文档来自技高网...

【技术保护点】
1.一种在网络设备为视频匹配字幕文件的方法,其中,该方法包括以下步骤:/n响应于播放设备对视频的字幕获取请求,获得与所述视频相对应的字幕文件列表,所述字幕获取请求中包括对所述视频的标识的指示;/n将所述字幕文件列表或其中的一个字幕文件返回至所述播放设备;/n收集用户在所述视频的播放过程中的字幕操作行为数据,以更新所述字幕文件与所述视频的匹配度。/n

【技术特征摘要】
1.一种在网络设备为视频匹配字幕文件的方法,其中,该方法包括以下步骤:
响应于播放设备对视频的字幕获取请求,获得与所述视频相对应的字幕文件列表,所述字幕获取请求中包括对所述视频的标识的指示;
将所述字幕文件列表或其中的一个字幕文件返回至所述播放设备;
收集用户在所述视频的播放过程中的字幕操作行为数据,以更新所述字幕文件与所述视频的匹配度。


2.根据权利要求1所述的方法,其中,所述返回步骤中仅将所述字幕文件列表中的一个字幕文件返回至所述播放设备;
其中,该方法还包括:
响应于用户的字幕切换请求,再次将所述字幕文件列表中的另一个字幕文件返回至所述播放设备。


3.根据权利要求1或2所述的方法,其中,所述字幕操作行为数据包括用户对字幕文件的切换操作;
其中,该方法还包括:
降低被切换的字幕文件与所述视频的匹配度。


4.根据权利要求1至3中任一项所述的方法,其中,所述字幕操作行为数据包括用户在所述视频的播放过程中对当前字幕文件的停留时间;
其中,该方法还包括:
根据所述停留时间更新当前字幕文件与所述视频的匹配度。


5.根据权利要求1至4中任一项所述的方法,其中,所述字幕操作行为数据包括用户对当前字幕文件的反馈数据;
其中,该方法还包括:
根据所述反馈数据更新当前字幕文件与所述视频的匹配度。


6.根据权利要求5所述的方法,其中,所述反馈数据为所述用户对当前字幕文件的正反馈数据或负反馈数据;
其中,该方法还包括:
根据所述正反馈数据提升当前字幕文件与所述视频的匹配度,或者,根据所述负反馈数据降低当前字幕文件与所述视频的匹配度。


7.一种在播放设备为视频匹配字幕文件的方法,其中,该方法包括以下步骤:
向网络设备发送对视频的字幕获取请求,以获得所述网络设备返回的字幕数据,其中,所述字幕获取请求中包括对所述视频的标识的指示,所述字幕数据包括以下任一项:
-一个与所述视频相对应的字幕文件列表;
-一个字幕文件,所述字幕文件来自于所述字幕文件列表;
在所述视频的播放过程中,加载来自于所述字幕文件列表的字幕文件;
向所述网络设备上报用户在所述视频的播放过程中的字幕操作行为数据,以更新所述字幕文件与所述视频的匹配度。


8.根据权利要求7所述的方法,所述字幕数据包括一个与所述视频相对应的字幕文件列表;
其中,该方法还包括:
根据所述用户的字幕切换请求,从所述字幕文件列表中加载另一个字幕文件。


9.根据权利要求7所述的方法,所述字幕数据包括一个字幕文件;
其中,该方法还包括:
向所述网络设备发送所述用户的字幕切换请求,以获得所述网络设备根据所述字幕文件列表再次返回的另一个字幕文件;
将当前字幕文件切换为所述再次返回的另一个字幕文件。


10.根据权利要求7至9中任一项所述的方法,其中,所述字幕操作行为数据包括以下至少任一项:
-所述用户对字幕文件的切换操作;
-所述用户在所述视频的播放过程中对当前字幕文件的停留时间;
-所述用户对当前字幕文件的反馈数据。


11.一种在网络设备为视频匹配字幕文件的装置,其中,该装置包括:
列表获取装置,用于响应于播放设备对视频的字幕获取请求,获得与所述视频相对应的字幕文件列表,所述字幕获取请求中包括对所述视频的标识的指示;
文件返回装置,用于将所述字幕文件列表或其中的一个字幕文件返回至所述播放设备;
数据更新装置,用于收集用户在所述视频的播放过程中的字幕操作行为数据,以更新所述字幕文件与所述视频的匹配度。


12.根据权利要求11所述的装置,其中,所述返回操作中仅将所述字幕文件列表中的一个字幕文件返回至所述播放设备;
其中,所述文件返回装置还用于:
响应于用户的字幕切换请求,再次将所述字幕文件列表中的另一个字幕文件返回至所述播放设备。


13.根据权利要...

【专利技术属性】
技术研发人员:曾海群许强
申请(专利权)人:重庆爱奇艺智能科技有限公司
类型:发明
国别省市:重庆;50

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

1