蓝光盘播放器和在蓝光盘播放器中显示字幕的方法技术

技术编号:10016195 阅读:225 留言:0更新日期:2014-05-08 12:06
提供了一种蓝光盘播放器和在蓝光盘播放器中显示字幕的方法。蓝光盘播放器包括:装载器;缓存器,被配置为加载蓝光盘;控制器,被配置为如果蓝光盘被装载在装载器上则将记录在蓝光盘中的文件加载到缓存器中,并且被配置为加载字幕数据和视频数据,其中,字幕数据和视频数据被分割为多个字段并且被记录在蓝光盘上的文件中;过滤器,被配置为从加载到缓存器内的文件中检测视频数据和字幕数据;视频处理器,被配置为对视频数据进行解码并且创建一个或多个视频帧;数据处理器,被配置为对字幕数据进行解码并且创建一个或多个字幕;混合器,被配置为将一个或多个字幕添加到视频帧;显示器,被配置为显示已添加一个或多个字幕的一个或多个视频帧。

【技术实现步骤摘要】
【专利摘要】提供了一种。蓝光盘播放器包括:装载器;缓存器,被配置为加载蓝光盘;控制器,被配置为如果蓝光盘被装载在装载器上则将记录在蓝光盘中的文件加载到缓存器中,并且被配置为加载字幕数据和视频数据,其中,字幕数据和视频数据被分割为多个字段并且被记录在蓝光盘上的文件中;过滤器,被配置为从加载到缓存器内的文件中检测视频数据和字幕数据;视频处理器,被配置为对视频数据进行解码并且创建一个或多个视频帧;数据处理器,被配置为对字幕数据进行解码并且创建一个或多个字幕;混合器,被配置为将一个或多个字幕添加到视频帧;显示器,被配置为显示已添加一个或多个字幕的一个或多个视频帧。【专利说明】本申请要求于2012年10月18日提交到韩国知识产权局的第10_2012_0116137号韩国专利申请的优先权,该申请的公开通过引用全部合并于此。
与不例性实施例一致的设备和方法涉及一种蓝光盘、,更具体地,涉及一种蓝光盘、蓝光盘播放器和能够以复用内(In-Mux)方式对文本字幕文件进行解码的在蓝光盘播放器中显示字幕的方法。
技术介绍
随着电子技术的发展,已经开发并且提供了用于播放来自各种类型的记录介质的数据的装置。一种类型的记录介质是光盘。光盘是用于利用光的反射来读取信息的存储介质。作为第三代光盘标准的蓝光盘(这里称为“BD”)是被配置为存储用于高清晰度(HD)视频的数字数据的光记录类型存储介质。由于BD的普及,BD播放器市场已经持续增长。BD在普及度上增长的程度已经超过HD-DVD盘。在2008年初,HD-DVD盘是下一代DVD标准的竞争标准。BD被认为是下一代存储介质。可以在BD中存储各种类型的数据,并且可由BD播放器来播放所存储的数据。如果一个人想要在BD中存储由视频和音频数据组成的内容,并且在不同的国家销售所述BD,则需要与单独的国家相应的各种语言的字幕,从而用户可选择他或她期望的字幕来观看内容。此外,需要用于播放与播放的视频流同步的字幕的技术。传统BD电影已经使用文本字幕结构。在文本字幕结构中,文本字幕数据被配置为与存储视频、音频等信息的运动图像专家组(MPEG)流分离的流文件。此外,提供与一种语言(例如,英语、韩语等)相应的文件。因此,为了在屏幕上显示文本字幕,在播放MPEG流(视频和音频流)之前对字幕文件进行预加载和解码,从而与MPEG流同步地显示文本字幕。将字幕文件提供为与MPEG流分离的文件,并且在播放之前被解码的字幕文件的流被称为复用外(Out-Of-Mux)流。根据基于使用文本字幕的复用外流结构的字幕播放方法,应该在播放MPEG流之前加载文本字幕。因此,需要单独的预加载缓存器,因此可导致加载速度降低。此外,当用户在正播放电影的同时改变字幕时,播放器的光头需要移动,并且在某些情况下,会发生视频缓存器的溢出。同时,BD标准提供了一种使用演示图形(PG)的方法,作为取代文本字幕结构的另一种用于呈现字幕的方法。由于这种方法不需要单独的字幕文件,因此该方法不具有文本字幕结构的问题;然而,与文本字幕相比,作为以图像形式呈现的字幕的PG具有大数据量。此外,随着显示器的尺寸的增加,图像的尺寸也增加,导致数据量的增加。因此,需要一种至少解决以上问题的方法。
技术实现思路
示例性实施例解决了上述缺点和其他上面没有描述的缺点。此外,示例性实施例不需要克服上述缺点,并且示例性实施例可不克服任何上述问题。不例性实施例提供了 一种蓝光盘、蓝光盘播放器和在蓝光盘播放器中显不字幕的方法,通过提供一种以复用内方式而不是复用外流方式来提供文本字幕的方法,所述蓝光盘、蓝光盘播放器和显示字幕的方法能够缩短由于蓝光盘播放器的不必要的操作而产生的加载时间,并且能够减少资源的浪费。根据示例性实施例的蓝光盘播放器包括:装载器;缓存器,被配置为加载蓝光盘;控制器,被配置为如果蓝光盘被装载在装载器上则将记录在蓝光盘中的文件加载到缓存器中,并且被配置为加载字幕数据和视频数据,其中,字幕数据和视频数据被分割为多个字段并且被记录在蓝光盘上的文件中;过滤器,被配置为从加载到缓存器内的文件中检测视频数据和字幕数据;视频处理器,被配置为对视频数据进行解码,并且创建一个或多个视频帧;数据处理器,被配置为对字幕数据进行解码,并且创建一个或多个字幕;混合器,被配置为将一个或多个字幕添加到一个或多个视频帧;显示器,被配置为显示已添加一个或多个字幕的一个或多个视频帧。字幕数据可包括字幕样式段和字幕数据段。字幕数据可以是针对多种不同语言的字幕数据,并且数据处理器可使用与多种不同语言之中设置的语言相应的字幕数据来创建字幕。所述蓝光盘播放器还可包括字体缓存器,并且文件还可包括记录有字体数据的数据字段,过滤器可从文件中检测字体数据且将字体数据缓存在字体缓存器中,并且数据处理器可使用与字体数据相应的字体来创建一个或多个字幕。所述蓝光盘播放器还可包括字体预加载缓存器,并且蓝光盘可将字体数据文件与文件分离地进行存储,控制器可将字体数据文件加载到预加载缓存器中且从字体数据文件中检测字体数据,并且将字体数据输出到数据处理器,并且数据处理器可使用与字体数据文件的字体数据相应的字体来创建一个或多个字幕。控制器可控制视频处理器和数据处理器来创建一个或多个视频帧以及一个或多个字幕,其中,一个或多个视频帧以及一个或多个字幕基于视频数据的时间戳和字幕数据的时间戳而彼此同步。可以以包为单元来将字幕数据和视频数据记录在文件中,且每个单元的包具有不同的包标识符(PID),并且过滤器可基于文件中的每个包的PID来检测视频数据和字幕数据,且将视频数据和字幕数据分别提供给视频处理器和数据处理器。字幕数据可以是压缩的文本数据,并且数据处理器可对字幕数据进行解压缩,以对字幕数据进行解码。一种根据示例性实施例的在蓝光盘播放器中显示字幕的方法包括:如果蓝光盘被装载则加载记录在蓝光盘中的文件,并且加载字幕数据和视频数据,其中,字幕数据和视频数据均被分割为多个字段并且记录在蓝光盘上的文件中,从加载的文件中检测视频数据和字幕数据,对视频数据进行解码以创建一个或多个视频帧,对字幕数据进行解码以创建一个或多个字幕,将一个或多个字幕添加到一个或多个视频帧,并且显示已添加一个或多个字幕的一个或多个视频帧。字幕数据可包括字幕样式段和字幕数据段。字幕数据可以是针对多种不同语言的字幕数据,并且创建字幕的步骤可包括使用与在多种不同语言之中设置的语言相应的字幕数据来创建一个或多个字幕。文件还可包括记录有字体数据的数据字段,检测视频数据和字幕数据的步骤可包括从文件中检测字体数据,并且在创建字幕的步骤中,可使用与检测出的字体数据相应的字体来创建字幕。蓝光盘可将字体数据文件与文件分离地进行存储,加载文件的步骤可包括将字体数据文件加载到字体预加载缓存器中,检测视频数据和字幕数据的步骤可包括从字体数据文件中检测字体数据,并且在创建字幕的步骤中,可使用与字体数据相应的字体来创建字眷。视频帧和字幕可基于视频数据的时间戳和字幕数据的时间戳而同步。可以以包为单元来将字幕数据和视频数据记录在文件中,且每个单元的包具有不同的包标识符(PID),并且在检测视频数据和字幕数据的步骤中,可基于每个包的PID来检测视频数据和字幕数据。字幕数据可以是压缩的文本数据,并且创本文档来自技高网
...

【技术保护点】
一种蓝光盘播放器,包括:装载器;缓存器,被配置为加载蓝光盘;控制器,被配置为如果蓝光盘被装载在装载器上则将记录在蓝光盘中的文件加载到缓存器中,并且被配置为加载字幕数据和视频数据,其中,字幕数据和视频数据被分割为多个字段并且被记录在蓝光盘上的文件中;过滤器,被配置为从加载到缓存器内的文件中检测视频数据和字幕数据;视频处理器,被配置为对视频数据进行解码,并且创建一个或多个视频帧;数据处理器,被配置为对字幕数据进行解码,并且创建一个或多个字幕;混合单元,被配置为将一个或多个字幕添加到一个或多个视频帧;显示器,被配置为显示已添加一个或多个字幕的一个或多个视频帧。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:裴在旼尹钟熙
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

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

1