一种解析并显示视频字幕的方法及系统的制作方法_2

文档序号:8946145阅读:来源:国知局
模块203和所述字幕解析模块204耦接,用于连续播放视频及显示字幕;
[0029]所述字幕加载判断模块203,与所述播放器模块202和所述字幕解析模块204耦接,用于在播放过程中检测是否要加载字幕,当字幕为内挂字幕或外挂字幕时,判定需要对所述字幕加载,其中当为内挂字幕时,则将需要加载的所述内挂字幕的字幕流序号传给所述字幕解析模块204,当为外挂字幕时,则将所述外挂字幕的字幕路径传给所述字幕解析模块204 ;当所述视频本身不含字幕或字幕为内嵌字幕时,判定为不需要加载字幕;
[0030]所述字幕解析模块204,与所述播放器模块202、所述字幕加载判断模块204、所述外挂字幕存储模块205、所述内挂字幕存储模块206耦接,用于根据接收到的所述内挂字幕的字幕流序号对所述内挂字幕进行解析,以及根据接收到的所述外挂字幕的字幕路径对所述外挂字幕进行解析;
[0031]所述外挂字幕存储模块205,与所述字幕解析模块204耦接,用于存储所述外挂字蒂;
[0032]所述内挂字幕存储模块206,与所述字幕解析模块204耦接,用于存储所述内挂字
[0033]其中,所述播放器模块202以间隔时段询问所述字幕解析模块204当前时间是否有字幕流需要显示,如果有则显示所述已解析的内挂字幕流或外挂字幕流,较优的,所述间隔时段为100晕秒。
[0034]其中,所述外挂字幕格式包括srt、ass、ssa或smi,所述内挂字幕格式包括mkv。
[0035]上述移动终端包括但不限于手机、pad等移动设备。
[0036]通过以上各实施例可知,本申请存在的有益效果是:
[0037]第一,本发明通过对内挂字幕和外挂字幕的分别处理,解决了不支持解析内挂字幕和外挂字幕的问题,实现了自动识别内外挂字幕,并予以解析及显示。
[0038]第二,本发明通过提供内挂字幕字幕流序号和外挂字幕的字幕路径,使得播放器能够快速查找字幕,随时可加载需要显示的字幕,提高处理速度。
[0039]本领域内的技术人员应明白,本申请的实施例可提供为方法、装置、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0040]上述说明示出并描述了本申请的若干优选实施例,但如前所述,应当理解本申请并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本申请的精神和范围,则都应在本申请所附权利要求的保护范围内。
【主权项】
1.一种解析并显示视频字幕的方法,其特征在于,包括: 启动系统播放器,同时启动字幕解析模块,等待有需要解析的字幕; 连续播放视频,所述系统播放器在播放过程中检测是否要加载字幕,当字幕为内挂字幕或外挂字幕时,需要对所述字幕加载,其中当为内挂字幕时,则将需要加载的所述内挂字幕的字幕流序号传给所述字幕解析模块,所述字幕解析模块解析出对应的内挂字幕流;当为外挂字幕时,则将所述外挂字幕的字幕路径传给所述字幕解析模块,所述字幕解析模块解析出对应的外挂字幕流; 所述字幕解析模块上传已解析的内挂字幕流或外挂字幕流,并进行字幕显示。2.根据权利要求1所述解析并显示视频字幕的方法,其特征在于,所述进行字幕显示前,更包括:所述系统播放器以间隔时段询问所述字幕解析模块当前时间是否有字幕流需要显示,如果有则显示所述已解析的内挂字幕流或外挂字幕流。3.根据权利要求2所述解析并显示视频字幕的方法,其特征在于,所述间隔时段为1004.根据权利要求1所述解析并显示视频字幕的方法,其特征在于,所述系统播放器在播放过程中检测是否要加载字幕,更包括,当所述视频本身不含字幕或字幕为内嵌字幕时,判定为不需要加载字幕。5.根据权利要求1?4任一项所述解析并显示视频字幕的的方法,其特征在于,所述外挂字幕格式包括srt、ass、ssa或smi,所述内挂字幕格式包括mkv。6.一种解析并显示视频字幕的系统,其特征在于,包括:播放器模块、字幕加载判断模块、字幕解析模块、外挂字幕存储模块、内挂字幕存储模块;其中, 所述播放器模块,与所述字幕加载判断模块和所述字幕解析模块耦接,用于连续播放视频及显示字幕; 所述字幕加载判断模块,与所述播放器模块和所述字幕解析模块耦接,用于在播放过程中检测是否要加载字幕,当字幕为内挂字幕或外挂字幕时,判定需要对所述字幕加载,其中当为内挂字幕时,则将需要加载的所述内挂字幕的字幕流序号传给所述字幕解析模块,当为外挂字幕时,则将所述外挂字幕的字幕路径传给所述字幕解析模块; 所述字幕解析模块,与所述播放器模块、所述字幕加载判断模块、所述外挂字幕存储模块、所述内挂字幕存储模块耦接,用于根据接收到的所述内挂字幕的字幕流序号对所述内挂字幕进行解析,以及根据接收到的所述外挂字幕的字幕路径对所述外挂字幕进行解析; 所述外挂字幕存储模块,与所述字幕解析模块耦接,用于存储所述外挂字幕; 所述内挂字幕存储模块,与所述字幕解析模块耦接,用于存储所述内挂字幕。7.根据权利要求6所述解析并显示视频字幕的系统,其特征在于,所述播放器模块进一步还包括:所述播放器模块以间隔时段询问所述字幕解析模块当前时间是否有字幕流需要显示,如果有则显示所述已解析的内挂字幕流或外挂字幕流。8.根据权利要求7所述解析并显示视频字幕的系统,其特征在于,所述间隔时段为1009.根据权利要求8所述解析并显示视频字幕的系统,其特征在于,所述字幕加载判断模块在播放过程中检测是否要加载字幕,更包括,当所述视频本身不含字幕或字幕为内嵌字幕时,判定为不需要加载字幕。10.根据权利要求6?9任一项所述解析并显示视频字幕的系统,其特征在于,所述外挂字幕格式包括srt、ass、ssa或smi,所述内挂字幕格式包括mkv。
【专利摘要】本申请公开了一种解析并显示视频字幕的方法及系统,其中方法包括:启动系统播放器,同时启动字幕解析模块;连续播放视频,系统播放器检测是否要加载字幕,当字幕为内挂字幕或外挂字幕时,需要对字幕加载,其中当为内挂字幕时,则将需要加载的内挂字幕的字幕流序号传给字幕解析模块,字幕解析模块解析出对应的内挂字幕流;当为外挂字幕时,则将外挂字幕的字幕路径传给字幕解析模块,字幕解析模块解析出对应的外挂字幕流;字幕解析模块上传已解析的内挂字幕流或外挂字幕流,并进行字幕显示。本发明通过对内挂字幕和外挂字幕的分别处理,解决了不支持解析内挂字幕和外挂字幕的问题,实现了自动识别内外挂字幕,并予以解析及显示,提高处理速度。
【IPC分类】H04N21/488, H04N21/435
【公开号】CN105163170
【申请号】CN201510537382
【发明人】杨长平, 高上, 李凤山, 卢述奇
【申请人】北京暴风科技股份有限公司
【公开日】2015年12月16日
【申请日】2015年8月27日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1