具有多文件同步播放功能的MP3播放设备及其方法技术

技术编号:3085218 阅读:193 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种MP3播放设备及其方法,尤其涉及一种具有多文件同步播放功能的MP3播放设备及其方法。其特殊之处在于,该设备包括用来集中控制数据传输与信号处理的中央处理器;用来提供资料输入与输出的通讯接口;用来储存文件资料的储存装置;用来将数字音频译码的音频译码器;用来显示视频图像的显示器;用来播放音频信号的扬声器;用来控制多文件的同步播放的同步播放装置,该同步播放装置包括用来根据多个文件的同步帧生成同步讯息的同步讯息生成模块和用来根据同步讯息同步播放多个文件的同步播放控制模块。本发明专利技术实现了MP3歌曲与动画同步播放的功能,将音乐与视频文文件有机的结合起来,实现动画与MP3声音的同步播放。

【技术实现步骤摘要】

本专利技术涉及一种MP3播放设备及其方法,尤其涉及一种具有多文件同步播放功能的MP3播放设备及其方法
技术介绍
MP3是MPEG(MPEGMoving Picture Experts Group)Audio Layer-3的简称,是MPEG1的衍生编码方案,1993年由德国Fraunhofer IIS研究院和汤姆生公司合作发展成功。MP3可以做到12∶1的惊人压缩比并保持基本可听的音质,随着网络的普及,MP3被数以亿计的用户接受。各种与MP3相关的软件产品层出不穷,而且更多的硬件产品也开始支持MP3,目前市面上能够买到的VCD/DVD播放机很多都能够支持MP3播放功能,还有更多的便携式MP3播放器等等。目前很多的声音格式都可以附带记载“歌曲基本资料”(IDTAG,SongInformation),现在的标准格式是ID3V1(指ID3 tag information V1,是MP3标准头卷标讯息,V1为版本号)或ID3V2。现在ID3V2正在逐渐取代ID3V1,成为新的标准格式,其优于以前的ID3V1之处在于,ID3V1格式是固定字段格式,只能在歌曲文件末尾的128bytes中定义和固定的字段,而ID3V2则可以根据不同的帧(Frame ID)灵活的定义各个类型格式,并根据关键词的不同,获得不同的有效歌曲讯息,而且提供了灵活的可编辑歌曲讯息的功能。例如,MP3格式就支持ID3V2歌曲基本资料格式,MP3歌曲文件中可以记载歌曲名、专辑名、歌手乐团名、出品时间、歌词、唱片封面、MP3存盘音乐品质、作者网址等。一般而言,现今的电子装置上大都增加了MP3功能,虽然目前市面上的MP3在声音和歌词的显示方面都做了大量的有意义的尝试,功能上已经相当不错了,但仍有不尽完美之处。传统的MP3播放器具有声音和字幕播放功能,除了播放歌曲之外,用户通过液晶显示器只能看到歌曲的歌名、歌词等纯文字的内容,接口显得单调乏味,缺乏动感色彩,无法实现完美的“视听享受”,因此视效方面正是目前MP3的欠缺所在。因此,开发一种具有声音和视效同步播放功能的影音MP3播放器,即可以使用户轻松、愉悦的感受音乐,又能很好的体验MTV的乐趣,充分实现了视听享受,实为一种帮助使用者享受音乐的理想方法。
技术实现思路
本专利技术解决了上述
技术介绍
中存在的MP3只能播放音效文件而不能播放视频文件的技术问题。本专利技术的技术方案是一种具有多文件同步播放功能的MP3播放设备,其特殊之处在于该设备包括用来集中控制数据传输与信号处理的中央处理器;用来提供资料输入与输出的通讯接口;用来储存文件资料的储存装置;用来将数字音频译码的音频译码器;用来显示视频图像的显示器;用来播放音频信号的扬声器;用来控制多文件的同步播放的同步播放装置,该同步播放装置包括用来根据多个文件的同步帧生成同步讯息的同步讯息生成模块和用来根据同步讯息同步播放多个文件的同步播放控制模块。上述通讯接口为USB接口。上述同步讯息生成模块包括用来侦测使用者在文件中选取的同步起始帧的监控单元;用来将多个文件之间的同步起始帧设定关联的设定单元;用来将该关联关系生成关联表储存于主播文件中的储存单元。上述同步播放控制模块还包括用来分析该关联讯息的解析单元;用来根据该关联讯息定向同步播放的多个文件的复位向单元。本专利技术还提供一种具有多文件同步播放功能的MP3播放设备的同步讯息生成方法,其特殊之处在于该方法包括如下步骤1)在MP3 ID3V2文件头中定义同步帧数据结构;2)在主播文件及其同步从播文件中设定同步帧关联;3)根据该关联生成同步偏移量;4)根据该偏移量生成同步讯息;5)根据该文件头格式将该同步讯息存入该主播文件。上述ID3V2文件头同步帧数据结构为 其中,frame id表示ID3V2格式的MP3结构类型定义;Long ID表示ID3V2格式的MP3结构关键词定义;Short ID表示ID3V2格式的MP3结构关键词定义;Tag discrd表示ID3V2格式的MP3头结构的描述字符;Field discrd表示ID3V2格式的MP3头结构中字段元的描述字符;Field defs表示ID3V2格式的MP3头结构中字段元的类型定义;Descriptions表示ID3V2格式的MP3头结构中字段元的类型描述字符。上述步骤2)具体步骤如下2-1)播放该主播文件及其从播文件;2-2)在主播文件中选择需要同步播放的起始帧;2-3)在从播文件中选择需要同步播放的起始帧;2-4)将主播文件及从播文件中的起始帧设定关联。上述主播文件为MP3音乐文件,从播文件为动画文件。本专利技术还提供一种具有多文件同步播放功能的MP3播放设备的同步播放方法,其特殊之处在于该方法包括以下步骤1)读取MP3 ID3V2文件头资料;2)根据该文件头资料与MP3格式文件相匹配;3)将匹配的文件设为主播文件; 4)播放该主播文件并从中读取同步讯息;5)根据同步讯息同步播放该同步讯息指向的从播文件。上述步骤2)是根据该文件头资料中的关键词讯息来匹配MP3格式文件。上述主播文件为MP3音乐文件,从播文件为动画文件。本专利技术具有如下优点本专利技术通过MP3文件格式对MP3文件进行处理,增加了多文文件(例如动画资料与声音资料)时间同步表,从而实现MP3歌曲与动画同步播放的功能,将音乐与视频文文件有机的结合起来,实现动画与MP3声音的同步播放,使用者因此可充分实现了完美的视听享受,本专利技术也允许使用者自主编辑自动生成动画和MP3同步索引表并更新到MP3文件中,而且本专利技术也可不限于歌曲,而用于MP3动画的同步学习方法。四附图说明图1为本专利技术MP3播放设备硬件架构图;图2为本专利技术同步播放装置的构示意图;图3为本专利技术MP3播放设备的同步讯息生成方法流程图;图4为本专利技术设定同步关联步骤的程图;图5为本专利技术MP3播放设备的同步播放方法流程图;图6为本专利技术动画帧与声音帧时间同步表的示意图。五具体实施例方式本专利技术提供一种具有多文件同步播放功能的MP3播放设备,通过MP3ID3V2标准文件头格式插入同步讯息,从而同步播放多个文件。参见图1,该MP3设备包括中央处理器101、通讯接口102、储存装置103、音频译码器104、显示器105、扬声器106以及同步播放装置107。中央处理器101分别与通讯接口102、储存装置103、音频译码器104、显示器105、扬声器106以及同步播放装置107连接。其中,中央处理器101用于集中控制数据传输与信号处理;通讯接口102用于提供资料输入与输出的接口,其可以是USB接口;储存装置103用于储存文件资料;音频译码器104用于将数字音频译码;显示器105用于显示视频图像;扬声器106用于播放音频信号;同步播放装置107用于控制多文件的同步播放。参见图2,其中同步播放装置107包括同步讯息生成模块1071和同步播放控制模块1072,同步讯息生成模块1071用以根据多个文件的同步帧生成同步讯息,同步播放控制模块1072用以根据同步讯息同步播放多个文件。同步讯息生成模块1071还包括监控单元10711、设定单元10712及储存单元10713。其中,监控单元10711用以侦测使用者在文件中选取的同步起始帧,设定单元10712用以将多个文件之间的本文档来自技高网
...

