利用字幕信息的跳读控制方法

文档序号:7954214阅读:106来源:国知局
专利名称:利用字幕信息的跳读控制方法
技术领域
本发明涉及利用字幕信息的跳读控制方法。尤其是指将DIVX( Digital Internet Video Express)文件的^L频及音频lt据读耳又成高品质画面的^见频和高品 质音质的音频。同时,利用在视频图像上重叠显示字幕数据的数字设备的一种利用 字幕信息的跳读控制方法。
背景技术
最近广泛普及的数字数据文件,例如DIVX文件,它是微软公司专门为流 (Streaming)媒体而开发制作的文件,可自由使用MPEG-4多媒体数字信号编解码器 (Codec),是上述微软公司为在互联网上实时提供声音、图像和动画等,于1999 年应用并改进已开发的MPEG-4的活动图像文件。
另外,上述DIVX文件是美国流通企业Circuit City以取代DVD(Digital Versatile Disc)为目而开发的,因收取一定金额方可使用,虽然流行一时,但因 DVD企业和市民团体的反对于2001销声匿迹。后来,马克斯.莫黎斯(音译Max Morice)应用并改进了微软公司的MPEG-4。为使声槽最小化,制作了采用MP3格式 的DIVX Codec, —在网上应用,就在全世界迅速普及。
另外,目前在世界各地开展知识产权共享运动的黑客正在不断更新上述DIVX 文件,视频部分采用MPEG-4格式,音频部分采用MP3格式。虽然能以DVD水准的 画质和音质来观看电影,也可具备立体声效果,但由于不支付著作权费被认为是流 通的非法盗版,主要在电影试映会或商业DVD中应用,将其内容制成DIVX文件, 所以很多时候,还未公映的电影就先通过互联网传播开来。
另外,读取上述DIVX文件的数字设备首先读取上述DIVX文件中包含的字幕 数据文件,并下载到存储器等存储介质,然后读取上述DIVX文件的音频及视频数 据,同时还读取上述的字幕数据,与音频及视频数据配合读取。
这样,用户可一边观看视频图像上重复—显示的字幕图像, 一边同时收听音频 声音。所以利用DIVX文件进行语言学习的情况正迅速增多。
然而,普通数字设备读取上述DIVX文件等数字数据文件时,例如.,如果用户 按下向前跳读(Preview Jump)键,会跳跃到事前设定的规定时间(例如5秒)以前 的存储位置。另外,例如,若用户按下向后跳读(Next Jump)键,则会跳跃到事前 设定的规定时间(例如5秒)以后的存储位置,然后从相关存储位置开始,读取并 输出音频及视频数据和字幕数据,所以无法正确读取从字幕数据开始的存储位置的 音频及视频数据。这是其存在的缺点。

发明内容
本发明正是为解决上述问题而提出的,目的在于提供在数字设备正在读取 DIVX文件等数字数据文件时,请求向前跳读(Preview Jump)或向后跳读(Next Jump) 时,检索确认以前或以后字幕的开始时间(Start Time)信息或画面(Frame)信息, 然后跳跃封与其相对应的存储位置,从字幕数据开始的存储位置开始,正确读取音 频及视频数据和字幕数据的一种利用字幕信息的跳读控制方法。
为了实现上述目的,依据本发明的利用字幕信息的跳读控制方法包括以下几 个步骤第一步骤,正在读取数字数据文件时,若请求向前跳读,检索确认以前字 幕的开始时间信息或帧信息;第二步骤,跳跃到上述确认的开始时间信息或帧信息 相对应的存储位置;第三步骤,从上述跳if夭的存储位置开始,读取并输出字幕数据 和音频及视频数据。
另外,还包括以下步骤读取上述数字数据文件时,若请求向后跳读,检索 确认下次字幕的开始时间信息或帧信息,然后跳跃到与其相对应的存储位置,读取 并输出字幕数据和音频及视频数据的步骤。
本发明的效果
依据上述构成的本发明的利用字幕信息的跳读控制方法是一项非常有价值的 发明。例如在数字设备中,用户请求向前跳读或向后跳读时,可从以前(Preview) 字幕数据的开始时刻或以后(Next)字幕数据的开始时刻开始,方便地检索及读取音 频及视频数据。因此,不但更易于将DIVX文件等的字幕数据用于语言学习数椐, 而且给用-户带来了极大的方便性。
为进一步说明本发明的上述目的、结构特点和效果,以下将结合附图对本 发明进行详细-的描述。


