一种与音频文件同步播放图像的方法及媒体播放器技术

技术编号:4261960 阅读:319 留言:0更新日期:2012-04-11 18:40
本发明专利技术提出一种与音频文件同步播放图像的方法及媒体播放器,其中,方法包括:在播放音频文件时,按照预先设定的时间间隔读取音频文件相关参数;按照预先设定的音频文件相关参数与立体图像相关参数的第一对应关系,生成所述读取的音频文件相关参数所对应的立体图像相关参数;根据所述立体图像相关参数生成音频文件对应的立体图像,播放所述立体图像。本发明专利技术能够在播放音频文件的同时,同步播放立体图像。

【技术实现步骤摘要】

本专利技术涉及视频播放领域,尤其涉及一种与音频文件同步播放图像的方 法及媒体播放器。
技术介绍
目前的PC音乐播放器或家用功放在播放音频文件时,屏幕或液晶板上会出现一个与音频文件相关的平面图像,用于指示音频文件的节奏。例如,微软操作系统中所使用的Windows媒体播放器(Windows Media Player)在 播放音频文件时,可以同时显示不同的图像,该图像可以随音频文件的变化 而变化。其原理是在音频文件播放的同时,根据每个时刻的音阶或音调等, 赋予图像不同的色调、亮度、饱和度和对比度等,从而呈现出与音频文件相 关的、不断变化的图像。现有的这种与音频文件同步播放图像的方法,为用户提供的图像形式有限。
技术实现思路
本专利技术实施例提出 一种与音频文件同步播放图像的方法,能够在播放音 频文件的同时,同步播放立体图像。本专利技术实施例还提出 一种与音频文件同步播放图像的媒体播放器,能够 在播放音频文件的同时,同步播放立体图像。本专利技术技术方案是这样实现的一种与音频文件同步播放图像的方法,包括在播放音频文件时,按照预先设定的时间间隔读取音频文件相关参数; 按照预先设定的音频文件相关参数与立体图像相关参数的第 一对应关系,生成所述读取的音频文件相关参数所对应的立体图像相关参数;根据所述立体图像相关参数生成音频文件对应的立体图像,播放所述立体 图像。一种与音频文件同步播放图像的媒体播放器,包括 读取模块,用于在播放音频文件时,按照预先设定的时间间隔读取所述音 频文件相关参数;参数生成模块,用于根据预先设定的音频文件相关参数与立体图像相关参 数的第一对应关系,生成读取才莫块读取的音频文件相关参数所对应的立体图像 相关参数;图像生成模块,用于根据参数生成模块所生成的立体图像相关参数,生成 音频文件对应的立体图 <象;播放模块,用于播放图像生成模块所生成的立体图像。可见,本专利技术实施例提出的方法和媒体播放器,在播放音频文件时,根 据该音频文件的音阶、音调等赋予图像不同的深度值,可以同步生成相应的 立体图像,并播放生成的立体图像。附图说明图1为本专利技术实施例与音频文件同步播放图像的方法流程图2为本专利技术实施例与音频文件同步播放图像的具体实现流程图3为本专利技术实施例与音频文件同步播放图像的媒体播放器结构示意图。具体实施例方式本专利技术实施例提出一种与音频文件同步播放西像的方法,参见图1,图1 为本专利技术实施例与音频文件同步播;故图像的方法流程图,包括步骤101:在播放音频文件时,按照预先设定的时间间隔读取音频文件相 关参数;步骤102:按照预先^:定的音频文件相关参it与立体图像相关参^:的第一 对应关系,生成所述读取的音频文件相关参数所对应的立体图像相关参数;步骤103:根据所述立体图像相关参数生成音频文件对应的立体图像,播 放所述立体图像。上述方法中,所述音频文件相关参数可以包括音阶、和/或音调;所述立 体图像相关参数可以包括深度值,以及包括色调、亮度、饱和度和对比度中的 任意一项或多项。以上音频文件相关参数与立体图像相关参数的第 一对应关系可以由用户自 己设定、或者由系统随机给出。比如根据读取的音调的强弱,分别得出相应 强度的深度值、色度、亮度,音调的强弱与深度值、色度、亮度大小成正比, 即每个音乐节点对应的深度值=K1 x音调 每个音乐节点对应的色度=K2 x音调 每个音乐节点对应的亮度=K3 x音调 其中,比率因子K1、 K2、 K3可以大于0。上述方法之前,可以进一步包括判断用户是否要求播放立体图像,如果 是,则继续执行所述读取音频文件相关参数的步骤。这样,可以依照用户的意 愿选择是否播放立体图像。上述方法中,生成立体图像之后可以进一步包括保存所述立体图像。通 过保存生成的立体图像,可以在下次播放同一个音频文件时,直接读取并播放 原先保存的立体图像,而不需要在每次播放音频文件时重复生成对应的立体图 像。上述方法之前可以进一步包括判断是否保存有所述音频文件对应的立体 图像,如果已保存,则在播放音频文件时,播放所保存的立体图像;否则,继 续执行所述读取音频文件相关参数的步骤。如果预先保存有音频文件所对应的二维图像,也可以根据二维图像生成对 应的立体图像,即上述方法中,判断出未保存音频文件对应的立体图像之后,并在执行读取音频文件相关参数的步骤之前,可以进一步包括判断是否保存 有所述音频文件对应的二维图像,如果有,则根据预先设置的二维图像相关参 数与立体图像相关参数的第二对应关系,生成所述二维图像所对应的立体图像,播放所述立体图像;否则,继续执行所述读取音频文件相关参数的步骤。其中,第二对应关系可以是二维图像波形的高低、强弱起伏与深度值的对应关系,根据第二对应关系,可以得出二维图像波形对应的深度值,从而生成对应的立体图像。以下举一个具体的实施例,详细说明应用本专利技术播放立体图像的实现流程。参见图2,图2为本专利技术实施例与音频文件同步播放图像的具体实现流程图。步骤201:接收用户的手动选择,判断用户是否选择在播放音频文件的 同时播放立体图像,如果是,则执行步骤202;如果用户选择同步播放二维 图像,则直接为用户播放音频文件对应的二维图像,结束当前流程。播放二 维图像的方法与现有技术中相同,在此不赘。步骤202:判断是否预先保存有该音频文件所对应的立体图像,如果有, 则直接播放,结束当前流程;否则,执行步骤203。步骤203:在播放音频文件时,读取音频文件的相关参数,本实施例中读 取音调,当然还可以读取其他相关参数,如音阶等;步骤204:按照预先设定的音频文件相关参数与立体图像相关参数的第一 对应关系,生成读取的音调所对应的立体图像相关参数,本实施例中立体图像 相关参数包括深度值、色度和亮度,当然还可以读取其他相关参数,如饱和度、 对比度等;第一对应关系具体可以为立体图像相关参数等于音频文件相关参数乘以 预先设定的比率因子,该比率因子可以由系统自动生成、也可以人为选定。其 中,音频文件相关参数可以具体为音阶、音调等;立体图像相关参数可以具体 为深度值、色度、亮度、饱和度、对比度等。如深度值=K1 x音调;色度=K2 x音调; 亮度=K3 x音调,其中,比率因子K1、 K2、 K3可以大于0。按照上述深度值、色度、亮度与音调的对应关系,读取音调值之后,就能 够得出相应的深度值、色度、亮度。比如,读取得音调值为10,当Kl-2时, 可以得到对应的深度值=2 x 10 = 20。步骤205:根据步骤204中生成的深度值、色度和亮度,生成对应的立体 图像,与音频文件同步播放所述立体图像。在本专利技术的其他实施例中,也可以采用预先保存的音频文件所对应的二 维图像生成对应的立体图像,并与音频文件同步播放生成的立体图像。具体 的实现方法可以是根据预先设置的二维图像相关参数与立体图像相关参数 的第二对应关系,生成所述二维图像所对应的立体图像;与音频文件同步播 放所生成的立体图像。其中,二维图像相关参数可以包括二维图像波形的高 度、强弱等;立体图像相关参数包括深度值、以及包括亮度、色度、对比度 等。比如预先设定深度值与波形高度的对应关系为深度值=K4 x波形高度 读取得到波形高度为10,当预先设定K4-3时,可以得到对应的深度值= 3 x 10 = 3本文档来自技高网...

