字幕控制装置及方法

文档序号:2611215阅读:302来源:国知局
专利名称:字幕控制装置及方法
技术领域
本发明涉及显示画面的字幕控制,尤其是涉及根据字幕的长度和显示时间,将以前的字幕和现在的字幕在画面上同时显示的一种字幕控制装置及方法。
背景技术
最近在网络的帮助下,很多动影像形式的像电影或动画片等轻而易举就可以获得。
尤其是由于Divx格式的开发,动影像的画质,音质与从前相比达到了不可同日而语的程度。因此,很多人能够通过电影或动画片等观看动影像,同时,也有很多人翻译外国电影或动画片,并制作发行字幕文件。
现在,字幕文件的扩展名有sub,sort以及smi等,扩展名为sub的字幕文件由在画面上的显示文字列,和文字列所要显示的动影像的画面的开始及结束信息等组成。
另外,扩展名为sort和smi的字幕文件由文字列和文字列所要的显示动影像的播放时间信息组成。
所以,字幕播放系统加载字幕文件,输出文字列和画面以及时间信息,将其分布在影像画面上,使得在动影像上可以看到字幕,上述时间信息包括在画面上要显示文字列的时间和所要控制时间等全部时间信息。
图1是现有的生成字幕画面的示意图。
如图1所示,我们可以看出,在第1画面110中显示的字幕的文字列长度较长(您好,我......),第2画面120中显示的字幕的文字列较短(我......)。画面里的人物对白又长又快的情况下,为了显示第2画面120的文字列,第1画面110中的长度较长的文字列,在观众将所有的文字列读完之前,就会消失,所以就会产生观众无法读完字幕的问题。
尤其是,只在如上所述的画面中显示一个画面的字幕文字列的现有字幕文件控制方法中,在观看外国电影的时候,出现的人物对白既快又多的情况下,前面的字幕还没有读完,下面的字幕的文字列却显示出来,所以,必须采取动影像重放或者停止,重读前面的字幕的方式,这样一来,就产生很多问题。

发明内容
本发明正是为解决上述问题而提出的,其目的在于,根据在画面上显示的字幕的文字列的长度和适当的文字列的显示时间,符合用户所设定的条件的情况下,将以前的字幕和现在的字幕同时在画面上显示出来,以此提供能够显示两个字幕的一种字幕控制装置及方法。
为了实现上述目的,依据本发明的字幕控制装置,包括以下几个部分在字幕显示控制装置中,由分别存储字幕数据的文字列以及时间信息的文字列缓冲器与时间缓冲器;将存储在上述文字列缓冲器与时间缓冲器中的文字列的长度及时间长度与事先设定的值相比较并输出控制信号的比较部;以及根据上述比较部的控制信号在显示部件上对显示的字幕进行控制的插入控制部。
另外,为了实现上述目的,依据本发明的字幕控制方法,包括以下步骤在字幕显示方法中,(a)根据字幕数据的文字列长度和适当的文字列的画面显示的时间长度输出控制信号的步骤;以及(b)根据上述控制信号在显示部件中控制被显示的字幕的步骤。
如上所述,依据本发明的字幕控制装置及方法,根据用户的设定,确定字幕的文字列长度和显示的时间,在符合已设定的条件的情况下,将以前的字幕和现在的字幕能够同时在画面上显示出来。
本发明的效果依据如上所述的本发明的字幕控制装置及方法,根据用户的设定来确定字幕的文字列长度和显示的时间,在符合已设定的条件的情况下,能够将以前的字幕和现有的字幕在画面上同时显示出来,所以具有即使是较长篇幅的字幕,用户也能够充分阅读,实现对内容的理解的效果。
为进一步说明本发明的上述目的、结构特点和效果,以下将结合附图对本发明进行详细的描述。


