增强的媒体录制和回放的制作方法

文档序号:6764460阅读:238来源:国知局
增强的媒体录制和回放的制作方法
【专利摘要】增强的用户特征由以传统媒体容器格式与增强的媒体文件一起存储的增强的特征数据提供。增强的特征数据不由传统回放应用识别,所述传统回放应用为缺乏适当配置的增强的媒体文件应用的用户产生媒体文件的传统回放体验。增强的特征数据由适当配置的增强的媒体文件应用识别,该适当配置的增强的媒体文件应用处理增强的特征数据并对用户输入作出响应以结合增强的媒体文件的回放支持增强的用户特征与互动。
【专利说明】增强的媒体录制和回放
[0001]相关申请的交叉引用
[0002]本申请要求J.Alexander Cabani I la、Jonathan She I dr ick> Robert Taub 于 2011年6月5日提交的题为“Enhanced Media Recordings and Playback (增强的媒体录制和回放)”的S/N61/493,476的待决美国临时专利申请的优先权益。这里要求2011年6月5日的申请日的优先权,并且临时专利申请的公开援引包含于此。
[0003]背景
[0004]收听录制的节目,例如音乐,对消费者是非常流行的,并对于录制艺术家和传播他们的作品的公司而言非常有利。例如,每日以硬副本和电子格式两者方式购买上百万副本的录制歌曲。媒体录制的硬副本销售包括销售乙烯基录制物和光盘,例如紧凑盘(CD)、数字视频盘(DVD)或蓝光盘(BD)。电子格式包括经由例如“iTunes”和“Amazon”在线零售商的服务下载的例如MP3、MPEG4和AAC文件。录制的节目可包括记录在硬副本录制物上或电子格式的音频歌曲和多媒体文件。例如,歌曲可被录制在录制盘或光盘的轨道上,多媒体文件可包括电影、电视表演、音乐视频、游戏等,他们被记录在多媒体文件的各个章节中。录制的节目的回放需要与所购买副本的格式兼容的播放器。硬副本的多数销售以及电子格式媒体的所有销售是最初作品的数字编码表示。
[0005]在多年连续增长的销售之后,录制的节目的销售的增长在这二十年内已然存在问题。如果回放体验对收听者来说更为互动和吸引,可增加对录制的节目的兴趣。从二十世纪早期开始,具有单独左声道和单独右声道的立体声录制物已开始使用。电子格式的录制音频的回放是通过执行回放应用的计算机处理器达成的,所述计算机处理器一般被纳入到诸如台式和膝上计算机、移动电话、便携式播放器和平板计算机的设备中。
[0006]录制的节目,例如多媒体文件,可包括歌曲、脱口秀录制物、电影、电视表演等等。许多计算机回放应用例如允许显示与作品相关的数据,例如歌曲标题、艺术家、录制年份、歌词、流派、用户评分等。这种关联的数据一般被称为元数据并与录制的节目本身一起被电存储,但不构成作品本身的一部分。在被提供给用户时元数据可与作品一起被包括在其中,或者某些或全部的元数据可由用户通过适当的用户界面提供,以与作品相关联。元数据可增加回放过程中音频作品的乐趣并增加用户作品库的方便性和用户乐趣。作品本身和/或其一部分可按照基于流和基于云的应用经由服务器在网络上在线地获得以回放,或可从例如⑶、DVD或BD的物理副本获得。
[0007]传统格式的元数据有些局限,这些元数据通常仅限于诸如艺术家、标题、歌曲等的文本数据以及诸如专辑原图的图形数据。这些类型的元数据一般适合对录制节目相对被动的乐趣,但在回放过程中更为互动的体验将增加用户乐趣。

【发明内容】

[0008]披露了支持用户互动的增强特征,这是包含增强的媒体文件的录制多媒体文件所不曾给予的。提供增强的媒体文件,以使适当配置的增强媒体文件应用能激活增强的用户特征,并使传统回放应用能支持增强媒体文件的回放,尽管没有增强的用户特征。也就是说,增强的媒体文件是以传统媒体容器格式提供的,该传统媒体容器格式可由传统回放应用识别。因此,增强的媒体文件向后兼容于传统回放设备以收听和观看,而适当配置的增强的媒体文件应用能支持增强的用户特征。增强的用户特征由以传统媒体容器格式与增强的媒体文件一起存储的特征数据提供。该特征数据不由传统回放应用识别并为传统播放器忽略,该传统播放器为缺乏适当配置的增强的媒体文件应用的用户产生媒体文件的传统回放体验。特征数据由适当配置的增强的媒体文件应用识别,该适当配置的增强的媒体文件应用处理特征数据并对用户输入作出响应以结合录制节目的处理支持增强的用户特征和用户互动。
[0009]传统媒体容器格式可包括例如“m4a”音频文件格式或“mp3”音频文件格式或任何其它适当的文件配置,包括诸如“mp4”格式的多媒体或音频格式。m4a和mp3这两种格式是当前用于美国加利福尼亚的库珀蒂诺的苹果公司的“iTunes”回放应用的音频文件。m4a文件格式包括左、右声道的数据标准通道以及诸如艺术及、标题、专辑、原图、歌词等轨道信息的m4a元数据。本文描述的特征数据是适当配置的增强的媒体文件应用专有的,并被存储在元数据的音频文件格式中保留的附加数据通道中。特征数据优选地被加密,由此仅适当配置的增强的媒体文件应用能够利用专有的特征数据并产生增强的用户特征。经加密的特征数据无法由非配置的回放应用读取,所述非配置的回放应用读取传统标准数据通道以供传统音频回放。即便特征数据可由设备回放应用访问,所访问的数据也不为回放应用所识别并通常会被回放应用忽略,所述回放应用继续处理该作品的传统数据。如此,增强的媒体文件可与非配置的回放应用一起使用以供传统回放体验,并与适当配置的增强的媒体文件应用一起使用以支持增强的用户特征。
[0010]本发明的其它特征和优势可从下面对借助示例展示本发明原理的优选实施例的描述中变得明显。
【专利附图】