【技术保护点】
一种与音频文件同步播放图像的方法,其特征在于,所述方法包括: 在播放音频文件时,按照预先设定的时间间隔读取音频文件相关参数; 按照预先设定的音频文件相关参数与立体图像相关参数的第一对应关系,生成所述读取的音频文件相关参数所对应的 立体图像相关参数; 根据所述立体图像相关参数生成音频文件对应的立体图像,播放所述立体图像。

【技术特征摘要】
1、一种与音频文件同步播放图像的方法,其特征在于,所述方法包括在播放音频文件时,按照预先设定的时间间隔读取音频文件相关参数;按照预先设定的音频文件相关参数与立体图像相关参数的第一对应关系,生成所述读取的音频文件相关参数所对应的立体图像相关参数;根据所述立体图像相关参数生成音频文件对应的立体图像,播放所述立体图像。2、 根据权利要求1所述的方法,其特征在于,所述音频文件相关参数包括 音阶、和/或音调。3、 根据权利要求1所述的方法,其特征在于,所述立体图像相关参数包括 深度值,以及包括色调、亮度、饱和度和对比度中的任意一项或多项。4、 根据权利要求1所述的方法,其特征在于,所述方法之前进一步包括 判断用户是否要求播放立体图像,如果是,则继续执行所述读取音频文件相关参数的步骤。5、 根据权利要求1所述的方法,其特征在于,所述生成立体图像之后进一 步包括保存所述立体图像。6、 根据权利要求1所述的方法,其特征在于,所述方法之前进一步包括 判断是否保存有所述音频文件对应的立体图像,如果已保存,则在播放音频文 件时,播放所述立体图像;否则,继续执行所述读取音频文件相关参数的步骤。7、 根据权利要求6所述的方法,其特征在于,所述判断出未保存音频文件 对应的立体图像之后,并在执行读取...

【专利技术属性】
技术研发人员:钟辉李凯
申请(专利权)人:深圳华为通信技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1