多路字幕显示方法、装置及播放设备制造方法及图纸

技术编号:20947777 阅读:41 留言:0更新日期:2019-04-24 03:48
本发明专利技术提出一种多路字幕显示方法、装置及播放设备,所述多路字幕的显示方法包括以下步骤:播放目标文件时,获取与该目标文件对应的字幕文件,以及每个字幕文件对应的编码格式;所述目标文件对应的字幕文件的个数至少为两个;分别根据每个所述字幕文件对应的编码格式,对该字幕文件进行解码,并显示解码后的字幕。所述装置及播放设备用于实现所述方法。它能够解决现有技术中载入多路字幕乱码的问题,减少了自动识别出错导致乱码的发生概率,有效的避免了由于多路字幕编码格式差异性导致的乱码问题,从而提高了用户体验,方便了用户的使用。

Multiplex Subtitle Display Method, Device and Player

The invention provides a multi-channel subtitle display method, device and playback device. The multi-channel subtitle display method includes the following steps: when playing the target file, obtaining the subtitle file corresponding to the target file and the encoding format corresponding to each subtitle file; the number of subtitle files corresponding to the target file is at least two; and according to each subtitle file, the number of subtitle files corresponding to the target file is at least two; The corresponding encoding format decodes the subtitle file and displays the decoded subtitle. The device and the playback device are used to implement the method. It can solve the problem of loading multi-channel caption scrambling codes in the existing technology, reduce the probability of scrambling codes caused by automatic recognition errors, effectively avoid scrambling problems caused by the difference of multi-channel caption encoding formats, thereby improving the user experience and facilitating the use of users.

【技术实现步骤摘要】
多路字幕显示方法、装置及播放设备
本专利技术涉及字幕信息处理领域,尤其涉及多路字幕显示方法、装置及播放设备。
技术介绍
字幕文件是用于承载字幕信息的,在视频文件播放的时候,导入字幕文件以达到显示目的。外挂字幕的好处是:可以导入自己能看懂的语言。使用外挂字幕的时候,要保证字幕文件和视频文件放置在同一个文件夹下,并且保证两者的文件名相同,但是不要修改后缀和标识。因为字幕文件编码可以是任意值,同时外挂字幕文件用户可以编辑,因此无法保障数据源是否完全符合标准。而且播放器在保证播放速度的同时,采用低样本量进行采样识别,如此无法确保外挂字幕能全部检测正确。这样往往需要用户手动调整,然而该操作存在以下问题:假如同一个视频有3路外挂字幕,其中第1路机器自动识别错误,而剩下2路机器可以自动识别成功;此时,为了使第1路外挂字幕得到正确显示,用户需要在发现第1路外挂字幕编码不对(即出现乱码)后重新对编码格式进行选择,如此第2路与第3路外挂字幕也会按照客户重新选择的编码格式进行编码,此时可能出现第1路使用用户重新选择的编码格式转换成功后,剩下两路外挂字幕因为新选择的编码格式不匹配而出现转换错误,从而导致乱码甚至异常。
技术实现思路
本专利技术的主要目的是提供一种多路字幕显示方法、装置及播放设备,旨在解决现有技术中载入多路字幕时容易出现乱码的问题。为实现上述目的,本专利技术提出一种多路字幕的显示方法,所述多路字幕的显示方法包括以下步骤:播放目标文件时,获取与该目标文件对应的字幕文件,以及每个字幕文件对应的编码格式;所述目标文件对应的字幕文件的个数至少为两个;分别根据每个所述字幕文件对应的编码格式,对该字幕文件进行解码,并显示解码后的字幕。可选地,每个所述字幕文件的信息及该字幕文件对应的编码格式记录在一编码识别文件中,且所述编码识别文件与所述目标文件对应设置。可选地,所述播放目标文件时,获取每个字幕文件对应的编码格式的步骤之前包括:播放目标文件时,判断是否存在与该目标文件对应的编码识别文件;所述编码识别文件中记录与该目标文件对应的字幕文件信息以及每个字幕文件对应的编码格式;当存在与该目标文件对应的编码识别文件时,根据该编码识别文件,执行所述获取每个字幕文件对应的编码格式的步骤。可选地,所述判断是否存在与该目标文件对应的编码识别文件的步骤之后还包括:当不存在与该目标文件对应的编码识别文件时,根据获取的与该目标文件对应的字幕文件,创建编码识别文件,以根据创建的编码识别文件,执行所述获取每个字幕文件对应的编码格式的步骤。可选地,所述根据获取的与该目标文件对应的字幕文件,创建编码识别文件包括步骤:播放目标文件时,加载所述目标文件对应的字幕文件,并根据所述字幕文件的格式匹配出该字幕文件对应的编码格式;将每个所述字幕文件的信息及该字幕文件对应的编码格式记录在编码识别文件中。可选地,所述根据每个所述字幕文件对应的编码格式,对该字幕文件进行解码,并显示解码后的字幕的步骤之后还包括:接收用户的编码格式设置请求;所述编码格式设置请求包括要设置的字幕文件信息以及设置的编码格式;将所述编码格式设置请求中的编码格式,设置为字幕文件对应的编码格式。为了实现上述目的,本专利技术还提供了一种多路字幕显示装置,包括:字幕信息获取单元,用于播放目标文件时,获取与该目标文件对应的字幕文件,以及每个字幕文件对应的编码格式;所述字幕文件的个数至少两个;解码显示单元,用于分别根据每个所述字幕文件对应的编码格式,对该字幕文件进行解码,并显示解码后的字幕。可选地,所述多路字幕显示装置还包括:存储单元,用于存储目标文件、所述目标文件对应的字幕文件以及所述目标文件对应设置的编码识别文件,该编码识别文件记录每个所述字幕文件的信息及该字幕文件对应的编码格式。可选地,所述多路字幕显示装置还包括:文件设置单元,用于创建所述编码识别文件,和/或根据编码格式设置请求,对字幕文件对应的编码格式文件进行设置。为了实现上述目的,本专利技术还提供了一种播放设备,所述播放设备包括处理器及存储器,以及存储在所述存储器上的多路字幕显示程序,所述多路字幕显示程序被所述处理器执行,实现所述的多路字幕显示方法;和/或所述播放设备包括所述的多路字幕显示装置。本专利技术提出的技术方案中通过对根据每个字幕文件对应的解码格式对该字幕文件进行解码,摒弃了现有的多路字幕文件按照同一编码格式进行解码的弊端,减少了自动识别出错导致乱码的发生概率,有效的避免了由于多路字幕编码格式差异性导致的乱码问题,从而提高了用户体验,方便了用户的使用。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。图1为本专利技术一实施例的多路字幕显示方法第一流程图;图2为本专利技术一实施例的获取每个字幕文件对应的编码格式的步骤的前序步骤;图3为本专利技术一实施例的多路字幕显示方法第二流程图;图4为本专利技术一实施例的多路字幕显示装置第一结构图;图5为本专利技术一实施例的多路字幕显示装置第二结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明,本专利技术实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。另外,在本专利技术中如涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本专利技术的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。在本专利技术中,除非另有明确的规定和限定,术语“连接”、“固定”等应做广义理解,例如,“固定”可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本专利技术中的具体含义。另外,本专利技术各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本专利技术要求的保护范围之内。如图1所示,本专利技术提供一种多路字幕显示方法,包括以下步骤:S1,播放目标文件时,获取与该目标文件对应的字幕文件,以及每个字幕文件对应的编码格式;所述目标文件对应的字幕文件的个数至少为两个;S2,分别根据每个所述字幕文件对应的编码格式,对该字幕文件进行解码,并显示解码后的字幕。本专利技术通过播放目标文件对应多个字幕文件,每个字幕文件均有自己对应的编码格式,播放目标文件本文档来自技高网...