【附图说明】
[0011]图1是示出具有在设备上执行的传统媒体文件回放应用的用户界面的显示器的平板计算机设备的表示。
[0012]图2是具有显示本文披露的增强的媒体文件应用的用户界面轨道菜单屏幕的显示器的台式计算机设备的表示,该增强的媒体文件应用在设备上执行,并示出在设备的纵长方向上的文件控件。
[0013]图3是具有增强的媒体文件应用的显示的平板计算机设备的表示,其示出具有对话框以将用户数据附于增强的媒体文件的用户界面。
[0014]图4是具有增强的媒体文件应用的显示器的台式计算机设备的表示,其示出附加的轨道选择菜单屏幕的用户界面。
[0015]图5是具有增强的媒体文件应用的显示器的台式计算机设备的表示,其示出本文披露的增强的媒体文件回放应用的用户界面,示出设备的横向方向的歌词和声音调整控件。
[0016]图6是具有增强的媒体文件应用的显示的台式计算机设备的表示,其示出轨道选择菜单屏幕的用户界面,也被称为主屏幕显示器。
[0017]图7是创建具有如本文披露的特征的增强的媒体文件的示意图。[0018]图8是示出由传统媒体播放器回放增强的媒体文件的方框图。
[0019]图9是示出由增强的媒体文件应用回放录制节目的传统媒体文件的方框图。
[0020]图10是示出由增强的媒体文件应用处理增强的媒体文件的方框图。
[0021]图11示出在回放时的增强的媒体文件的例子并示出在处理增强的媒体文件期间可供使用的增强的用户特征。
[0022]图12是具有适当配置的增强的媒体文件应用以在处理过程中支持增强的用户特征的设备的方框图。
[0023]图13是结合如本文描述的增强的媒体文件的处理提供增强的用户特征的设备操作的流程图。
【具体实施方式】
[0024]本文披露的增强的媒体文件应用使被动的媒体回放体验延伸到根据参与性的互动体验。该目标是通过增强的媒体文件结合提供增强的用户特征的专有处理来实现的,该增强的媒体文件包括多媒体轨道(也称“根”)。如本文中使用的,⑶专辑将被理解为包括多个专辑轨道,也称歌曲,而DVD或BD多媒体文件将被理解为包括多个章节,也称电影分段。单个专辑轨道或多媒体章节可包括多个轨道或数据根,例如多个音频轨道、视频轨道、和数据轨道,它们也可互换地被称为音频根、视频根和数据根。所有这些类型的根包括单个增强的媒体文件的一部分。增强的媒体文件可包括某一根类型的多个根。例如,增强的媒体文件的音频根可包括唱声根和乐器(音乐)根。进一步的增强可涉及以互动方式组合前述增强的特征。例如,互动组合可提供游戏体验,例如卡拉OK游戏。增强的媒体文件包括足以提供本文描述的特征的数据,所述数据包括在诸如与传统媒体播放器兼容的容器的传统媒体文件容器中,所述传统播放器例如为来自美国加利福尼亚的库珀蒂诺的苹果公司的“iTunes”播放器。传统媒体播放器可播放具有m4a后缀的传统媒体文件,并能无难度地播放增强的媒体文件的非增强部分,但将忽略包含增强的媒体文件的增强部分的特征数据,所述特征数据将被包含在具有m4a后缀(或其它文件后缀,这取决于用户偏好)的文件中。也可使用其它类型的文件容器,包括用不同的文件后缀规定的文件格式,例如MP3、WAV、MPEG-4和QuickTime (视频)。这些替代的文件容器允许通过传统回放应用和所披露的增强的媒体文件应用回放增强的媒体文件,尽管增强的用户特征仅可由所披露的增强的媒体文件应用的专用处理使用。
[0025]本文披露的增强的媒体文件应用被安装在主机设备上。如下文中进一步描述的那样,主机设备可包括多个计算平台。主机设备也可以主存附加的多媒体应用,包括诸如苹果公司的“iTunes”应用和美国华盛顿的雷蒙德的微软公司的“Windows Media Player”的传统多媒体播放器。由于传统媒体播放器不具有在回放增强的媒体文件时产生增强的用户特征的功能,因此传统媒体播放器在播放增强的媒体文件时将提供传统的用户体验。当增强的媒体文件由启用本文披露的所需的专用处理的播放器播放时,所启用的播放器将产生具有下文进一步描述的增强的用户特征的增强的用户体验。
[0026]增强的媒体文件应用可利用主机设备的资源以再现增强的媒体文件的音频和视频输出数据。例如,这些资源可包括被安装在主机设备上的操作系统的各种编解码器和处理器。本领域内技术人员将理解,诸如增强的媒体文件应用的应用可如何调用和利用这些系统资源。增强的媒体文件应用本身可按需包括编解码器、处理器和其它资源,以提供增强的特征和提供增强的媒体文件的音频和视频输出的再现。如本文披露的,增强的媒体文件中的专辑轨道和视频章节的音频和视频根对于增强的媒体文件和传统录制节目的相应“传统版本”来说是相同的。主机设备上的传统回放应用可利用主机设备的资源再现传统录制的节目的音频和视频输出数据。如果针对增强的媒体文件的回放选择传统回放应用,则传统回放应用将仅处理增强的媒体文件中能由传统回放应用处理的专辑轨道和视频章节中的音频和视频根。
[0027]使用诸如m4a格式的公知文件格式作为增强的媒体文件的标识符是方便的,因为这种格式是流行的并且文件工具容易获得。例如,iTunes m4a音频文件可使用来自苹果公司的“Mac OS X”操作系统中可用的标准工具来构建。其它第三方工具容易用来读取、解析和设定元数据至MPEG-4文件中,尤其是至m4a格式文件中。一种这样的工具例如是免费软件“atomicparsely”工具,它可用于编辑元数据。本领域内技术人员将熟悉产生适当格式文件和编辑与这些文件关联的元数据的替代工具。如前面提到的,可利用替代的文件格式作为增强的媒体文件的标识符。
[0028]图1示出一平板计算机设备100,其上安装有传统回放应用和本文披露的增强的媒体文件回放应用。平板计算机100可包括例如从美国加利福尼亚的苹果公司获得的“iPad”平板计算机之类的设备,或可包括诸如从韩国首尔的三星电子有限公司获得的“Galaxy Tab”平板计算机的设备。平板计算机设备具有包括显示器102的基本平坦形状。图1的显示器示出被安装在设备上并由设备处理器执行的传统回放应用的用户界面窗口104。显示器102提供触摸屏界面,以使得通过用户触摸来选择用户界面窗口的标记,响应于此平板设备执行多媒体文件的回放。所示用户界面窗口 104的底部包括回放控件,包括被选择以发起文件回放的“Play (播放)”显示器按钮106、选择以中止回放的“Stop (停止)”按钮108以及选择播放列表或轨道库中的下一文件或轨道的“Next (下一)”按钮110。用户界面窗口 104也包括滑条音量控件112,可移动它以连续地调整回放音量水平。用户界面窗口的顶部示出正在播放的文件的歌名或轨道标记114的标记或文本、文件的艺术家明116、文件的专辑或集体作品名118以及与文件关联的封面艺术或其它图形图像120。
[0029]图2示出具有显示器102的平板计算机设备100,在显示器102上显示本文披露的增强的媒体文件应用的用户界面轨道菜单屏幕220。增强的媒体文件应用由设备100的处理器执行。设备具有两条平行的较长左边和右边222、224,和两条平行的较短顶边和底边226、228。由此,设备在图2中表示为处于通常被称为“纵长方向”的方向上。图示用户界面屏幕220的底部示出回放控件,该回放控件包括“Play”显示器按钮230,该按钮230被选择以发起如本文描述的增强的媒体文件的回放。增强的媒体文件应用的用户界面窗口包括:被选择以中止回放的“Stop”按钮232 ;用于发起录制用户数据输入的“Record User DataInput (录制用户数据输入)”按钮234,例如来自麦克风或所选择文件的用户输入。“RecordUser Data Input”按钮234是有用的,例如在录制用户的伴唱声贡献(sing-along vocalcontribution)或其它性能时,如下文中更详细描述的那样。用户界面轨道菜单屏幕220的顶部示出正在播放的增强的媒体文件的歌名或轨道标题236的标记或文本、文件的艺术家明238、文件的专辑或集体作品名240以及与文件关联的封面艺术或其它图形图像242。如前面提到的,单个增强的媒体文件可包括数个独立的多媒体文件,这些文件被分组到被称为“专辑”或“电影”的集体作品中,并且经分组的独立多媒体文件可包括多个专辑轨道或电影章节。
[0030]轨道菜单屏幕220也包括音量调整控件。在图2实施例中,音量调整控件作为触摸屏界面的滑条控件被提供。如本领域内技术人员清楚知道的,可使用调整回放音量的控件的其它配置。滑条音量控件中的两个包括“乐器”回放层面的控件244和“原声”回放层面的控件246。
[0031]另一音量控件248是“Mic Input”以允许在录制过程中调整麦克风水平,如下文中进一步描述的那样。另外轨道菜单屏幕220中提供音量控制250,用于调整从音频文件捡取的“用户声”数据的音量水平,以与已有增强的媒体文件整合,如下文中进一步描述的那样。由此,增强的媒体文件应用支持在回放过程中独立地调整乐器和原声的相对水平的特征,并在回放过程中将麦克风输入与增强的媒体文件的轨道和章节的根整合,并在回放过程中将来自音频文件的音频输入与增强的媒体文件的轨道和章节的根整合。
[0032]在图2中,乐器224和原声246的两个回放音量控件在轨道菜单屏幕220中彼此毗邻地显示,以利于与用户的单次选择和刷拭或滑动运动协同地同时移动两者,但这些控件也可根据需要彼此独立地移动。当协同地一起移动时,乐器和原声控件相比文件的乐器和原声部分的最初水平将增强的媒体文件的乐器部分(即音乐根)和原声部分(即声根)的相对音量维持在基本相等的水平。
[0033]图2的轨道菜单屏幕220示出一显示区252,该显示区252包括实时媒体效果的控件。媒体效果可被施加至轨道的根或可被施加至增强的媒体文件的章节的根,和/或可被施加至包括与增强的媒体文件的轨道或章节的根组合的用户伴奏的用户数据输入,和/或施加至包括被应用于可包括录制的用户伴奏的增强媒体文件的媒体效果设定的用户数据输入。媒体效果在处理增强的媒体文件的过程中被施加,由此相对原来该有的输出改变增强的媒体文件应用的输出,并向用户提供与用户提供或规定媒体效果同时施加的媒体效果的体验。即,实时媒体效果允许用户提供输入,例如伴奏声贡献,由此用户的声贡献同时与增强的媒体文件的轨道或章节的根以及用户体验两者结合,并且实时媒体效果也允许用户提供输入,例如音调、混响、回声和/或协调的设定,由此将这些设定施加至包括根或章节的增强的媒体文件和诸如声贡献的任何录制的用户输入。如此,用户能在诸如卡拉OK的伴奏模式下将用户的声贡献与录制的音频和/或视频数据组合,并且用户也能互动地将媒体效果设定作用于录制的卡拉OK性能。用户数据输入可包括例如来自诸如麦克风的音频捕捉设备的数据。麦克风水平的控制可通过音量滑条248予以调整。可单独选择实时媒体效果或将它们组合在一起,以施加至增强的媒体文件和/或用户数据输入的专辑轨道或多媒体章节的数据根或与之混合。如此,可通过混合实时媒体效果产生不寻常的和迄今为止未知的效果。媒体效果的实时应用提供了所选择媒体效果的基本实时体验。媒体效果可包括音频变化、视频变化或其两者。
[0034]图2示出带效果控件的显示区252,以通过指示由用户对媒体效果的选择的复选框或其它适当手段从轨道菜单屏幕220的用户界面选择效果。图2中示出的媒体效果包括例如音频变化,例如音调校正(Pitch Correction)、混响(Reverb)、协调(Harmonizer)和回响(Echo)。可将每种效果选择成打开或施加,如同经复选的复选框,或关闭各种效果,如同解除复选的复选框。如前面提到的,对多个复选框进行复选将同时地施加相应的复选效果。可提供附加的音频和/或视频效果在显示区252中以供用户根据需要选择。例如,实时媒体效果可包括:音调变化,例如音调校正和协调;音质变化,例如语音-MIDI转换和声音-合成器转换;节奏变化,例如时间拉伸和节拍分割;声音特征,例如混响、回声、颤音、振铃调制器、效果提升器、和声、位破碎器、自动wah以及音频速度或节奏;还有诸如视频亮度和视频色饱和度的视频效果。本领域内技术人员将能想到其它音频和视频效果。增强的媒体文件应用将包括从图2界面接收用户选择的处理,并执行由所选择的一个或多个效果调用的处理。这些处理可由包括在增强的媒体文件的元数据中的参数控制或调整。增强的媒体文件应用可在执行处理时利用主机设备的系统资源。
[0035]例如,对于协调效果,被施加至用户语音或其它输入的实际量或类型的协调可由包含在增强的媒体文件中的元数据指定。增强的媒体文件应用结合诸如协调的实时媒体效果的处理能由元数据配置,随后该处理可进一步由用户调整,如果增强的媒体文件应用和如果用户界面和主机设备系统资源允许这样做的话。增强的媒体文件应用的研发者可确定增强的媒体文件应用支持的用户控制的程度。一般来说,“协调”效果将在用户对其提供伴奏的增强的媒体文件的轨道或章节的回放期间接收用户输入,例如伴唱或表演,并将尝试修正用户输入以补足或协调用户正提供伴奏的轨道或章节的关键部分和比例。该伴奏可与增强的媒体文件一起被保存并在回放时被收听。如下文中进一步描述的那样,多个用户贡献可用增强的媒体文件保存,如果需要的话。由此,可使用协调效果形成与轨道或章节协调地吟唱的用户声音的多个实例的效果。
[0036]实时媒体效果的量可由元数据的配置/自动控制文件中发现的默认设定来-控制。默认设定可被设定在一效果水平,该效果水平由增强的媒体文件的内容提供者确定。在一替代方案中,增强的媒体文件应用可向应用的用户提供一控件,以针对它们相同、不同或取代来自内容提供者的默认配置调整实时媒体效果的量。该用户控制的方案可通过理念上类似于多波带滤波器的控件来实现,例如调整高音、贝司等以及多数用户熟悉的乐器的滤波器。通过用户控制的方案,可使用户将改变量的实时媒体效果保存在增强的媒体文件的用户数据区段中。增强的媒体文件应用也可支持作为用户可用选项的两种场景(默认设定和用户控制设定)。
[0037]类似的控制方案可施加至其它实时媒体效果设定。例如,图2所示的回声效果的设定可根据默认水平由增强的媒体文件中的元数据确定,但这些回声设定可潜在地由用户调整,如果应用和系统资源用户界面支持这些调整的话。
[0038]另外,实时媒体效果可在开启和关闭之间切换。例如,通过轻触图2所示的效果按钮之一(例如回声、协调等),相应的效果按钮可被点亮或高亮显示,并且相应的效果将被激活。如果再次轻触该效果按钮,相应的实时媒体效果按钮退回到其原始的视觉状态,并且相应的实时媒体效果被解除激活,或被断开。
[0039]某些实时媒体效果可由位于元数据的配置或自动控制文件中的内容提供者数据单独地控制。如内容提供者数据指引的那样,通过因变于改善的媒体文件流逝的回放时间的具体时间开启和时间关闭值,针对这些效果的数据可在应用回放期间实时地调整。这些效果控制水平不一定单纯是“开启”或“关闭”时间,但也可以是在对受控制的实时媒体效果适当的指定值范围内的预定数值或量级(即实数值或枚举值)。如前面提到的,增强的媒体文件应用可提供其它效果的替代控件,或可不顾内容提供者默认设定。该特征允许用户开启和关闭实时媒体效果,或实时地调整参数值。
[0040]当在专辑轨道或多媒体章节的回放期间施加实时媒体效果时,用户具有保存媒体效果设定或删除它们并退回到原始增强的媒体文件在施加媒体效果之前的状态的选项。用户通过选择显示区252内的显示按钮(或者是“Save Settings (保存设定)”按钮254或者是“Revert (回复)”按钮256)在这两个选项之间作出选择。当保存设定时,与设定对应的数据与增强的媒体文件一起被保存,由此增强的媒体文件应用用包括所保存设定的增强的媒体文件版本覆写原始增强的媒体文件。覆写操作可涉及仅覆写具有效果数据的增强的媒体文件的用户数据部分,没有对保持不变轨道或章节的原始根的改变。在图2中,可选择“Revert”按钮256以取消实时媒体效果的保存,或可在包括已保存的实时音效的增强的媒体文件回放时选择“Revert”以在增强的媒体文件的当前回放期间取消所保存的音效的施加。
[0041]由此,保存设定按钮254通过将指示所施加的媒体效果的数据附于增强的媒体文件而将该媒体效果施加至增强的媒体文件。所附加的数据可被存储为例如数据的附加轨道,与受影响的专辑轨道或多媒体章节的关联的在前轨道并行地存储。当具有附加的媒体效果的增强的媒体被处理以回放时,增强的媒体文件应用检测所附的设定数据,确定由存储在数据轨道中的数据规定的媒体效果,并将规定的媒体效果施加至专辑轨道或多媒体章节。
[0042]如前面提到的,如果在轨道菜单屏幕220中选择“Record User Data Input”按钮234,则增强的媒体文件应用通过发起伴唱或伴奏操作模式(例如卡拉OK操作)作出响应,其中用户输入经由麦克风输入被接收。此外,响应于“Record User Data Input”指令,增强的媒体文件应用产生用户数据输入对话框以显示询问并接收用户偏好,比如关于替换之前录制的用户输入的根或轨道,或不作替换地将用户输入添加至增强的媒体文件。用于这个特征的用户接口示出于图3。
[0043]图3示出在显示器102上的用户数据输入对话框302。对话框302包括两个输入按钮,用以对关于用户偏好的询问作出回答,如果用户想要用当前麦克风输入覆写之前录制的根或轨道的“Overwrite (覆写)”按钮304以及如果用户想要将作为附加根的当前麦克风输入附加至当前专辑轨道或电影章节的麦克风输入的任何之前的轨道(记录)的“Add(增加)”按钮306。在覆写指令的情形下,增强的媒体文件应用可例如用当前轨道替代最新录制的伴奏轨道,或者该应用可用当前轨道替代最早录制(最旧的)伴奏轨道,或者可提供菜单选择以使用户对替代作出选择。
[0044]如前面提到的,轨道菜单屏幕220 (图2)包括“Play”按钮230,用以发起产生回放输出的增强媒体文件的处理。如果所选择的增强的媒体文件包括附加的用户输入根或轨道,例如录制的用户数据输入,那么增强的媒体文件应用检测附加的用户输入数据的存在,并向用户显示附加的轨道选择菜单屏幕以选择所附加的用户数据输入中合需的一个。
[0045]图4示出显示器102上的附加的轨道选择菜单屏幕402。屏幕402示出关联于所选择的增强的媒体文件存储的用户输入根或轨道。用户通过从列表404选择合需的用户输入(例如通过触摸屏输入或光标选择)选择合需的用户输入轨道以与原始录制的专辑轨道或电影章节同时回放。在显示器屏幕402上,在用户输入轨道列表的下面,图4示出由包括“Load (加载)”按钮406、“Delete (删除)”按钮408和“Rename (重命名)”按钮410的按钮指示的可选动作。加载按钮检索所选择的用户输入轨道以回放,由此用户与关联的增强的媒体文件中的其它数据同时地体验所选择的轨道。例如,如果所选择的用户输入是音频轨道,且如果用户经由加载按钮406选择用户输入,则增强的媒体文件应用将与原始专辑轨道或电影章节的音频轨道同时地播放来自用户输入轨道的用户的音频贡献。删除按钮408允许用户从所附用户轨道的列表404中删除所选择的用户输入轨道,而重命名按钮410允许用户经由重命名对话框(未示出)对所选择的用户输入轨道进行重命名。
[0046]图5示出横向方向上的设备100,其中设备的较长边222、224水平地取向而较短边226、228垂直地取向。当设备横向取向时,增强的媒体文件应用改变显示器102以示出轨道信息屏幕502。增强的媒体文件应用能使用诸如设备加速度计等设备资源检测设备取向的改变。在轨道信息屏幕中,屏幕的上部提供音符(note)信息,其中固定的垂直轴504表不音调而滚动的水平轴506表示流逝的时间。
[0047]在专辑轨道或电影章节的回放期间,在水平轴506上流逝的时间值在时间零点开始并随着回放继续而增加,更新流逝的时间以使回放的当前时间看上去大约位于与垂直轴504的相交点。在屏幕显示502的音符信息部分,音符指示符从显示器102右侧出现,其对应于沿音调轴504的音符值,随着回放继续,音符指示符从左向右横跨显示器地滚动。
[0048]在图5中,仅标识三个示例性音符指示符508,但应当理解附图中每个类似形状的水平条也是音符指示符。音符指示符的水平展宽对应于所指示的音调的相对音符时长。专辑轨道或电影章节的歌词(如果有的话)在回放期间显示在时间轴506下面的位置,如椭圆510表示的那样。歌词在显示器102上滚动,大致在其在流逝的时间中对应出现的位置之下。
[0049]在轨道信息屏幕502的评估部分,显示评分,该评分大致由椭圆512表示。在图5中,评分包括音调分值、节奏分值和总分值。相应的分值是在增强的媒体文件应用的伴奏工作模式期间确定的,该模式也被称为“伴唱”或“卡拉0K”模式。在伴奏模式中,设备100的处理器监视在专辑轨道或电影章节的回放期间来自音频捕捉设备(例如麦克风)的输入,并将该麦克风输入与由增强的媒体文件的原始音轨或声轨例示的相应“目标”音调和节奏进行比较。如此,用户能在乐器轨道播放的同时将歌词唱入麦克风,并且增强的媒体文件应用将评估用户唱歌的声音贡献有多接近原始录音,就音调和节奏而言。作为底层原始录制节目的声根的附加或替代,用户的声音贡献可作为增强的媒体文件应用的输出而产生。评分可实时地被更新。作为音调和节奏的附加或替代,根据增强的媒体文件应用的配置,可评估用户输入的参数。
[0050]前述增强的特征的操作是通过本文披露的增强的媒体文件应用选择增强的媒体文件和所选文件的回放来发起的。如前面提到的,本文披露的增强的媒体文件具有指示传统文件格式的文件后缀,并反映通过其创建多媒体轨道的文件格式。本文描述的示例性文件具有“m4a”后缀。能处理该后缀(例如m4a)的传统媒体文件的传统播放器也能处理增强的媒体文件,虽然不产生本文披露的增强的特征。为了获得对增强的媒体文件的访问和从增强的媒体文件再现增强的特征,需要利用本文披露的增强的媒体文件应用。因此,增强的媒体文件应用提供用户界面以选择增强的媒体文件。
[0051]图6示出纵长方向上的设备100,其中显示器102显示轨道选择屏幕602,它也被称为主屏幕显示。轨道选择屏幕602提供可供设备100使用的媒体文件的列表和增强的媒体文件应用。当运行增强的媒体文件应用时,它自动地执行可用文件的搜索以定位和标识增强的媒体文件。扫描的范围可覆盖设备的存储盘或存储区,例如硬盘驱动器或存储器,或者附连的设备或安装的驱动器。当可用的增强的媒体文件被定位和标识时,应用显示图6的轨道选择屏幕。
[0052]图6中,轨道选择屏幕602显示可由增强的媒体文件应用处理的可用专辑轨道或电影章节的列表604。列表604包括具有可由增强的媒体应用处理的文件名后缀的文件。该列表可包括用于回放的传统媒体文件以及可供回放的增强的媒体文件。例如,列表604示出用特定标记指定的增强的媒体文件,该特定标记在图6中以“#”表示,以将它们与传统媒体文件区别开。可使用其它标记或指定以在传统媒体文件和增强的媒体文件之间形成区另O。图6示出以艺术家名和歌名排序的专辑轨道,但本领域内技术人员知道可用来标识轨道的适当替代性和补充性特征。如果列表包括比容纳在单个显示屏上的更多的轨道,则可通过使用用户界面的滚动条606或设备100的光标键上移和下移列表604来浏览额外轨道的信息。
[0053]前述增强的特征可通过增强的媒体文件来实现,增强的媒体文件应用可从该增强的媒体文件来产生增强的特征。该增强的媒体文件是通过创建过程来产生,该创建过程利用包括构成专辑或电影的团体作品的音频和视频轨道的音频文件和视频(图形)文件。增强的媒体文件可包括构成传统音频或视频(多媒体)作品的轨道或章节的例如专辑轨道或电影章节,再加上本文披露的那些增强的特征,这些增强的特征包括录制的用户输入、实时音效以及卡拉OK输入和评估。也就是说,传统音频或视频作品可以是单独可用的商业可得录制物,而本公开描述了一种商业可得录制物的增强版本,其具有商业可得录制物上可用的所有素材并具有本文披露的增强的特征。
[0054]图7示出产生具有本文披露的增强的用户特征的增强的媒体文件702的轨道创建过程700。图7示出示例性增强的媒体文件的多个组件(一些是可选用的,如下面提到的)。在图7中,仅描述增强的媒体文件702的音频数据部分。然而应当理解,增强的媒体文件702可包括诸如音频、视频、图形的数据类型和其它数据类型,其相对于所包括的一个或多个数据类型的一个或多个文件单独存在或与之组合。例如,增强的媒体文件702可包括音频数据和视频数据。
[0055]图7所示的增强的媒体文件702包括从定义音频轨道或根的数个文件704产生的专辑轨道。对于传统音频文件,双声道左、右轨道(L/R立体声)文件706是从源音频文件创建的,由此可创建主m4a立体声文件。该m4a立体声主文件是收听者商业可得的传统立体声音乐文件,例如录制在CD、DVD、BD录制物或乙烯基录制物上的节目,或者是例如通过诸如美国华盛顿西雅图的Amazon, com, Inc或诸如苹果公司的“iTunes Music Store”的网站通过在线零售获得的电子格式节目。
[0056]根据所使用的文件格式使用多种声道布置的任何数量轨道704可被编码成立体声主文件708。在m4a文件格式中,定义从苹果公司获得的声道布置。这些声道布置包括标准音频声道配置、多声道联合环绕编码以及连续编码。拟被编码的轨道可由用户提供,或由录制艺术家、媒体传销者、录制标签、赞助人等提供。多数录制的作品来源于多个轨道,例如声轨和音(乐器)轨。多个轨道在主过程中被混录,并一般产生一最终双轨(立体声)作品。根据文件格式的最终作品有时具有众多数量的轨道,这些轨道通过回放应用被自动混录成双声道(立体声)形式以放送给收听者。例如,来自苹果公司的移动设备的“iOS”平台操作系统目前不允许对各个轨道的直接访问,而是利用混录的立体声样本。由此,其使得对m4a文件可用的多个声道布置对本文描述的努力是无用的。结果,传统主立体声轨道被设置它们在增强的媒体文件702中的典型位置,如针对传统媒体文件由传统播放器应用预期的那样。
[0057]例如m4a元数据标签703的附加信息也被置于增强的媒体文件中传统播放器应用所预期的典型位置。这种配置支持增强的媒体文件702与传统回放设备的向后兼容性。
[0058]图7示出增强的媒体文件702的产生开始于音频文件704、双声道L/R数据文件706和主m4a文件708的集合,这些内容用于产生传统专辑轨道。如所提到的,主m4a文件的轨道被设置在增强的媒体文件702中与它们在相应传统商业可得的专辑轨道中的典型位置对应的位置。
[0059]提供本文披露的增强特征的所有附加多媒体轨道和特征数据被附于m4a增强的媒体文件702的用户数据区段。由于增强的特征的附加数据,增强的媒体文件是一个比传统文件708的数据所需的尺寸更大尺寸的文件。然而,增大的文件尺寸是提供增强的特征所必需的,并且附加数据不是形成任何显著问题或难以由设备处理的尺寸。应当注意,本文描述的增强特征也可如所述那样产生,即使对歌曲或电影章节的各轨道享有完全访问权的操作系统也是如此。
[0060]为了提供与m4a文件格式有关的进一步信息,要注意m4a文件由被称为“块(box)”或以前被称为原子的区段构成。本领域内技术人员应当理解,用于不同功能的各个块具有一完整的宿主。例如,具有用户定义数据的信息段是具有指示符“udta”的块。在Udta块中发现用户扩展块,其具有“uuid”指示符。uuid块内的数据需要具有一长度值,该长度值之后跟随有“uuid”指示符。附加的指示符可能不被清楚地定义的。例如,前面提到的“原子解析(atomicparsely)”工具需要一数据,该数据包括四字节指示符(从其创建唯一的16字节通用id(不幸地是也称为uuid)),之后跟随有原始四字节指示符和更多格式化,然后是实际数据有效负载。对于本文描述的技术,四字节指示符“maap”是随意采用的。本领域内技术人员将理解,可根据需要选择其它指示符。也就是说,指示符的选择是随文件研发者和应用研发者的意思进行的。“原子解析”工具使用信息接下来的20个字节以“加密”或“格式化”uuid块有效负载。也就是说,工具访问附于m4a文件的数据的用户数据。uuid块用四字母标识码“uuid”被标记。在由增强的媒体文件应用处理期间被寻找的第一块数据是在内部使用的四字母码“maap”之前的适当创建的16字节uuid。
[0061]m4a文件格式指定针对用户供给数据而可包括的区段。用户供给数据区段可具有被称为uuid块的更小子区段,它们被标记以四字母标识码。如前所述,例如当前用户特征可被包含在用“maap”的uuid指示的m4a文件子区段中(对于MuseAmi音频处理而言,其中MuseAmi公司是本发明的受让人)。尽管需要用户数据区段和uuid块的一些预期的格式化(例如前面提到的id码),然而这些内容不需要以任何规定的方式被格式化。这有效地提供一开放通道以携带附加数据,该开放通道不对增强的媒体文件中的主双声道m4a音频轨道(用m4a后缀表示)的传统音频回放形成干扰。也就是说,增强的媒体文件歌曲的主音频轨道与关于诸如艺术家、歌名、专辑标题和专辑原图的信息的适当m4a标签一起被编码到m4a文件中。该主m4a文件充当所有其它用户供给数据的容器,包括关于增强的特征的数据。
[0062]应当理解,包含用于回放的媒体的其它文件格式将可能具有可利用的用户数据的相应文件子区段,该子区段包含本文描述的增强的特征的数据。该文件子区段配置允许使用本文描述相同的技术在这类其它的文件格式下创建增强的媒体文件,并且在其它文件格式下的这些增强的媒体文件也将与针对相应文件类型的传统播放器向后兼容。例如,旨在被组织到用户库中的文件格式可具有适于存储库信息等的用户数据区段,当前技术可利用它来存储本文描述的增强特征的数据。用户也可将他们本身的元数据存储在增强的媒体文件中。例如,用户可购买多轨道文件并创建他们自己独特的声音,包括配置或自动控制数据。他们可将他们自己的诠释连同原始艺术家的版本一起存储到同一文件中。
[0063]可使用附加的声音710和音乐(即乐器)712轨道来产生相应的声音m4a轨道714和音乐(例如乐器)m4a轨道716。这些声音714和乐器716轨道包括具有增强的特征的二级轨道,并可以是任何数量的多媒体轨道或根或它们的组合。为了支持增强的用户特征和向后兼容的利益,两组立体声音频轨道被用在增强的媒体文件702中。例如,器乐和主唱声。这些二级轨道中的每一个使用标准iTunes m4a容器文件被编码在二进制文件中。两个二进制文件被注入到主m4a增强的媒体文件702的用户数据区段中。用于增强体验的从MuseAmi公司获得的专有音频处理特征以及相关效果模块被利用。配置文件718以及自动控制文件720 (在需要时)被调整以实现增强的媒体文件的具体音频轨道布置、音乐样式、以及娱乐目的。
[0064]配置文件718提供单个总数据配置和结构,用于规范和支持复杂的媒体处理,包括音频处理和视频处理。配置文件包括控制全系统特征(例如采样率和其它系统资源参数)的区段,并也包括列出所有使用中的处理组件和模块、声道配置的布局、缓冲需求、为产生信号链的组件与处理模块的连接、任何模块参数的设置、自动控制文件的包括、连接点分析以及惯常控制点的区段。自动控制文件720提供一种机制,用以在具有指定过渡曲线(例如阶梯形、线性、抛物线型等)的给定时间帧内调整对于任何数量的软件组件和处理模块的任何组的参数。
[0065]配置和/或自动控制文件718、720中的每一个被连续地注入到主m4a增强的媒体文件702的用户数据区段中。例如,可使用诸如前面提到的“原子解析”之类的元数据编辑器来将这些文件注入或插入到m4a文件702的用户数据区段中。附加的游戏相关的支持文件,例如MIDI文件722中的音符信息以及文本文件724中的歌词/时间信息,也可被选择地注入到增强的媒体文件702的内容提供者数据区内。将内容提供者数据加入或插入增强的媒体文件可通过元数据编辑器来达成。将这些二级轨道和增强的特征添加至uuid=m4a文件的“maap”内容提供者数据区段在图7中由引向增强的媒体文件702的数个数据箭头周围的捕圆表不。
[0066]增强的媒体文件中的音频信息和视频信息的传统回放可通过传统回放应用回放,例如从苹果公司获得的“iTunes”播放器应用以及其它传统媒体播放器。由于潜在增强的媒体文件之下的基础文件是具有公认的文件后缀(即m4a)的传统iTunes m4a文件,增强的媒体文件将被完全接受并纳入到用户的iTunes音乐库中。音乐库可经由安装在任何“Mac”计算机、“ iPod”播放器、“ iPhone”移动电话或“ iPad”平板计算机或来自苹果公司的其它产品的传统“ iTunes ”播放器访问。此外,音乐库可由任何计算机设备访问,例如具有美国华盛顿雷蒙德的微软公司的Windows操作系统(该操作系统安装有面向Windows的“ iTunes”播放器应用)的设备。音乐库可替代地供用户设备的主机操作系统支持的其它安装的第三方媒体文件播放器使用。用户可利用播放器应用或其它文件探索应用对可用的轨道进行分类,包括播放列表中的轨道,或仅根据他们的请求对轨道进行回放。m4a文件的相似特征和容量和跨平台兼容性可被提供以替代的文件格式和回放应用,如本领域内技术人员已知的那样。
[0067]另外,根据本公开的适当配置的增强的媒体文件应用提供iOS兼容的应用,该应用与“iTunes”库或其它用户音乐库形成接口,并返回关于可用音频文件的相同基础信息,并请求拟被回放的任何音频轨道,就像通过标准“iTunes”音乐播放器应用或安装在设备上的其它音乐播放器应用那样容易。本文描述的技术可类似地应用于移动平台和台式计算机设备以及更复杂的计算机设备的其它操作系统和回放应用。适当配置的传统回放应用籍此执行的操作系统可包括例如下列操作系统:诸如来自Google公司的“安卓”操作系统、来自微软公司用于移动和台式设备的“Windows Phone7”操作系统以及来自苹果公司的“Mac OSX”和来自微软公司的“Windows”。可为各操作系统提供相应的适当配置的回放应用。
[0068]如前面提到的,本文披露的增强的媒体文件与传统媒体文件向后兼容,由传统文件名后缀(即m4a)强调的特征由增强的媒体文件利用。另外,增强的媒体文件应用能够处理增强的媒体文件和具有录制的节目的传统文件两者。附图示出了这种灵活性。图8示出使用传统媒体播放器的增强的媒体文件的回放,图9示出用增强的媒体文件应用对传统媒体文件的回放,而图10示出用增强的媒体文件应用对增强的媒体文件的处理。
[0069]图8是示出由传统媒体播放器806从媒体文件库集合804回放增强的媒体文件802的方框图。如前面提到的,当增强的媒体文件802被提供给传统媒体播放器806时,播放器将根据播放器识别的数据格式自动地提取包含媒体轨道(例如音频和视频轨道)的数据。这些识别的数据格式一般包括例如与所识别的文件名后缀关联的文件格式。所提取的数据将包括增强的媒体文件的传统录制的节目部分的数据、包括内容提供者的内容数据的数据以及诸如艺术家信息、标题信息、音乐流派、专辑原图、歌词等的数据。这些提取的数据在图8中通过内容提供者数据框808表示。对于增强的媒体文件802的传统记录的节目所提取的数据由传统媒体播放器806处理以通过回放资源810回放,由此导致音频和/或视频输出。如前面提到的,回放资源可包括通过主机设备的操作系统访问的主机设备的系统资源,以及任何媒体播放器资源。
[0070]图9是示出由增强的媒体文件应用906从媒体文件库集合904回放传统媒体文件902的方框图。当传统录制的节目媒体文件902被提供给增强的媒体文件应用906时,应用将根据应用识别的数据格式自动地提取包括媒体轨道(例如音频轨道和视频轨道)的数据。这些识别的数据格式一般包括例如与所识别的文件名后缀关联的文件格式。在迄今为止描述的例子中,利用“m4a”后缀。如前面提到的,应用906可被配置成识别其它文件名后缀。所提取的数据将包括用于传统录制的节目的数据,例如传统媒体文件或轨道的音频和视频根。所提取的数据也包括内容提供者的内容数据,例如艺术家信息、标题信息、音乐流派、专辑原图、歌词等等。这些提取的数据在图9中通过内容提供者数据框908表示。对于传统媒体文件902的传统记录的节目所提取的数据由增强的媒体文件应用906处理以通过回放资源910回放,由此导致音频和/或视频输出。如前面提到的,回放资源可包括通过主机设备的操作系统访问的主机设备的系统资源,以及增强的媒体文件应用的任何资源和主机设备可用的任何其它资源。
[0071]图10是示出由增强的媒体文件应用1006处理来自媒体文件集合1004的增强的媒体文件1002的方框图。当增强的媒体文件1002被提供给增强的媒体文件应用1006时,应用将根据应用识别的数据格式自动地提取包括媒体轨道(例如音频轨道和视频根)的数据。这些识别的数据格式一般包括例如与所识别的文件名后缀关联的文件格式。在迄今为止描述的例子中,利用“m4a”后缀。如前面提到的,增强的媒体文件应用1006可被配置成识别其它文件名后缀。所提取的数据将包括用于传统录制的节目的数据,例如传统媒体文件或轨道的音频和视频根。所提取的数据也包括内容提供者的内容数据,例如艺术家信息、标题信息、音乐流派、专辑原图、歌词等等。这些提取的数据在图10中通过内容提供者数据框1008表示。所提取的数据也包括增强特征的数据,例如声根和音频根(从这个意义上说它们不是由传统录制的节目提供的,或者不同于传统录制的节目提供的那些内容)、配置文件和自动控制文件数据、MIDI信息、轨道信息屏幕(图5)的音调和时间信息以及由增强的媒体文件支持的其它增强的特征。使用图5轨道信息屏幕502的音调信息和时间信息以确保所描绘的音符指示符508和歌词510相对于相应专辑轨道或电影章节的流逝时间出现在正确的位置。对增强的特征提取的数据在图10中通过增强特征的数据框1010来表示。
[0072]如前面提到的,增强的媒体文件应用支持将用户数据输入与增强的媒体文件一起存储。用户数据输入可包括例如通过轨道菜单屏(图2)输入的设定。因此,用户数据输入既从增强的媒体文件1002中被读出又被写入到增强的媒体文件1002。该用户数据输入在图10中通过用户数据输入框1012表示。从增强的媒体文件提取的数据通过增强的媒体文件应用1006处理以通过回放资源1014回放,由此导致音频和/或视频输出。如前面提到的,回放资源可包括通过主机设备的操作系统访问的主机设备的系统资源,以及增强的媒体文件应用的任何资源和主机设备可用的任何其它资源。
[0073]对于图10的示例性系统,除了一般关于任何专辑轨道可用的标准信息外,例如内容提供者信息,音乐库1004可将来自音乐库的任何请求的专辑轨道的元数据提供给应用,例如适当配置的增强的媒体文件应用1006。除了诸如歌曲标题、艺术家等标准信息,该应用可随后检查任何用户供给数据的元数据。用户供给数据的检查在图10中通过增强的媒体文件应用1006中的用户数据输入框1012表示。对于本文描述的示例性m4a系统,如前面提到的,用户供给数据提供uuid ±夹,这些uuid块被标记以选定的ID指示符“maap”以提供增强的特征。uuid块的内容随后可由增强的媒体文件应用访问以提取关于轨道内容的描述性信息以及为增强的特征提供的任何二进制数据。根据本文的描述,uuid块内的数据有效负载被用于携带之前描述的关于增强特征的附加信息。所附的增强特征数据通过增强的媒体文件应用1006被自动地检测和提取,并被存放到临时文件中以用于增强的特征处理,例如用于游戏娱乐或互动收听。
[0074]由于用户供给数据被如此标记的,因此增强的媒体文件应用1006提醒用户其存在并提供与音乐内容增值的互动。这可包括例如商用轨道的重混合、一些或全部轨道增加的音效、借助麦克风或合成音频施加至用户供给音乐的音效或诸如卡拉OK的游戏背景的场景。例如,对供给音频的一些重混合和水平控制可作为增强的特征以及用户的语音增强被支持。这些附加控制在增强的特征回放应用确定其存在之后被显露给用户。此外,可产生第二屏幕并供卡拉OK游戏背景使用,所述卡拉OK游戏背景连同附加的音频和增强的特征文件一起被包括在内。当应用确定它们可选择地包括在主“iTunes”m4a文件中时,该第
二屏幕变得可用。
[0075]如前面提到的,增强的特征可包括例如仅从增强的媒体文件中选择声音或仅选择乐器,或者增强的特征可包括将用户的语音配音到录制物中或以用户的声音取代录制的声音的卡拉OK功能,或可包括整合到增强的媒体文件的轨道和声道中的游戏应用等等。可添加其它特征和内容。例如,可使用诸如可从本发明的受让人MuseAmi公司获得的合作音乐工具来创建附加内容。使用这类合作工具,用户可最初通过与前述的增强的特征数据的参与性互动来创建内容,例如前面针对m4a文件提到的“maap”文件,随后用户可将所创建的内容提供给适当的入口(或其它分配和合作装置),由此附加用户可进一步向通过第一用户产生的内容进行添加或与之协作。该过程可通过其它用户继续和重复。
[0076]图11示出在回放期间增强的媒体文件的处理并示出在增强的媒体文件回放期间可用的增强的用户特征。解码器1102是增强的媒体文件应用1006(图10)的组件,该增强的媒体文件应用1006可接收增强的媒体文件作为输入,并也可接收存储的媒体效果文件,可接收存储的用户数据输入文件,也可接收诸如麦克风输入或控制设定的实时互动用户贡献。解码器102是用户籍此获得对增强的媒体文件中的特征数据的访问权的装置。解码器可与增强的媒体文件应用的执行相结合,由此解码器的执行是自动的并对用户是透明的。例如,参见图7,解码器将读出或解码增强的媒体文件的声根714和乐器根716,并处理增强的媒体文件的附加元数据718、720、722、724,和处理包括特征数据的实时用户数据输入和控制设定。
[0077]由特征数据提供的增强的用户特征可响应于回放设备的移动和取向。例如,当设备被保持在纵向视图状态下时,可提供诸如用户界面元素的一组特征1104,而当设备被保持在横向视图状态下时,可提供另一组特征1106,如图11中指出的那样。音频处理框1108包括图10所示处理,该处理由内容提供者框1008、增强的特征的数据框1010以及用户数据输入1012指示。音频处理框可包括通过增强的媒体文件应用804和通过主机设备的操作系统访问的主机设备资源两者的处理。如前所述,处理可包括对声音轨道数据、乐器轨道数据和来自麦克风的输入的处理。处理也可包括例如经由前面如图2-6所示的用户界面屏幕接收的控制输入的用户输入的处理。
[0078]图12是对本文描述的增强特征具有适当配置的增强的媒体文件应用的主机设备1200的方框图。例如,增强的媒体文件应用可被安装在设备1200上,以在增强的媒体文件的处理期间支持增强的特征。用于图7所示的创建过程的文件创建和编辑器应用,例如“原子解析”工具,可被安装在设备1200上以产生增强的媒体文件。由此,主机设备1200可包括例如膝上计算机设备或平板计算机设备的移动平台计算机设备,或包括台式计算机设备,或者具有相同能力的多种计算机设备中的一种。
[0079]主机设备1200包括网络通信接口 1202,设备通过它与网络和/或其它用户通信。例如,接口 1202可包括在WiFi网、蜂窝电话网、“蓝牙”协议等上通信的组件。处理器1204控制主机设备的操作。处理器包括计算机处理电路并一般被实现为一个或多个集成电路片和关联的组件。设备包括存储器1206,其中可存储设备操作系统、增强的媒体文件应用、用户数据以及机器可执行的程序指令以由处理器执行。存储器可包括固件、随机存取存储器(RAM)以及存储媒体。用户输入组件1208是用户通过它提供控制和数据的机制。用户输入组件可包括例如触摸屏、键盘或数字小键盘、声音输入接口或提供用户控制和数据输入以运行增强的媒体文件应用的其它输入机制。显示器1210为主机设备提供视觉(图形)输出显示,而音频组件1212为主机设备提供声响输出。应当理解,众多的设备适于执行本文描述的增强的媒体文件应用。此外,本领域内技术人员将理解,类似地众多设备适于创建内容以纳入到增强的媒体文件中,所述内容具有可由处理器执行的数据以提供本文描述的增强特征。
[0080]图13是结合如本文描述的增强的媒体文件的处理提供增强的特征的设备操作的流程图。这些操作可由诸如图10所示设备1000的主机设备来执行。在由标记为1302的流程图框表示的第一设备操作中,主机设备的增强的媒体文件应用访问增强的媒体文件,该增强的媒体文件可被存储在主机设备或与主机连接的外部设备,或可作为流提供或经由网络连接从另一设备获得。在框1304,增强的媒体文件应用访问从增强的媒体文件读取的特征数据。该操作是通过应用分析增强的媒体文件和识别与增强的媒体文件关联的元数据(诸如寻找udta区段中与m4a文件的映射数据关联的数据)来达成的。在由下一框1306指示的下一操作中,增强的媒体文件应用确定文件中可用的特征数据并确定可能来自特征数据的增强特征。在框1308,增强的媒体文件数据根据增强的媒体文件的特征数据产生用户界面。该操作根据特征数据显露控件和用户界面特征。这些特征可包括例如图2-6所示的屏幕显示。增强的媒体文件应用如今就绪以接收用户交互,从而发起和操纵具有增强的特征的用户界面。
[0081]在下一框1310,设备经由用户界面接收针对增强的特征的用户输入。用户输入可包括如用户发起的例如用户声音输入、触摸屏输入、键盘数据等。用户输入由增强的媒体文件应用处理。在框1312,增强的媒体文件应用根据增强的特征响应于接收的用户输入产生用户界面。如前面提到的,可存储由用户提供的任何交互,例如设定和用户输入,并可响应用户输入修正音频和视频呈现。存储用户输入并对用户输入作出应答的整个这个处理涵盖在由框1312表示的操作中。如此,用户能享受通过来自具有本文描述的特征数据的增强的媒体文件的用户界面可用的增强特征,这些增强特征由主机设备的适当配置的增强的媒体文件应用处理。如前面提到的,处理增强的媒体文件的传统回放应用将无法访问特征数据并因此不能提供增强的特征,并且替代地提供传统回放体验。只要用户提供输入,增强的媒体文件应用继续在框1314处理用户输入,或者应用在输入终止时停止处理。
[0082]增强的媒体文件可作为包含可由计算机设备执行的计算机可实施指令的体现在非临时计算机可读存储介质上的计算机程序产品提供。存储介质可包括例如闪存、诸如数据CD或DVD的光盘或其它数据存储设备。
[0083]执行增强的媒体文件的计算机设备可包括在处理器控制下运作的众多计算机设备,例如移动设备或台式计算机或台式或膝上计算机。存储在存储介质上的计算机可实施指令包括可配置以供回放应用回放的媒体文件的数据以及与媒体文件数据关联的特征数据。特征数据被配置以通过增强的回放应用回放,并且所存储的媒体文件数据和关联存储的特征数据包括增强的媒体文件,由此回放程序能处理媒体文件数据以回放,但无法处理特征数据。增强的回放应用能处理媒体文件数据并能处理特征数据。
[0084]要理解,根据本文中的描述,许多附加的处理能力是可能的。此外,要注意,以上所讨论的方法、系统和设备仅旨在作为示例。各实施例可以适当地省去、替换或添加各种规程或组件。例如,应当领会到,在替换实施例中,这些方法的可按照不同于所描述的顺序来执行,可添加、省略或合并各个步骤。此外,在各个其他实施例中可组合参照特定实施例描述的各个特征。可以类似方式组合各个实施例的不同方面和组件。此外,应当强调,技术发展,由此很多组件是示例并且不应当解释为限制本发明的范围。
[0085]说明书中给出了具体细节以提供对各实施例的透彻理解。然而,本领域的普通技术人员将理解无需这些具体细节就可实践各实施例。例如,公知的电路、过程、算法、结构和技术未示出不必要的细节以免湮没本描述。此外,本文给出的标题仅旨在于帮助使各实施例的描述变得清楚,并且不应当被解释为对本发明的范围或本发明的任何部件的功能作出限制。例如,某些方法和组件可被实现为其它方法或组件的一部分,即便它们是在不同标题下描述的。
[0086]此外,还应注意,这些实施例可能作为被描绘为流程图或框图的过程。尽管每个可能将各操作描述为顺序过程,但是很多操作中可以并行或并发执行。此外,这些操作的顺序可被重排。过程可具有附图中不包括的附加步骤。
【权利要求】
1.一种在计算机设备处理增强的媒体文件的方法,所述方法包括: 在计算机设备处访问所述增强的媒体文件的增强的特征数据; 根据所访问的增强的特征数据生成用户界面;从所述用户界面接收用户数据输入以施加至所述增强的特征数据; 将所述接收的用户数据输入与所述增强的媒体文件的增强的特征数据一起存储; 其中所述增强的特征数据可由安装在所述计算机设备的增强的媒体文件应用处理,但被安装在所述计算机设备的传统回放应用忽略。
2.如权利要求1所述的方法,其特征在于,所述方法还包括: 检索所述存储的用户数据输入; 通过所述增强的媒体文件应用处理所述检索到的用户数据输入以供所述计算机设备输出。
3.如权利要求1所述的方法,其特征在于,存储接收的用户数据输入包括将接收的用户数据输入记录在所述增强的媒体文件的元数据中。
4.如权利要求1所述的方法,其特征在于,接收的用户数据输入规定实时媒体效果,所述实时媒体效果改变所述增强的媒体文件应用的输出。
5.如权利要求4所述的方法,其特征在于,所述实时媒体效果涉及在所述增强的媒体文件处理过程中的音频改变。
6.如权利要求5所述的·方法,其特征在于,所述音频改变涉及增强的媒体文件的音频根。
7.如权利要求5所述的方法,其特征在于,所述音频改变涉及存储的用户数据输入。
8.如权利要求5所述的方法,其特征在于,所述音频改变涉及在所述增强的媒体文件的处理过程中接收的用户数据输入并改变所述增强的媒体文件应用的输出。
9.如权利要求8所述的方法,其特征在于,所述接收的用户数据输入包括对实时媒体效果的设定。
10.如权利要求8所述的方法,其特征在于,所述接收的用户数据输入包括来自音频捕捉设备的数据。
11.如权利要求4所述的方法,其特征在于,所述实时媒体效果涉及在所述增强的媒体文件处理过程中的视频改变。
12.如权利要求1所述的方法,其特征在于,存储接收的用户数据输入包括覆写之前的用户数据输入。
13.如权利要求1所述的方法,其特征在于,存储接收的用户数据输入包括将接收的用户数据输入附于所述增强的特征数据。
14.一种处理增强的媒体文件的计算机设备,所述计算机设备包括: 配置成执行程序指令的处理器; 存储在所述计算机设备中的程序指令,当所述程序指令由处理器执行时,提供在所述计算机设备处访问增强的媒体文件的增强的特征数据的操作,根据所访问的增强的特征数据产生用户界面,接收用户数据输入以施加至所述增强的特征数据,并将所述接收的用户数据输入与所述增强的媒体文件的增强的特征数据一起存储; 其中所述增强的特征数据可由安装在所述计算机设备的增强的媒体文件应用处理,但被安装在所述计算机设备的传统回放应用忽略。
15.如权利要求14所述的计算机设备,其特征在于,所述处理器进一步提供操作:检索所述存储的用户数据输入并处理所述检索到的用户数据输入以供所述计算机设备输出。
16.如权利要求14所述的计算机设备,其特征在于,所述接收的用户数据输入被记录在所述增强的媒体文件的元数据中。
17.如权利要求14所述的计算机设备,其特征在于,所接收的用户数据输入规定实时媒体效果,所述实时媒体效果改变所述增强的媒体文件应用的输出。
18.如权利要求17所述的计算机设备,其特征在于,所述实时媒体效果涉及在所述增强的媒体文件处理过程中的音频改变。
19.如权利要求18所述的计算机设备,其特征在于,所述音频改变涉及增强的媒体文件的首频根。
20.如权利要求18所述的计算机设备,其特征在于,所述音频改变涉及存储的用户数据输入。
21.如权利要求18所述的计算机设备,其特征在于,所述音频改变涉及在所述增强的媒体文件的处理过程中接收的用户数据输入并改变所述增强的媒体文件应用的输出。
22.如权利要求21所述的计算机设备,其特征在于,所述接收的用户数据输入包括对实时媒体效果的设定。
23.如权利要求21所 述的计算机设备,其特征在于,接收的用户数据输入包括来自音频捕捉设备的数据。
24.如权利要求17所述的计算机设备,其特征在于,所述实时媒体效果涉及在所述增强的媒体文件处理过程中的视频改变。
25.如权利要求14所述的计算机设备,其特征在于,存储所述接收的用户数据输入包括覆写之前的用户数据输入。
26.如权利要求14所述的方法,其特征在于,存储接收的用户数据输入包括将接收的用户数据输入附于所述增强的特征数据。
27.一种在计算机设备处产生增强的媒体文件的方法,所述方法包括: 在所述计算机设备处存储媒体文件的数据,所述存储的媒体数据文件包括被配置成通过传统媒体回放应用回放的数据; 在所述计算机设备处存储与所述媒体文件数据关联的增强的特征数据,所述增强的特征数据被配置成通过增强的媒体文件应用回放; 其中所述存储的媒体文件数据和关联存储的增强的特征数据包括所述增强的媒体文件,以使所述增强的媒体文件应用能处理所述增强的媒体文件和访问所述增强的媒体文件的增强的特征数据,根据所述访问的增强的特征数据产生用户界面,接收用户数据输入以施加至所述增强的特征数据,并将所述接收的用户数据输入与所述增强的媒体文件的增强的特征数据一起存储; 其中所述增强的特征数据可由所述增强的媒体文件应用处理,但被传统回放应用忽略。
28.一种配置计算机主机设备的方法,所述方法包括:在服务器计算机设备处建立至所述计算机主机设备的网络通信链路;在所述网络通信链路上将程序指令从所述服务器计算机设备发送至所述计算机主机设备,其中所述发送的程序指令被配置成存储在所述计算机主机设备的存储器中并在所述计算机主机设备被执行以访问所述增强的媒体文件的增强的特征数据,根据所述访问的增强的特征数据产生用户界面,接收用户数据输入以施加至所述增强的特征数据,并将所述接收的用户数据输入与所述增强的媒体文件的增强的特征数据一起存储; 其中所述增强的特征数据可由安装在所述计算机主机设备的增强的媒体文件应用处理,但被安装在所述计算机主机设备的传统回放应用忽略。
29.—种体现在非临时计算机可读存储介质中的计算机程序产品,所述非临时计算机可读存储介质包含由计算机设备执行的计算机可实施指令,所述计算机可实施指令包括被配置成通过回放应用回放的媒体文件的数据以及与所述媒体文件数据关联的增强的特征数据,其中所述增强的特征数据被配置成通过增强的回放应用回放,并且存储的媒体文件数据和关联存储的特征数据包括增强的媒体文件,由此所述回放应用能处理所述媒体文件数据以回放但无法处理增强的特征数据并且所述增强的回放应用能处理所述媒体文件数据并能处理所述增强的特征数据。`
【文档编号】G11B27/02GK103718243SQ201280036643
【公开日】2014年4月9日 申请日期:2012年6月5日 优先权日:2011年6月5日
【发明者】A·J·卡班尼拉, J·谢尔德瑞克, R·托伯 申请人:缪斯艾米股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1