多媒体字幕显示系统与方法

文档序号:7713113阅读:217来源:国知局
专利名称:多媒体字幕显示系统与方法
技术领域
本发明涉及一种多媒体字幕显示系统与方法,特别涉及一载于多媒体播放系统 的系统检测程序分别读入多媒体内容与字幕,通过即时硬件资源的判断,动态调整显示字幕。
背景技术
随着科技进步,随身电子装置的功能愈来愈多元,愈来愈多的随身电子装置提 供文字阅读、聆听音乐或是影片观看的功能,如一般熟知的MP3装置,或是具有音像播 放的移动电话、PDA等。由于数字化的多媒体(包括文字、图像、音乐)文件中载有各种信息,故通过上 述电子装置播放过程通常可同时显示当中的信息,如播放MP3声音文件时,可以同时提 取出歌词,并再结合后播放。相关技术可参考公元2007年12月6日公开的美国专利公 开第2007/0282844号所揭示的提供数字音频文件歌词的技术,以MP3数字音乐播放文件 为例,文件中可载有歌词的信息,以便于播放时同时显示歌词与相关音乐信息等。更有公知技术于播放音乐时,同时载入另一分开的字幕文件,字幕文件中记载 有相关文字的定义符号(delimiter),借以标示显示时间,与其他显示的效果,能与所播放 的音乐同步。请参阅公元2007年7月19日公开的美国专利公开第2007/0166683号,如 图1所示配合字幕文件中各定义符号显示歌词的流程图。图1显示目前大多数音乐播放器的实施方式,也就是播放音乐的同时,如果 有提供一个相对应的字幕文件,将会同时读入,并同步播放。此例中显示开始时,如 步骤S101,通过音乐播放器的程序读出歌词文件中的定义符号,接着读出字串,如步 骤S103,由于一般播放器并非需要逐字,或是提示使用者目前的音对应一个字的显示方 式,故读出字串后即显示字串,如步骤S105,接着如步骤S107,依据其相关的定义符号 判断显示字型、颜色、时间,包括淡入、淡出等的开始或是结束效果等。之后,如步骤S109,判断是否继续显示字串?若否,表示时间尚未结束,并无 需更新显示,继续步骤S109;若为是,则进入步骤S111,判断是否有更多歌词要显示? 若为是,表示此段尚未结束,则回到步骤S101,继续读取字幕文件中的字串与定义符号 等的程序;若为否,表示显示字串结束。图2则列举一个字幕文件中定义符号的范例,显示如下(0.5) She (0.3) may (0.4) be(0.3) the(0.5)face (0.2)1(0.6) cannot (0.5) forget此例显示字幕文件中的文字,并逐字标记定义符号,如“(0.5)She”,表示 “She”这个字显示的持续时间为0.5秒,其余类推,比如可用亮度强调的方式显示此
字,配合音乐,可同步显示歌词。公知技术有提供音乐与歌词同步的技术,并且能应用于播放影片时显示字幕之用,但一般而言,播放多媒体内容时,尤其是针对电影或音乐影片(MV),影片内容与文 字部分常常是于制作时即结合输出,并无针对各种播放硬件产生适当的播放方式。

发明内容
本发明提供一种多媒体字幕显示系统与方法,主要目的之一是能针对各种多媒 体播放装置的硬件或是软件动态显示同步字幕,特别的是,应用设计于多媒体播放系统 中的一种系统资源检测手段,于分别读入多媒体文件与字幕文件时,能够即时参考多媒 体播放系统的硬件或是播放软件的信息,以最适当的方式显示字幕。在本发明较佳实施例中,提出一种多媒体字幕显示方法,主要是应用设计于多 媒体系统中的系统检测程序,于启动此系统后,即执行系统检测程序,先分别读入多媒 体文件与字幕文件,且两者利用特定辨识方式产生连接,以免错误读取。接着由字幕文 件中记载的文字标签判断出显示字幕的字幕显示程序,文字标签可包括各种显示效果与 显示开始与结束时间。特别的是,此系统检测程序更读入上述多媒体播放系统的系统资源,包括软件 与硬件的资源,能借以判断多媒体播放系统的显示解析度与系统语系,且能根据显示解 析度、系统语系与字幕显示程序,决定一个适当的多媒体文件与字幕文件的显示方式。而本发明另一实施例即提出一种多媒体字幕显示系统,其中有标示有多个文字 标签的文字的字幕文件,用以规范字幕显示程序,再有一多媒体文件,通过一多媒体播 放系统中载入的系统资源检测手段,分别读入字幕文件与多媒体文件,与读入多媒体播 放系统的系统资源,借以决定一适当的显示方式。本发明提出一种多媒体字幕显示方法与系统,利用多媒体播放系统中的系统检 测程序,读入标示有文字标签的字幕外,用以规范字幕显示程序,并读入系统资源,借 以决定一适当的显示方式。


