播放存储介质的方法技术

技术编号:3055703 阅读:276 留言:0更新日期:2012-04-11 18:40
提供了一种存储包括样式信息的基于文本的字幕数据的存储介质以及播放该存储介质的设备和方法。所述存储介质包括运动图像数据和提供运动图像数据的字幕的字幕数据。字幕数据基于文本被记录,以与运动图像数据分开,并且字幕数据包括被用于选择或改变字幕的输出样式的信息。因此,通过使用由用户选择的样式信息可输出字幕,并且可改变字幕的输出样式。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种存储介质的播放,更具体地讲,涉及一种将包括样式信息的基于文本的字幕数据记录在其中的存储介质,以及一种播放该存储介质的设备和方法。
技术介绍
通常,诸如数字通用盘(DVD)的存储介质存储包括视频数据和音频数据的视听(AV)数据。AV数据中存储的视频数据和音频数据根据诸如运动图像专家组(MPEG)标准的标准被压缩。AV数据选择地包括字幕数据。以下,AV数据称为运动图像数据。诸如DVD的传统存储介质使用基于位图的子画面数据作为提供运动图像的字幕的字幕数据。根据诸如MPEG2等的标准,子画面数据和视频流、音频流等一起被压缩。当通过使用传统的基于位图的子画面数据来提供字幕数据时,该字幕数据与视频流数据准确同步。
技术实现思路
技术问题然而,基于位图的子图数据的使用引起以下问题。首先,因为通过使用基于位图的图像来提供字幕,所以在与该字幕相应的图像的制作上反映的字幕的输出样式不能被改变。其次,因为字幕数据与视频流、音频流等一起被复用,所以难以将新的字幕数据添加至复用的字幕数据或难以对已有的字幕数据进行纠错。再次,可添加的字幕数据的数量被限制以防止图像质量的降低。技术方案本专利技术的一方面提供一种将包括样式信息的基于文本的字幕数据记录在其中的存储介质,以及一种播放该存储介质的设备和方法。有益的效果根据本专利技术实施例的存储介质包括与运动图像数据分开记录的基于文本的字幕数据。基于文本的字幕数据包括多条样式信息,以便字幕的输出样式可被任意改变。因此,在视频流的图像质量不恶化的情况下,可以以各种样式输出运动图像的字幕,并且字幕数据的制作和编辑也容易。另外,字幕的输出样式可由用户任意改变。另外,尽管描述了与运动图像数据一起使用的字幕,但是应该理解,本专利技术的多方面可与静止图像数据和/或音频数据一起使用。另外,尽管描述了样式表,但是应该理解,本专利技术的多方面可被应用于与电子文档相关的任何信息集,所述信息集阐述根据诸如字体、大小、标题和正文文本的颜色的元素的文档外观的定义、数据的分组、以及根据间距、行间距、页宽、标题之间的间距等应该怎样布置区域等。此外,在根据本专利技术的一方面的将包括样式信息的基于文本的字幕数据记录在其中的存储介质以及播放该存储介质的装置和方法中,可通过使用由用户选择的样式信息来输出字幕。另外,正在被输出的字幕的样式可被改变。换句话讲,根据本专利技术的特点的基于文本的字幕数据可被容易地形成和编辑,并以各种样式被输出。另外,可通过使用在基于文本的字幕数据中包括的多条样式信息由用户选择各种字幕输出样式。附图说明通过参照附图对本专利技术示例性实施例的详细描述,本专利技术以上和/或其它特点和优点将变得更加清楚,并且更易于理解,其中图1是显示根据本专利技术实施例的存储介质中记录的数据的类型的方框图;图2是定义在作为图1中显示的基于文本的字幕数据的示例的标记文档中使用的元素和属性的表;图3示出用图2中定义的标记语言编写的基于文本的字幕数据的示例;图4是根据本专利技术实施例的支持基于文本的字幕数据的播放设备的构思方框图;图5示出作为记录在图1中显示的基于文本的字幕数据中包括的样式信息的系统寄存器的一些播放器状态寄存器(PSR);图6示出作为记录在图1中显示的基于文本的字幕数据中包括的样式信息的系统寄存器的一些通用寄存器(GPR);图7示出根据本专利技术一方面的响应于用户的命令而选择合适的样式信息的算法;图8示出用于改变图1中显示的样式信息的应用程序接口(API)的示例;图9示出通过使用在图8中定义的API编写的Java应用程序的示例;图10是示出通过使用图1中显示的基于文本的字幕数据来输出字幕的方法的流程图;和图11是示出通过使用在图1的基于文本的字幕数据中包括的样式信息来改变字幕的输出样式的方法的流程图。最佳方式根据本专利技术的一方面,提供了一种存储介质,该存储介质包括运动图像数据;和字幕数据,用于为运动图像数据提供字幕,其中,字幕数据基于文本被记录,以与运动图像数据分开,并且字幕数据包括被用于选择或改变字幕的输出样式的信息。字幕数据的一方面包括脚本信息,指示将被显示为运动图像数据的字幕的文本;和样式信息,指示字幕的输出样式。样式信息的一方面被分成至少一个样式表,其中,所述样式表是用户可改变样式信息的单位。样式表的一方面包括关于相互区分样式表的标识符的信息。样式表的一方面包括用于指定当运动图像数据再现时被最初应用的样式表的信息。字幕数据的一方面以用元素和属性表示的标记文档的形式被记录。字幕数据的一方面被记录在与所述存储介质分开的本地存储介质上。所述存储介质的一方面是从播放设备可分离的光盘,并且可通过使用光学装置从该光盘读取数据。根据本专利技术的另一方面,提供了一种播放存储介质的设备,所述存储介质包括运动图像数据;和字幕数据,为运动图像数据提供字幕。字幕数据基于文本被记录,以与运动图像数据分开,并且字幕数据包括被用于选择或改变字幕的输出样式的信息。所述播放设备包括文本字幕处理器,验证并处理字幕数据以输出选择的样式的字幕;和系统寄存器,存储被用于选择或改变字幕的输出样式的信息。字幕数据的一方面包括脚本信息,指示将被显示为运动图像数据的字幕的文本;和样式信息,指示字幕的输出样式。文本字幕处理器的一方面渲染脚本信息,其中,样式信息被应用于该脚本信息。样式信息的一方面被分成至少一个样式表,所述样式表是用户可改变样式信息的单位,所述至少一个样式表的每一个包括关于用于相互区分样式表的标识符的信息。系统寄存器的一方面存储被应用于当前正被再现的脚本信息的样式表的标识符。文本字幕处理器的一方面通过参照系统寄存器中存储的样式表的标识符将样式表应用于脚本信息来渲染字幕。播放设备的一方面还包括核心数据处理器,控制运动图像数据的再现;完整数据处理器,对于运动图像数据,提供与用户的交互;运动图像数据处理器,对运动图像数据解码,并将解码的结果输出在显示器屏幕上;和混合器,将由完整数据处理器输出的图像和由运动图像数据处理器输出的图像混合,并将混合的结果输出在显示器屏幕上。核心数据处理器和/或完整数据处理器的一方面从用户接收字幕输出命令,并将该字幕输出命令发送至文本字幕处理器。文本字幕处理器的一方面读出字幕数据,验证读出的字幕数据与预定的句子结构是否一致,并通过使用字幕数据中包括的样式信息来渲染脚本信息;运动图像数据处理器的一方面对运动图像数据和渲染的脚本信息解码,将解码的结果混合,并将混合的结果输出在显示器屏幕上。核心数据处理器和/或完整数据处理器的一方面从用户接收改变字幕的输出样式的命令,并将该命令发送至文本字幕处理器文本字幕处理器的一方面改变在渲染脚本信息中使用的样式信息,并将改变的样式信息存储在系统寄存器中。完整数据处理器的一方面通过预定义的应用程序接口(API)将改变字幕的输出样式的命令发送至文本字幕处理器。完整数据处理器的一方面支持JAVA环境和/或标记语言环境之一。应用程序接口的一方面包括以下命令之一或其结合,即,指定样式表的标识符的命令、参照在样式表的顺序中在当前样式表之前的样式表的命令、参照在样式表的顺序中在当前样式表之后的样式表的命令。根据本专利技术的另一方面,提供了一种播放存储介质的方法,所述存储介质包括运动图像数据;和字幕数据,为运动图像数据提供字幕,其中,本文档来自技高网...

