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.一种多路字幕的显示方法,其特征在于,所述多路字幕的显示方法包括以下步骤:播放目标文件时,获取与该目标文件对应的字幕文件,以及每个字幕文件对应的编码格式;所述目标文件对应的字幕文件的个数至少为两个;分别根据每个所述字幕文件对应的编码格式,对该字幕文件进行解码,并显示解码后的字幕。
【技术特征摘要】
1.一种多路字幕的显示方法,其特征在于,所述多路字幕的显示方法包括以下步骤:播放目标文件时,获取与该目标文件对应的字幕文件,以及每个字幕文件对应的编码格式;所述目标文件对应的字幕文件的个数至少为两个;分别根据每个所述字幕文件对应的编码格式,对该字幕文件进行解码,并显示解码后的字幕。2.如权利要求1所述的多路字幕的显示方法,其特征在于,每个所述字幕文件的信息及该字幕文件对应的编码格式记录在一编码识别文件中,且所述编码识别文件与所述目标文件对应设置。3.如权利要求2所述的多路字幕的显示方法,其特征在于,所述播放目标文件时,获取每个字幕文件对应的编码格式的步骤之前包括:播放目标文件时,判断是否存在与该目标文件对应的编码识别文件;所述编码识别文件中记录与该目标文件对应的字幕文件信息以及每个字幕文件对应的编码格式;当存在与该目标文件对应的编码识别文件时,根据该编码识别文件,执行所述获取每个字幕文件对应的编码格式的步骤。4.如权利要求3所述的多路字幕的显示方法,其特征在于,所述判断是否存在与该目标文件对应的编码识别文件的步骤之后还包括:当不存在与该目标文件对应的编码识别文件时,根据获取的与该目标文件对应的字幕文件,创建编码识别文件,以根据创建的编码识别文件,执行所述获取每个字幕文件对应的编码格式的步骤。5.如权利要求4所述的多路字幕的显示方法,其特征在于,所述根据获取的与该目标文件对应的字幕文件,创建编码识别文件包括步骤:播放目标文件时,加载所述目标文件对应的字幕文件,并根据所述字幕文件的格式匹配出该字幕文件对应的编码格式;将每个所述...
【专利技术属性】
技术研发人员:曹芝勇,
申请(专利权)人:深圳TCL数字技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。