图1为公知技术中配合字幕文件中各定义符号显示歌词的流程图;图2为公知技术字幕文件中定义符号的范例图;图3为本发明多媒体字幕显示系统架构示意图;图4为利用多媒体字幕显示方法动态改变显示字幕的实施例之一示意图;图5为利用多媒体字幕显示方法动态改变显示字幕的实施例之二示意图;图6为本发明多媒体字幕显示系统架构实施例示意图;图7所示为多媒体字幕显示方法的实施例流程图。上述附图中的附图标记说明如下字幕文件301 多媒体文件303多媒体播放系统305 系统资 源检测手段30屏幕307多媒体内容32字幕34显示装置50显示区域52字幕文件60繁体中文601 简体中文602
日本语603英文604多媒体文件62 多媒体播放系统64系统资源检测手段641播放程序642语系643 解析度644处理器645 屏幕66控制系统68
具体实施例方式不同于公知技术图像与文字结合的方式,或是公知技术提供的图像、音乐与文 字同步播放的方式,本发明提出一种多媒体字幕显示系统与方法,主要目的之一是能针 对各种多媒体播放装置的硬件或是软件差异,即时而动态显示与多媒体内容同步的字
眷ο其中较佳实施例可参阅图3所示多媒体字幕显示系统架构示意图,图中显示一 多媒体播放系统305,其中具有一系统资源检测手段30,此系统资源检测手段30通常是 以软件程序实现,主要是于系统读取分开的字幕文件301与多媒体文件303后,除了利用 字幕文件301中的文字标签判断各文字的显示程序外,还读入多媒体播放系统305的系统 资源,以决定一个适当的显示状态,最后如图显示,多媒体内容32包括字幕34,呈现于 屏幕307上。特别的是,上述多媒体播放系统305的系统资源可包括硬件或是软件的信息, 主要是于多媒体播放时,能够即时检测硬件的显示能力,包括显示解析度、显示大小等 播放环境,系统资源检测手段除了分别读入多媒体文件与字幕文件外,能够参考即时检 测的多媒体播放系统的硬件或是播放软件的信息,以最适当的方式显示字幕。举例来说,如图4显示利用多媒体字幕显示方法动态改变显示字幕的实施例, 其中图(a)显示一个播放装置的屏幕中显示有一影片,并搭配字幕,如使用者可配合其中 歌曲与搭配的字幕唱歌的KTV、音乐影片等,此例中屏幕的解析度允许以一行完整显示 字幕“ABC.DEF.GHI.JKL” ;而图(b)则显示一个由横式播放的状态改为直式播放的状 态,此时,本发明所提供的系统资源检测手段将检测到播放状态的改变,即修正字幕的 播放状态,如图中将字幕断为两行,上面显示“ABC.DEF.”,下面显示“GHI.JKL”, 能以适当的方式完整呈现。特别的是,应用本发明所提供的显示方法,影片中的字幕大 小可不用随着影片等比例变化,而能在不同的显示环境下仍清晰显示字幕。在一实施例中,图4所显示的范例可应用于系统中载有电子陀螺仪的装置,由 于本发明的系统资源检测手段可读入播放系统中的系统资源,故同样能读入电子陀螺仪 通过测量播放装置的角动量的改变来感知的方向信息,再依据屏幕解析度来调整显示字 眷ο而图5则是显示利用本发明多媒体字幕显示方法动态改变显示字幕的实施例之 二,此例为此播放装置50是利用软件程序来播放多媒体,本发明的系统资源检测手段同 样会由此软件程序读到其使用状态。此例中,显示区域52的大小因为播放软件改变,能由系统资源检测手段检测到 播放程序的播放区域52的改变,再根据此改变调整字幕的显示,比如以断行的方式显示,或是修正文字的大小,以求与多媒体内容配合。图6为本发明多媒体字幕显示系统架构实施例示意图,此例显示字幕文件60、 多媒体文件62与多媒体播放系统64间的连接架构。其中,字幕文件60是包括标示有多个文字标签的文字,主要是通过文字标签规 范每个字的字幕显示程序,包括各字或是段落的持续显示时间,颜色、字型、亮度、淡 入、淡出等的显示效果,提示断行的文字段落,及文字的显示起始时间与结束时间等, 若如男女对唱的片段,更可通过文字标签标示不同声部的文字,或是如KTV中引导唱歌 的人逐字跟唱的提示符号。
于读入多媒体文件62后,系统资源检测手段641能即时提取其中信息,至少包 括多媒体文件的播放长度与其中计时(timer)信息,当与读出的文字标签所标记的时间搭 配,可同步播放。本发明还提供多语言的功能,可于同一文件载入不同语言的字幕,以符合各语 系要求,这里列举有繁体中文601、简体中文602、日本语603与英文604,当上述系统资 源检测手段判断播放系统的语系之后,可显示对应的语言,以排除错误显示或是乱码的 问题。字幕文件60与多媒体文件62为两个独立的文件,可以一连接关系作为两者相互 连接的识别数据,比如用相同的文件名,让多媒体播放系统判断为对应的两个文件,或 可以其他识别码作为此连接关系。多媒体播放系统64则主要引入有系统资源检测手段641,此系统资源检测手段 641将于系统启动后,读入字幕文件60与多媒体文件62,还读入多媒体播放系统64中的 系统资源,此例列举有语系643、解析度644与处理器645等系统信息。语系643用于判 断显示字幕的语言,播放系统的解析度644则是用以判断字幕显示的状态,由于为即时 的检测手段,若解析度改变(包括显示大小改变),甚至是语系改变,都能动态且即时调 整字幕断行的位置,包括即时改变显示大小(可非等比例)与显示语系等。而处理器645提供的信息则为本发明的另一选项,由处理器645中,系统资源检 测手段641可得到系统的数字数据处理能力,包括处理器645是否有同时处理别的程序, 系统资源检测手段641则能借此决定显示的状态,以符合当下系统的最佳播放状态,包 括可借以调整显示解析度、显示画面大小等。当使用者通过控制系统68启动此多媒体播放系统64,经系统资源检测手段 641,判断显示解析度、语系与字幕显示程序,或是加上其他参数决定多媒体文件与字幕 文件的显示方式、判断显示字幕的段落位置,播放程序642能据此于屏幕66播放经结合 后的多媒体内容。本发明所提供的多媒体字幕显示方法的实施例可参阅图7的流程图。当使用者通过控制系统(如图6的68)启动多媒体播放系统后,在本发明较佳实 施例中,即执行系统检测程序(步骤S701),先分别读入多媒体文件与字幕文件,读入多 媒体文件时(步骤S703),则提取多媒体文件的信息,如播放长度、解析度与计时信息等 (步骤S705);读入字幕文件时(步骤S707),能够利用其中文字标签判断出字幕显示程 序(步骤S709),且两者利用特定辨识方式产生连接,以免错误读取。接着,此系统检测程序更读入上述多媒体播放系统的系统资源(步骤S711),包括软件与硬件的资源,能至少判断多媒体播放系统的显示解析度与系统语系(步骤 S713),且能根据显示解析度、系统语系与字幕显示程序,决定一个适当的多媒体文件与 字幕文件的显示方式(步骤S715)。最后,播放经结合的多媒体与字幕(步骤S717)。特别的是,上述步骤S701与步骤S711所描述的系统检测程序可为进行本发明多 媒体字幕显示方法时持续进行的程序,当显示环境有变动时,能够即时判断多媒体播放 系统的显示解析度与系统语系,并即时动态改变显示方式。
综上所述,本发明提出一种多媒体字幕显示方法与系统,利用多媒体播放系统 中的系统检测程序,读入标示有文字标签的字幕外,用以规范字幕显示程序,并读入系 统资源,借以决定一适当的显示方式。以上所述仅为本发明的较佳可行实施例,非因此即局限本发明的专利范围,故 举凡运用本发明说明书及附图内容所为的等效结构变化,均同理包含于本发明的范围 内。
权利要求
1.一种多媒体字幕显示方法,其特征在于,所述的方法包括有执行一系统检测程序,该系统检测程序于一多媒体播放系统启动后执行; 读入一多媒体文件,于接收一播放指令后读取该多媒体文件,该多媒体文件中至少 包括多媒体的播放长度与其中计时信息;读入一字幕文件,该字幕文件与该多媒体文件有一连接关系; 由该字幕文件中记载的文字标签判断一字幕显示程序; 读入该多媒体播放系统的系统资源; 判断该多媒体播放系统的一显示解析度与一系统语系;根据该显示解析度、该系统语系与该字幕显示程序,决定该多媒体文件与该字幕文 件的显示方式;以及播放经结合后的多媒体内容。
2.如权利要求1所述的多媒体字幕显示方法,其特征在于,利用一识别数据作为该字 幕文件与该多媒体文件间的连接关系。
3.如权利要求1所述的多媒体字幕显示方法,其特征在于,所述的系统检测程序根据 该多媒体播放系统的该显示解析度判断显示字幕的段落位置与显示字幕的大小。
4.如权利要求1所述的多媒体字幕显示方法,其特征在于,所述的字幕文件中记载有 多种语言的文字,再根据该系统语系决定使用该字幕文件中的一种语言。
5.如权利要求1所述的多媒体字幕显示方法,其特征在于,经即时检测,当该多媒体 播放系统的显示环境有变动时,即时判断该多媒体播放系统的该显示解析度与该系统语 系,其中该显示解析度为动态改变。
6.如权利要求1所述的多媒体字幕显示方法,其特征在于,所述的多媒体播放系统的 系统资源还包括一数字数据处理能力与一播放程序的播放区域。
7.—种多媒体字幕显示系统,其特征在于,所述的系统包括有一字幕文件,包括标示有多个文字标签的文字,该文字标签用以规范一字幕显示程序;一多媒体文件,与该字幕文件有一连接关系;以及一多媒体播放系统,具有一系统资源检测手段,以即时检测该多媒体播放系统的系 统资源的程序,并读入该字幕文件与该多媒体文件,由该字幕文件中记载的文字标签判 断该字幕显示程序;该系统资源检测手段再读入该多媒体播放系统的系统资源,判断一 显示解析度与一系统语系;借此,该系统资源检测手段根据该显示解析度、该系统语系与该字幕显示程序,决 定该多媒体文件与该字幕文件的显示方式、判断显示字幕的段落位置,并播放经结合后 的多媒体内容。
8.如权利要求7所述的多媒体字幕显示系统,其特征在于,所述的连接关系为一该字 幕文件与该多媒体文件相互连接的识别数据。
9.如权利要求7所述的多媒体字幕显示系统,其特征在于,所述的字幕文件中记载有 多种语言的文字。
10.如权利要求7所述的多媒体字幕显示系统,其特征在于,所述的多媒体播放系统 的系统资源还包括一数字数据处理能力与一播放程序的播放区域。
全文摘要
一种多媒体字幕显示系统与方法,为一种于播放多媒体内容时能根据即时显示环境检测而即时动态调整字幕显示的技术,其中于一多媒体播放系统中引入一系统检测程序,于开始播放时,能够即时分别读入多媒体文件与字幕文件,并由字幕文件中记载的文字标签判断字幕显示程序,更读入此多媒体播放系统的系统资源,根据所判读的显示解析度与系统语系,配合上述字幕显示程序,决定显示方式,之后播放经结合后的多媒体内容。本发明利用多媒体播放系统中的系统检测程序,读入标示有文字标签的字幕外,用以规范字幕显示程序,并读入系统资源,借以决定一适当的显示方式。
文档编号H04N5/445GK102014258SQ20091017311
公开日2011年4月13日 申请日期2009年9月7日 优先权日2009年9月7日
发明者赵象华, 郑期成 申请人:艾比尔国际多媒体有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1