图1是本发明适用的数字设备的构成示意图。
图2及图3是本发明适用的DIVX文件的字幕数据的实施例示意图。
图4是本发明适用的DIVX文件的字幕数据和音频及视频数据结合的实施例示意图。
图5是本发明适用的检索读取DIVX文件的字幕数据和音频及视频数据的实施 例示意图。
图6是依据本发明的利用字幕信息的跳读控制方法的操作流程图。 附图中主要部分的符号说明
10硬盘11 r光盘
12光拾取器13 :播放系统
14音频解码器15 :视频解码器
16文本解码器17 :微处理器
18存储器
具体实施例方式
下面,将参照附图对依据本发明的利用字幕信息的跳读控制方法的实施例进
4亍"i羊细i兌明。
首先,依据本发明的利用字幕信息的跳读控制方法适用于各种类型的可读取 数字数据文件的数字设备。例如,如图1所示,上述数字设备包括硬盘10、光 盘ll、光拾取器12、播放系统13、音频解码器14、视频解码器15、文本解码器 16、微处理器17和存储器18等。
另外,根据用户的请求,上述微处理器17控制上述播放系统13,读取上述硬 盘IO或光盘11等存储的DIVX文件时,首先读取上述DIVX文件中包含的字幕数据 文件,-执行上述存储器18存储的一系列字幕数据文件下载动作。
另外,上述字幕数据文件中存有上述DIVX文件中的同时读取音频及视频数据 的读取开始/结束时间(Start/End Time)信息或开始/结束帧(Start/End Frame)信 息。例如,如图2所示,在、、*. sub"类型的字幕数据文件中,存有读取并控制字 幕数据的开始帧(Start Frame)信息和结束帧(End Frame)信息。
另外,例如,如图3所示,、、* srt〃类型的字幕数据文件中,存有用于读取并
控制字幕数据的开始时间(Start Time)信息和结束时间(End Time)信息。如图4 所示,上述开始时间信息和结束时间信息是与音频及视频教据的漆取时间信息相联 系的,所以下载到上述存储器的字幕数据以上述开始时间信息和结束时间信息(或 开始帧信息和结束帧信息)为基准读取,与相关音频及视频数据配合读取。
另外,例如,如图5所示,以第n+1次开始时间(STn+l)信息和结束时间(ETn+1) 信息为基准读取第n+1次字幕数据(例如你叫什么名字?)时,若用户请求向前跳 读(Preview Jump),上述微处理器17会检索确认此前的第n次开始时间(STn)信息, 然后跳跃到与此相应的存储位置,与第n次字幕数据(例如你是谁?)一起,读取 并输出音频及视频数据。
相反,若用户请求向后跳读(Next Jump),处理器17会;f企索确认此后的第n+2 次开始时间信息,然后跳跃到与此相应的存储位置,与第n+2次字幕数据(例如 我的名字是约翰逊)一起,读取并输出音频及视频数据。下面将对此进行详细说明。
图6是依据本发明的利用字幕信息跳读控制方法的操作流程图。
步骤IO,例如,根据用户的请求,上述微处理器17会控制上述播放系统13, 在读取存储于上述硬盘10或光盘11的DIVX文件时。
步骤11 ,判断是否向前跳读。
步骤12,若请求向前跳读(Preview Jump),则上述微处理器17检索确认现在 正读取的字幕数据的开始时间(例如STn+1 Time)信息或开始帧(例如STn+1 Frame)信息之前的字幕开始时间(例如:STn Time)信息或开始帧(例如:STn Frame)信息。
步骤13,判断是否向后跳读。
步骤14,另外,正在读取DIVX文件时,若请求向后跳读(Next Jump),则检索 确认现在正在读取的字幕数据的开始时间(例如STn+1 Time)信息或开始帧(例如 STn+1 Frame)信息以后的下次字幕开始时间(例如STn+2 Time)信息或开始帧(例如: STn+2 Frame)信息(步骤14)。
步骤15、步骤16,另外,上述微处理器17会控制上述播放系统丄3,执行跳 跃到与上述检索确认的字幕开始时间信息或字幕开始帧信息相对应的音频及视频 数据文件的存储位置等一系列动作,然后从上述跳跃的存储位置开始读取音频及视 频数据,同时,读取下载到上述存储器的相关时间信-息或帧信息字幕数据。
因此,当用户键入向前跳读键时,以现在正在读^l显示的字幕数据为基准,
可从此前的字幕数据开始的部分开始,同时读取并收视音频及视频数据和相灰字幕数据。
另外,用户选择键入向后跳读键时,以现在正在读取显示的字幕数据为基准, 可从此后的字幕数据开始的部分,同时读取并收视音频及视频数据和相关字幕数据。
步骤n、步骤i8,另外,上述微处理器n在Divx文件读取动作结束前反复 执行上述的向前跳读或向后跳读的动作。然后执行用户请求的任意相关操作。
本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本发 明,而并非用作为对本发明的限定,只要在本发明的实质精神范围内,对以上所述 实施例的变化、变型都将落在本发明权利要求书的范围内。
权利要求
1、一种利用字幕数据的跳读控制方法,其特征在于包括以下三个步骤第一步骤,正在读取数字数据文件时,若请求向前跳读,检索确认以前字幕的开始时间信息或帧信息;第二步骤,跳跃到所述确认的开始时间信息或帧信息相对应的存储位置;第三步骤,从所述跳跃的存储位置开始,读取并输出字幕数据和音频及视频数据。
2、 如权利要求1所述的利用字幕数据的跳读控制方法,其特征在于还包括以 下步骤读取所述数字数据文件时,若请求向后跳读,检索确认下次字幕的开始时间 信息或帧信息,然后跳跃到与其相应的存储位置,读取并输出字幕数据和音频及视 频数据的步骤。
3、 如权利要求1所述的利用字幕数据的跳读控制方法,其特征在于 所述数字数据文件是由音频及视频文件和字幕文件合成一体而构成的DIVX文件。
4、 如权利要求3所述的利用字幕数据的跳读控制方法,其特征在于 所述字幕文件在执行读取操作前是被首先读取,然后下载到设备的存储器里,与所述音频及视频文件同时读取。
全文摘要
一种利用字幕信息的跳读控制方法,在数字设备读取由音频及视频文件和字幕文件合成一体而构成的DIVX文件等数字数据文件时,若请求向前跳跃,可检索确认以前的字幕开始时间信息或帧信息,跳跃到与此相对应的存储位置;同时,从上述跳跃的存储位置开始,读取并输出字幕数据和音频及视频数据;在读取数字数据文件时,若请求向后跳跃,则检索确认下次字幕的开始时间信息或帧信息,然后跳跃到与此相对应的存储位置,读取并输出字幕数据和音频及视频数据,这样,从以前字幕数据的开始时刻或后面字幕数据的开始时刻开始,方便地检索读取音频及视频数据。因此,不但更易于将DIVX文件等的字幕数据用于语言学习数据,而且极大地提高了用户的方便性。
文档编号H04N5/278GK101110909SQ20061002909
公开日2008年1月23日 申请日期2006年7月19日 优先权日2006年7月19日
发明者姜彻升 申请人:上海乐金广电电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1