图1是现有的生成字幕画面的示意图。
图2是依据本发明的字幕控制装置的构成方块图。
图3是依据本发明生成字幕画面的示意图。
图4是依据本发明字幕控制方法的操作顺序图。
具体实施例方式
以下将结合附图对本发明的字幕控制装置及方法进行更为详细的描述。
但是,在本发明的说明中,现有的技术中众所周知的部分在这里将不做详细说明。
图2是依据本发明的实施例字幕控制装置的构成的方块图。
参照图2,将动影像与字幕一起播放输出的播放装置中,在存储动影像文件和字幕文件的存储部210中,对字幕文件加载控制的字幕控制部230,是由在存储部210中对字幕文件加载的数据加载部231;上述加载的文件带有画面信息的情况下,将画面信息变换为时间信息的时间变换部232;存储上述字幕文件的时间信息和文字列信息的缓冲部的文字列缓冲器233和时间缓冲器234;将存储在上述文字列缓冲器233和上述时间缓冲器234中的文字列的长度及时间信息,与用户设定的设定值进行比较的比较部235;以及根据上述比较部235的比较结果将字幕在画面上显示的插入控制的插入控制部236。
此时,存储在上述存储部210中的动影像文件在影像部220中加载,进行影像信号的处理并输出,影像部220包括加载动影像文件进行信号处理的影像处理部221和将经上述影像处理部221信号处理的动影像输出的影像输出部222。
此时,上述影像输出部222将插入控制部236插入的字幕文件插入影像文件并向画面输出。
另外,字幕控制部210的数据加载部231将存储在存储部210中的字幕文件加载,区分出文字列和时间信息,向文字列缓冲器233、时间缓冲器234传输并分别存储。此时,在文件包含的不是时间信息的画面信息的情况下,将画面信息向时间变换部232传输。
时间变换部232将所接收到的画面信息变换为时间信息,将变换后的时间信息存储在时间缓冲器234中。
缓冲器233、234中的文字列缓冲器233,存储数据加载部231加载的字幕文件的文字列,时间缓冲器234存储时间信息。此时,时间缓冲器234中存储的时间信息包括开始显示文字列的时间,消除时间以及在画面上显示的时间长度信息。
比较部235根据用户事先设定的条件,对文字列缓冲器233的文字列长度是否在已设定的长度以上进行比较,对时间缓冲器234中存储的时间长度信息进行是否比已设定的时间短的比较。
上述比较部235为了设定比较的条件,用户可以根据需要设定文字列的长度和时间长度,比较部依此进行比较,并将其结果以控制信号的形式输出。另外,上述文字列长度和时间长度的设定通过系统的界面(图上未标注)执行,系统设定信息存储在存储部(图上未标注)中。
上述界面适用于处理动影像及字幕的播放系统中,用户利用界面,提供使用户能够设定与文字列相关的长度、时间等信息,因为此操作能够通过软件程序得以实现,所以在此不做详细的说明。
插入控制部346起到根据时间信息,将存储在文字列缓冲器233和时间缓冲器234中的文字列插入到画面中的作用。通过上述比较部235的比较结果产生的控制信号,能够采取将在现有的时间里应该显示的字幕和以前应该显示的字幕同时显示的双重模式,或者采取只显示现在时间里应该显示的字幕的普通模式(单一模式),进行字幕显示。
表示通过上述比较部235的比较,以前的字幕和现在的字幕全都显示的双重显示模式的实施画面的是图3。
图3是依据本发明的实施例的生成字幕画面的示意图。
参照图3,在显示以前字幕的第3画面310中,字幕的文字列(您好,我......)比已设定的长度长,文字列的显示时间比已设定的时间短的情况下,如第4画面320所示,以双重模式将以前的字幕(您好,我......)和现在的字幕(我......)同时在画面中显示,所以能够向用户提供可以充分阅读以前字幕的时间。
下面对依据本发明的实施例的字幕控制方法进行详细的说明。
图4是依据本发明的实施例的字幕控制方法的操作顺序图。
步骤401,参照图4,为了在动影像画面上控制字幕的显示,用户首先根据播放装置所提供的界面,设定能够以双重模式显示字幕的条件。
此时,设定的条件是文字列的长度和在画面上所显示的适当的文字列的最小限度的时间。
步骤402,同时,如上述图2所表示的,在存储部210中,字幕控制部230的数据加载部231加载字幕文件。
步骤403,判断被加载的数据是否为画面信息。
步骤404,如果被加载的数据包括不是时间信息的画面信息的话,数据加载部231将画面信息向时间变换部232传输,并将其变换为时间信息。
步骤405,将文字列和时间信息分别存储在文字列缓冲器233和时间缓冲器234中。
步骤406,存储在上述文字列缓冲器233和时间缓冲器234中的文字列和时间信息通过比较部235,在文字列长度和时间长度上被加以比较判断。
即,进行文字列缓冲器233的文字列长度是否在事先设定值以上的判断。
步骤407,如果判断其长度为事先已设定值以上的文字列的话,进行在画面上显示适当文字列的时间长度是否短于事先已设定的时间长度的判断。
步骤408,依据上述步骤406以及步骤407的判断,字幕的文字列比已设定的长,时间长度比已设定的时间短的情况下,比较部235即做出在画面上显示适当文字列时间太短,用户阅读时间不充分的判断,向插入控制部236输出双重显示的控制信号,使以前的字幕和现在的字幕以双重模式在画面上得以显示。
步骤409,但是,上述文字列不比设定值长,或者即使比设定值长,时间长度较为充分的情况下,则以普通模式(单一模式)输出显示现在的字幕。
通过上述操作,在字幕长度较长的情况下,为了向用户提供充分的阅读时间,将以前的字幕和现在的字幕同时在画面上以双重模式显示出来,为用户提供了便利。
本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围内,对以上所述实施例的变化、变型都将落在本发明权利要求书的范围内。
权利要求
1.一种字幕控制装置,其特征在于包括在字幕显示控制的装置中分别存储字幕数据的文字列以及时间信息的文字列缓冲器与时间缓冲器;将存储在上述文字列缓冲器与时间缓冲器中的文字列的长度及时间的长度与事先设定的值相比较并输出控制信号的比较部;以及根据上述比较部的控制信号,在显示部件上控制被显示的字幕的插入控制部。
2.如权利要求1所述的字幕控制装置,其特征在于还包括在上述字幕数据中包括画面信息的情况下,将画面信息变换为时间信息的时间变换部。
3.如权利要求1所述的字幕控制装置,其特征在于,上述比较部在文字列的长度在已设定的值以上,时间长度在已设定的值以下的情况下,输出控制信号。
4.如权利要求1所述的字幕控制装置,其特征在于,上述插入控制部根据上述比较部的控制信号将现在显示的字幕以及以前显示的字幕在画面上同时插入显示出来。
5.一种如权利要求1所述的字幕控制装置进行字幕控制方法,其特征在于,在字幕显示方法中,包括以下步骤(a)根据字幕数据的文字列长度和适当的文字列的画面显示时间长度,输出控制信号的步骤;以及(b)根据上述控制信号,在显示部件中控制被显示的字幕的步骤。
6.如权利要求5所述的字幕控制方法,其特征在于在所述步骤1中,适当字幕数据的文字列的长度在事先已设定的设定值以上,画面显示时间长度在事先已设定的设定值以下的情况下,上述控制信号被输出。
7.如权利要求5所述的字幕控制方法,其特征在于根据上述控制信号,现在的显示字幕和以前显示的字幕在画面上同时显示出来。
全文摘要
本发明是关于控制字幕的显示的字幕控制装置及方法,属于显示画面的字幕控制的技术,尤其是涉及根据字幕的长度和显示时间,将以前的字幕和现在的字幕在画面上同时显示的一种字幕控制装置及方法在字幕控制装置,包括以下几个部分分别存储字幕数据的文字列以及时间信息的文字列缓冲器与时间缓冲器;将存储在上述文字列缓冲器与时间缓冲器中的文字列的长度及时间的长度与事先设定的值相比较并输出控制信号的比较部;以及根据上述比较部的控制信号,在显示部件上控制被显示的字幕的插入控制部。本发明由于能够将较长文字列的字幕在充足的时限内在画面上显示出来,所以即使是较长文章的字幕,用户也能够充分阅读,对内容进行理解。
文档编号G09G5/32GK101071557SQ2006100263
公开日2007年11月14日 申请日期2006年5月9日 优先权日2006年5月9日
发明者姜彻升 申请人:上海乐金广电电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1