【技术保护点】
1.一种多路字幕的显示方法,其特征在于,所述多路字幕的显示方法包括以下步骤:播放目标文件时,获取与该目标文件对应的字幕文件,以及每个字幕文件对应的编码格式;所述目标文件对应的字幕文件的个数至少为两个;分别根据每个所述字幕文件对应的编码格式,对该字幕文件进行解码,并显示解码后的字幕。

【技术特征摘要】
1.一种多路字幕的显示方法,其特征在于,所述多路字幕的显示方法包括以下步骤:播放目标文件时,获取与该目标文件对应的字幕文件,以及每个字幕文件对应的编码格式;所述目标文件对应的字幕文件的个数至少为两个;分别根据每个所述字幕文件对应的编码格式,对该字幕文件进行解码,并显示解码后的字幕。2.如权利要求1所述的多路字幕的显示方法,其特征在于,每个所述字幕文件的信息及该字幕文件对应的编码格式记录在一编码识别文件中,且所述编码识别文件与所述目标文件对应设置。3.如权利要求2所述的多路字幕的显示方法,其特征在于,所述播放目标文件时,获取每个字幕文件对应的编码格式的步骤之前包括:播放目标文件时,判断是否存在与该目标文件对应的编码识别文件;所述编码识别文件中记录与该目标文件对应的字幕文件信息以及每个字幕文件对应的编码格式;当存在与该目标文件对应的编码识别文件时,根据该编码识别文件,执行所述获取每个字幕文件对应的编码格式的步骤。4.如权利要求3所述的多路字幕的显示方法,其特征在于,所述判断是否存在与该目标文件对应的编码识别文件的步骤之后还包括:当不存在与该目标文件对应的编码识别文件时,根据获取的与该目标文件对应的字幕文件,创建编码识别文件,以根据创建的编码识别文件,执行所述获取每个字幕文件对应的编码格式的步骤。5.如权利要求4所述的多路字幕的显示方法,其特征在于,所述根据获取的与该目标文件对应的字幕文件,创建编码识别文件包括步骤:播放目标文件时,加载所述目标文件对应的字幕文件,并根据所述字幕文件的格式匹配出该字幕文件对应的编码格式;将每个所述...

【专利技术属性】
技术研发人员:曹芝勇
申请(专利权)人:深圳TCL数字技术有限公司
类型:发明
国别省市:广东,44

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

1