【技术保护点】
一种由记录和/或再现设备使用的存储介质,包括:运动图像数据;和字幕数据,由所述设备使用来为运动图像数据提供字幕,其中,字幕数据包括由所述设备将该字幕数据与运动图像数据分开的文本,并包括由所述设备使用以选择和/或改变通过使用该文本产生的字幕的输出样式的信息。

【技术特征摘要】
【国外来华专利技术】KR 2003-11-10 10-2003-00792441.一种由记录和/或再现设备使用的存储介质,包括运动图像数据;和字幕数据,由所述设备使用来为运动图像数据提供字幕,其中,字幕数据包括由所述设备将该字幕数据与运动图像数据分开的文本,并包括由所述设备使用以选择和/或改变通过使用该文本产生的字幕的输出样式的信息。2.如权利要求1所述的存储介质,其中,字幕数据包括脚本信息,指示将被显示为运动图像数据的字幕的文本;和样式信息,指示字幕的输出样式。3.如权利要求2所述的存储介质,其中,样式信息被分成至少一个样式表,其中,每个样式表是改变样式信息的单位。4.如权利要求3所述的存储介质,其中,样式表包括用于将该样式表与另外的样式表区分的标识符。5.如权利要求3所述的存储介质,其中,样式表包括用于指定当由所述设备再现运动图像数据时被最初应用的样式表的信息。6.如权利要求1所述的存储介质,其中,字幕数据以用元素和属性表示的标记文档的形式被记录。7.如权利要求1所述的存储介质,其中,字幕数据的另外部分被记录在与具有运动图像数据的存储介质分开的本地存储介质上。8.如权利要求1所述的存储介质,其中,所述存储介质与播放设备是可分离的。9.如权利要求8所述的存储介质,其中,所述存储介质包括可通过使用包括所述设备的光学装置从其读取数据的光盘。10.一种传送有关存储介质的数据的设备,所述存储介质包括运动图像数据;和字幕数据,为运动图像数据提供字幕,其中,字幕数据包括将该字幕数据与运动图像数据分开的文本,并包括被用于选择和/或改变包括文本的字幕的输出样式的信息,该设备包括文本字幕处理器,验证并处理字幕数据以输出选择的样式的字幕;和系统寄存器,存储被用于选择和/或改变字幕的输出样式的信息。11.如权利要求10所述的设备,其中,字幕数据包括脚本信息,指示将被显示为运动图像数据的字幕的文本;和样式信息,指示字幕的输出样式;和文本字幕处理器渲染样式信息将被应用于其的脚本信息。12.如权利要求11所述的设备,其中样式信息被分成至少一个样式表,至少一个样式表的每一个是可改变样式信息的单位,样式表包括用于区分该样式与另外的样式表的标识符;和系统寄存器,存储被应用于当前正被再现的脚本信息的样式表的标识符。13.如权利要求12所述的设备,其中,文本字幕处理器通过参照系统寄存器中存储的样式表的标识符将样式表应用于脚本信息来渲染字幕。14.如权利要求10所述的设备,还包括核心数据处理器,控制从所述存储介质读取的运动图像数据的再现;完整数据处理器,对于再现的运动图像数据,提供与用户的交互;运动图像数据处理器,对运动图像数据解码,并输出解码的结果以被显示在显示器屏幕上;和混合器,将由完整数据处理器输出的图像和由运动图像数据处理器输出的图像混合,并输出混合的结果以被显示在显示器屏幕上。15.如权利要求14所述的设备,其中核心数据处理器和完整数据处理器之一或二者从用户接收字幕输出命令,并将该字幕输出命令发送至文本字幕处理器;文本字幕处理器读出字幕数据,验证读出的字幕数据与预定句子结构是否一致,并通过使用在字幕数据中包括的样式信息来渲染脚本信息;和运动图像数据处理器对运动图像数据和渲染的脚本信息解码,将解码的结果混合,并输出混合的结果以被显示在显示器屏幕上。16.如权利要求15所述的设备,其中核心数据处理器和完整数据处理器之一或二者从用户接收改变字幕的输出样式的命令,并将该命令发送至文本字幕处理器;和文本字幕处理器改变在渲染脚本信息中使用的样式信息,并将改变的样式信息存储在系统寄存器中。17.如权利要求16所述的设备,其中,完整数据处理器通过预定义的应用程序接口将改变字幕的输出样式的命令发送至文本字幕处理器。18.如权利要求17所述的设备,其中,完整数据处理器支持JAVA环境和/或标记语言环境之一。19.如权利要求17所述的设备,其中,应用程序接口包括指定样式表的标识符的命令、参照在样式表的顺序中在当前样式表之前的样式表的命令、参照在样式表的顺序中在当前样式表之后的样式表的命令,或以上命令结合。20.一种播放存储介质的方法,所述存储介质包括运动图像数据;和字幕数据,为运动图像数据提供字幕,其中,字幕数据包括将该字幕数据与运动图像数据分开的文本,并包括被用于基于该文本选择和/或改变字幕的输出样式的信息,该方法包括参照字幕数据指定将被最初应用的样式信息;和检查当前字幕输出状态是否是输出字幕的状态,如果当前字幕输出状态是输出字幕的状态,则通过使用样式信息来渲染和输出在字幕数据中包括的脚本信息。21.如权利要求20所述的方法,其中,检查当前字幕输出状态以及渲染和输出脚本信息的操作包括如果接收到改变字幕的输出样式的命令,则检查接收到的命令的事件的类型;和如果所述事件属于字幕触发事件类型,则确定当前字幕输出状态是输出字幕的状态还是不输出字幕的状态,如...

【专利技术属性】
技术研发人员:姜满锡郑吉洙
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR[韩国]

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

1