【技术保护点】
一种具有多文件同步播放功能的MP3播放设备,其特征在于:该设备包括用来集中控制数据传输与信号处理的中央处理器;用来提供资料输入与输出的通讯接口;用来储存文件资料的储存装置;用来将数字音频译码的音频译码器;用来显示视频图像的显示器;用来播放音频信号的扬声器;用来控制多文件的同步播放的同步播放装置,该同步播放装置包括用来根据多个文件的同步帧生成同步讯息的同步讯息生成模块和用来根据同步讯息同步播放多个文件的同步播放控制模块。

【技术特征摘要】
1.一种具有多文件同步播放功能的MP3播放设备,其特征在于该设备包括用来集中控制数据传输与信号处理的中央处理器;用来提供资料输入与输出的通讯接口;用来储存文件资料的储存装置;用来将数字音频译码的音频译码器;用来显示视频图像的显示器;用来播放音频信号的扬声器;用来控制多文件的同步播放的同步播放装置,该同步播放装置包括用来根据多个文件的同步帧生成同步讯息的同步讯息生成模块和用来根据同步讯息同步播放多个文件的同步播放控制模块。2.根据权利要求1所述的具有多文件同步播放功能的MP3播放设备,其特征在于所述的通讯接口为USB接口。3.根据权利要求1所述的具有多文件同步播放功能的MP3播放设备,其特征在于所述的同步讯息生成模块包括用来侦测使用者在文件中选取的同步起始帧的监控单元;用来将多个文件之间的同步起始帧设定关联的设定单元;用来将该关联关系生成关联表储存于主播文件中的储存单元。4.根据权利要求1所述的具有多文件同步播放功能的MP3播放设备,其特征在于所述的同步播放控制模块还包括用来分析该关联讯息的解析单元;用来根据该关联讯息定向同步播放的多个文件的复位向单元。5.一种如权利要求1所述的具有多文件同步播放功能的MP3播放设备的同步讯息生成方法,其特征在于该方法包括以下步骤1)在MP3 ID3V2文件头中定义同步帧数据结构;2)在主播文件及其同步从播文件中设定同步帧关联;3)根据该关联生成同步偏移量;4)根据该偏移量生成同步讯息;5)根据该文件头格式将该同步讯息存入该主播文件。6.根据权利要求5所述的具有多文件同步播放功能的MP3播放设备的同步讯息生成方法,其特征在于所述的ID3V2文件头同步帧数据结构为其中,frame id表示ID3V2格式的MP...

【专利技术属性】
技术研发人员:陈淮琰董晓乾赵珺
申请(专利权)人:无敌科技西安有限公司
类型:发明
国别省市:87[中国|西安]

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

1