用于音频文件转换的系统和方法

文档序号:6765297阅读:249来源:国知局
用于音频文件转换的系统和方法
【专利摘要】本发明提供一种转换音频文件的音频设备和方法。所述音频设备包括:音轨转换器,被构造为将计算机可读介质中包含的音轨转换成可在终端中播放的音频文件;文件共享器,用于与所述终端共享被转换的音频文件。因此,所述音频设备能使存储在计算机可读介质上的音轨通过不支持所述存储在计算机可读介质上的音轨的格式的终端而被播放。
【专利说明】用于音频文件转换的系统和方法
[0001]本申请要求于2012年10月5日提交到韩国知识产权局的第10-2012-0110724号韩国专利申请的权益,出于各种目的将所述韩国专利申请的公开内容通过引用被全部包含于此。
【技术领域】
[0002]下面的描述涉及一种用于音频文件转换的系统和方法,更具体地说,涉及一种读取其中记录有音轨的可读介质以及将音轨转换成可由终端播放的音频文件的系统。
【背景技术】
[0003]诸如智能电话或平板电脑的移动终端可以播放通过众所周知的编解码器生成的音频文件。然而,移动终端不能立刻播放插入光盘驱动器(ODD)的光盘里的文件,这是因为记录在光盘中的文件是音轨的形式。例如,音轨的形式可以是致密盘-数字音频(CD-DA)。在这种情况下,移动终端不能播放CD-DA形式的音轨。
[0004]因此,期望得到在不支持CD-DA格式的终端中更容易地播放记录在光盘中的音轨的方案。

【发明内容】

[0005]一方面,提供了一种音频设备,所述音频设备包括:音轨转换器,被构造为将来自计算机可读介质的音轨转换成终端可播放的音频文件;文件共享器,被构造为与所述终端共享所述被转换的音频文件。
[0006]所述音轨转换器可被构造为利用用户空间中的文件系统将存储在计算机可读介质中的音轨转换成虚拟音频文件。
[0007]所述音轨转换器可被构造为利用文件系统向所述音轨添加与音频文件关联的文件头,以将所述音轨转换成虚拟音频文件。
[0008]所述文件共享器可被构造为通过网络协议与所述终端共享所述音频文件,所述网络协议包括数字生活网络设备(DLNA)、Samba、网络分布式创作和版本控制(WebDAV)、文件传输协议(FTP)、数字音频访问协议(DAAP)等中的至少一种。
[0009]所述终端可被构造为利用网络协议连接到所述文件共享器,并且利用音频播放程序播放所述音频文件。
[0010]所述文件共享器可被构造为通过将所述音频文件复制到终端的本地存储空间而执行所述音频文件的抓取。
[0011]所述文件共享器可被构造为利用编码解码器对所述音频文件进行编码,所述编码解码器包括MPEG音频压缩第三层(MP3)、Ogg Vorbis (Ogg)、Windows媒体音频(WMA)、MPEG-4音频(M4A)和高级音频编码(AAC)中的至少一种。
[0012]所述音轨转换器可被构造为将计算机可读介质的所述音频文件从致密盘-数字音频(CD-DA)格式转换成波形音频(WAV)格式。[0013]一方面,提供了一种音频设备,所述音频设备包括:音轨转换器,被构造为将来自计算机可读介质的音轨转换成可通过终端播放的音频文件;文件播放器,被构造为可响应于从终端接收的播放音轨的请求而通过网页播放被转换的音频文件。
[0014]所述音轨转换器可被构造以利用用户空间中的文件系统将存储在计算机可读介质中的音轨转换成虚拟音频文件。
[0015]所述音轨转换器可可被构造为向所述音轨添加与音频文件关联的文件头。
[0016]所述终端可被构造为选择在网页上显示的音轨的文件列表,并通过网页播放音频文件。
[0017]一方面,提供了一种处理音频文件的方法,所述方法包括:将来自计算机可读介质中的音轨转换成可通过终端播放的音频文件;与所述终端共享所述被转换的音频文件。
[0018]所述音轨到所述音频文件的转换可包括:利用用户空间中的文件系统将存储在计算机可读介质中的音轨转换成虚拟音频文件。
[0019]所述音轨到所述音频文件的转换可包括:向所述音轨添加与音频文件关联的文件头,并且利用文件系统将所述音轨转换成虚拟音频文件。
[0020]与所述终端共享所述被转换的音频文件的步骤可包括:利用网络协议与所述终端共享音频文件,所述网络协议包括数字生活网络设备(DLNA)、Samba、网络分布式创作和版本控制(WebDAV)、文件传输协议(FTP)、数字音频访问协议(DAAP)等中的至少一种。
[0021]所述终端可被构造为利用网络协议连接到所述文件共享器,并且当所述终端连接到所述文件共享器时,利用音频播放程序播放所述音频文件。
[0022]与所述终端共享被转换的音频文件的步骤可包括:将所述音频文件复制到终端的本地存储空间。
[0023]与所述终端共享被转换的音频文件的步骤可包括:利用编解码器对所述音频文件进行编码,所述编解码器包括MPEG音频压缩第三层(MP3)、OggVorbis (Ogg)、Windows媒体音频(WMA)、MPEG-4音频(M4A)和高级音频编码(AAC)中的至少一种。
[0024]一方面,提供了一种处理音频文件的方法,所述方法包括:将来自计算机可读介质的音轨转换成可通过终端播放的音频文件;响应于从终端接收的播放所述音轨的请求,通过网页播放被转换的音频文件。
[0025]将所述音轨转换为音频文件的步骤可包括:向所述音轨添加与音频文件关联的头,利用用户空间中的文件系统将音轨转换成音频文件。
[0026]下面的详细描述和附图以及所述权利要求将会使本发明的其它特点及方面将变
得清楚。
【专利附图】

【附图说明】
[0027]图1是示出音频系统的示例的示图;
[0028]图2是示出音频系统的另一示例的示图;
[0029]图3是示出被转换的音频文件的示例的示图;
[0030]图4是示出音频系统的另一示例的示图;
[0031]图5是示出将记录在插入的可读介质中的音轨转换成可在终端中播放的音频文件的示例的示图;[0032]图6是示出共享可在终端中播放的音频文件的示例的示图;
[0033]图7是示出将在音频系统中转换的音频文件发送给网络服务器提供者并响应于从终端接收的请求而播放所述音频文件的示例的示图;
[0034]图8是示出音频系统的另一示例的示图。
[0035]除非另外描述,在整个附图和详细描述中,相同的附图标号将始终被理解为表示相同的元件、特征和结构。为了清晰性、说明性和便利性,会夸大这些元件的实际尺寸和描
O
【具体实施方式】
[0036]提供下面的详细描述以帮助读者获得在此所述的方法、设备和/系统的全面理解。因此,将会建议本领域的普通技术人员对在此所述的方法、设备和/系统的各种改变、修改及等同。另外,为了更加清楚和简明,将会省略公知的功能和结构的描述。
[0037]图1示出了音频系统101的示例。
[0038]参照图1,音频系统101和终端102可按照分离的形式被实现。例如,音频系统101可以设置在终端102的外部,并且音频系统101可具有插入其中的记录有音轨的可读介质。音频系统101可从诸如致密光盘只读存储器(⑶-ROM)、数字通用盘只读存储器(DVD-ROM)、蓝光光盘等的可读介质光盘中读取音轨。
[0039]音频系统101 可包括ODD。终端102可包括所有类型的终端,诸如个人计算机(PC)、手提电脑、电视机(TV)、音频播放器以及诸如移动电话、平板计算机、个人数字助理(PDA)的移动终端等。应该理解,终端102可以通过有线通信或无线通信的任何可用的形式连接到音频系统101。
[0040]作为示例,当记录有音轨的介质被插入音频系统101中时,音频系统101可识别记录在介质中的音轨。根据各方面,音频系统101可将从介质识别的音轨转换成可通过终端102播放的虚拟音频文件。音频系统101可与终端102共享被转换的音频文件。因此,终端102可通过由音频系统101转换的音频文件播放存储在可读介质中的音轨。
[0041 ] 图2不出了首频系统201的另一不例。
[0042]参照图2,音频系统201包括音轨转换器202和文件共享器203。音轨转换器202可将记录在可读介质中的音轨转换成虚拟音频文件。例如,音轨转换器202可转换以致密盘-数字音频(CD-DA)形式记录在诸如CD-R0M、DVD_R0M、蓝光光盘等的可读介质中的音轨。
[0043]音轨转换器202可将记录在可读介质中的音轨转换成可由终端102播放的虚拟音频文件。终端102可利用音频播放程序播放所述音频文件。例如,音轨转换器202可将记录在可读介质中的音轨转换成具有能够通过终端102播放的波形音频文件(wave文件或wav文件)形式的音频文件。
[0044]为此,音轨转换器202可向记录在可读介质中的音轨添加表示wave文件的文件头,并将所述音轨转换成虚拟音频文件。作为示例,在音轨包括表达为两个通道的线性脉冲编码调制(PCM)数据的音频数据的情况下,音轨转换器202可向音轨添加表示wave文件的文件头,并将所述音轨转换成虚拟音频文件。
[0045]根据各方面,可通过添加wave文件的文件头将音轨转换为虚拟音频文件,这样音轨的格式可被识别为wave文件。在该示例中,在不改变音轨的内容的情况下,音轨转换器202可通过添加表示wave文件的文件头将音轨转换成音频文件。例如,音轨转换器202可利用用户空间中的文件系统将音轨转换成音频文件。
[0046]文件共享器203可通过网络协议与终端102共享音频文件。例如,网络协议可包括数字生活网络设备(DLNA)、Samba、网络分布式创作和版本控制(WebDAV)、文件传输协议(FTP)、数字音频访问协议(DAAP)等中的至少一种。应该理解,网络协议并不局限于上述示例,并可包括能够在音频系统201和终端102之间进行数据通信的所有类型的网络协议。还应该理解,文件共享器203可与能够利用网络协议与网络服务器进行数据通信的所有类型的设备共享数据。
[0047]图3示出了被转换的音频文件的示例。
[0048]参照图3,音频文件301包括文件头302和音轨数据303。记录在光盘中的音轨可由音轨数据303构造。根据各方面,音频系统可向音轨添加与音频文件301关联的文件头302,并将音轨数据303的格式转换成音频文件301。
[0049]例如,在音轨数据303为16位、44100千赫(KHz)的线性PCM数据的情况下,音频系统可向音轨数据303添加与wave文件关联的文件头302,并将音轨数据303转换成音频文件301。当从外部观察时,音轨数据303可被识别为音频文件301,例如,所述音轨数据303可被识别为虚拟wave文件。
[0050]终端可通过各种网络协议,通过接收来自音频系统的虚拟wave文件并播放所述虚拟wave文件来播放存储在可读介质中的音轨。
[0051]图4示出音频系统401的另一示例。
[0052]参照图4,音频系统401包括文件系统生成器403和网络协议处理器404。文件系统生成器403可以是图2中的音轨转换器202的等同物。网络协议处理器404可以是图2中的文件共享器203的等同物。根据各方面,音频系统401可以是包括用于将数据记录到可读介质(例如,⑶-ROM、DVD-ROM、蓝光光盘等)中的光盘驱动器(ODD) 402的装置。
[0053]音频系统401和终端(例如,移动装置405)可以分离地配置。音频系统401和移动装置405可利用网络协议彼此进行数据通信。
[0054]当可读介质被插入光盘驱动器(0DD)402中时,音频系统401可将记录在可读介质中的音轨408转送给文件系统生成器403。作为示例,音轨408可通过两个通道的线性PCM数据来构造。在该示例中,所述音轨可表示为44100千赫(KHz)的16位数据。
[0055]文件系统生成器403可向音轨408添加与wave文件关联的文件头407。例如,文件系统生成器403可向音轨408添加与音频文件406关联的文件头407并将音轨408转换为虚拟音频文件406。
[0056]网络协议处理器404可利用网络协议共享通过文件系统生成器403被转换的虚拟音频文件406。例如,网络协议处理器404可通过至少一个网络协议与移动装置405共享虚拟音频文件406。
[0057]图5示出了将记录在插入的可读介质中的音轨转换成可在终端中播放的音频文件的示例。
[0058]参照图5,音频系统501可包括用于将数据记录在可读介质502和可读介质503(例如,CD-ROM、DVD-ROM、蓝光光盘等)中的光盘驱动器ODD。在该示例中,音频系统501不是被设置在终端的内部,而是设置在外部,并且在终端的外部独立地操作。[0059]音频系统501可识别被插入的可读介质502和可读介质503。作为示例,可读介质503可包括与音频数据关联的音轨。这里,音频系统501可将与音频数据关联的音轨转换成可在终端中播放的虚拟音频文件504。音频系统501可向音轨添加虚拟音频文件的文件头,并对所述音轨进行转换。
[0060]图6示出了共享可在终端602中播放的被转换的音频文件的处理的示例。
[0061]参照图6,首频系统601被构造为和终端602分尚。首频系统601可利用和终端602相同的网络协议与终端602共享虚拟音频文件。
[0062]终端602可连接到音频系统601的文件共享器203,以便共享虚拟音频文件。例如,终端602可下载通过文件共享器203分享的虚拟音频文件,以播放所述音频文件。作为另一个示例,终端602可在没有用于存储音频文件的本地存储器的情况下,通过利用音频系统601直接播放所述音频文件,从而播放音频文件,而不用从文件共享器203下载所述音频文件。
[0063]作为另一个示例,终端602可通过连接到文件共享器203将存储在文件共享器203中的虚拟音频文件复制到终端602的本地存储器中。这里,记录在可读介质(例如,光盘)中的CD-DA格式的音轨可被抓取到终端602中。根据各方面,文件共享器203可利用编码解码器对被终端602选择的音频文件进行编码,所述编码解码器包括MPEG音频压缩第三层(MP3)、Ogg Vorbis (Ogg)、Windows 媒体音频(WMA)、MPEG-4 音频(M4A)和高级音频编码(AAC)中的至少一种。因此,终端602可接收音频文件以在终端602中播放,并且可在没有附加程序的情况下在终端602中播放记录在可读介质中的音轨。
[0064]图7示出了将在音频系统701中转换的音频文件发送给网络服务器提供者702并响应于从终端703接收的播放该音频文件的请求而播放所述音频文件的示例。
[0065]参照图7,音频系统701、网络服务器提供者702和终端703被分离地构造。音频系统701可通过网络协议与网络服务器提供者702共享音轨。根据各方面,音频系统701可利用用户空间中的文件系统将存储在可读介质中的音轨转换成虚拟音频文件。例如,音频系统701可向存储在可读介质中的音轨添加与音频关联的文件头,并将所述音轨转换成虚拟音频文件。
[0066]网络服务器提供者702可利用网页向终端703提供与被转换的虚拟音频文件关联的数据。例如,与虚拟音频文件关联的数据可包括音轨的文件列表。网络服务器提供者702播放与通过网页由终端703选择的音轨的文件列表对应的音频文件。
[0067]根据各方面,终端703可通过由网络服务器提供者702提供的网页访问在音频系统701中转换的虚拟音频文件。终端703可连接到由网络服务器提供者702提供的网页,并且播放由存储在可读介质中的音轨转换成的虚拟音频文件。因此,终端703可通过在没有直接连接到音频系统701的情况下连接到网页而被提供从音轨转换的虚拟音频文件,而不受时间或者空间限制。在图7中,网络服务器提供者702可被连接到音频系统701或者被包括在首频系统701中。
[0068]图8不出了首频系统801的另一不例。
[0069]参照图8,音频系统801包括音轨转换器802和文件播放器803。音轨转换器802可将包括在被插入音频系统801的可读介质中的音轨转换成音频文件。音轨转换器802可向存储在可读介质中的音轨添加与音频关联的文件头,并将所述音轨转换成虚拟音频文件。
[0070]文件播放器803可响应于播放从终端选择的音轨的请求而播放被转换的音频文件。例如,所述终端可通过由音频系统801提供的网页而播放由音轨转换成的虚拟音频文件。
[0071]根据各方面,可识别音轨被记录在其中的可读介质,并且可将所述音轨转换成可在终端中播放的音频文件。例如,可向音轨添加与音频文件关联的头,并将所述音轨转换成虚拟音频文件。
[0072]根据各方面,可利用网络协议与终端或者网络服务器共享虚拟音频文件。因此,终端可响应于从终端或者网络服务器接收的播放音轨的请求而通过网页播放被转换的音频文件。
[0073]用于执行在此描述的方法的程序指令,或者其一个或多个操作可被记录、存储或者固定在一个或者多个计算机可读的存储介质中。所述程序指令可通过计算机被实现。例如,计算机可使处理器执行所述程序指令。所述介质可单独或与所述程序指令结合地包括数据文件、数据结构等。计算机可读存储介质的示例包括磁介质(诸如硬盘、软盘和磁带)、光学介质(诸如CD ROM盘和DVD)、磁光介质(诸如光盘)、通常被构造以存储和执行程序指令的硬件装置(诸如只读存储器(ROM)、随机存取存储器(SRAM)、闪速存储器等)。所述程序指令的示例包括诸如由编译器产生的机器代码和包含更高级水平的代码的文件,所述文件可通过计算机利用解释器而被执行。所述程序指令(即软件)可被分布在连接网络的计算机系统上,以便所述软件以分布的方式被存储以及被执行。例如,所述软件和数据可通过一个或多个计算机可读的存储介质被存储。另外,基于并使用这里所提供的所述附图的流程图和框图以及对它们的相应描述,本实施例所属领域的程序员能够容易地实现用于完成这里公开的示例性实施例的功能程序、代码和代码段。另外,所描述的执行操作或方法的单元可以是硬件、软件、或者硬件与软件的一些组合。例如,所述单元可以是在计算机上运行的软件包或者是软件包在其上运行的计算机。
[0074]虽然上面已经描述了许多示例。然而,应该理解,可以对其进行各种改变。例如,如果描述的技术可以按照不同的顺序,并且/或者如果描述的系统、结构、装置或者电路中的组件可以按照不同的方式组合并且/或者被其他的组件或其等同物替换或补充,也可以获得合适的结果。因此,其他的实施方式也在权利要求的范围内。
【权利要求】
1.一种音频设备,包括: 音轨转换器,被构造为将来自计算机可读介质的音轨转换成终端可播放的音频文件; 文件共享器,被构造为与所述终端共享被转换的所述音频文件。
2.根据权利要求1所述的音频设备,其中,所述音轨转换器被构造为利用用户空间中的文件系统将存储在计算机可读介质中的音轨转换成虚拟音频文件。
3.根据权利要求2所述的音频设备,其中,所述音轨转换器被构造为利用所述文件系统向所述音轨添加与音频文件关联的头,以将所述音轨转换成虚拟音频文件。
4.根据权利要求1所述的音频设备,其中,所述文件共享器被构造为利用网络协议与所述终端共享所述音频文件,所述网络协议包括数字生活网络设备(DLNA)、Samba、网络分布式创作和版本控制(WebDAV)、文件传输协议(FTP)、数字音频访问协议(DAAP)中的至少一种。
5.根据权利要求1所述的音频设备,其中,所述终端被构造为利用网络协议连接到所述文件共享器,并且利用音频播放程序播放所述音频文件。
6.根据权利要求1所述的音频设备,其中,所述文件共享器被构造为通过将所述音频文件复制到终端的本地存储空间而执行所述音频文件的抓取。
7.根据权利要求1所述的音频设备,其中,所述文件共享器被构造为利用编解码器对所述音频文件进行编码,所述编解码器包括MPEG音频压缩第三层(MP3)、OggVorbis(Ogg)、Windows媒体音频(WMA)、MPEG-4音频(M4A)和高级音频编码(AAC)中的至少一种。
8.根据权利要求1所述的 音频设备,其中,所述音轨转换器被构造为将计算机可读介质的所述音轨从致密盘-数字音频(CD-DA)格式转换成波形音频(WAV)格式。
9.一种音频设备,包括: 音轨转换器,被构造为将来自计算机可读介质的音轨转换成可由终端播放的音频文件; 文件播放器,被构造为可响应于从终端接收的播放所述音轨的请求而通过网页播放被转换的音频文件。
10.根据权利要求9所述的音频设备,其中,所述音轨转换器被构造为利用用户空间中的文件系统将存储在计算机可读介质中的音轨转换成虚拟音频文件。
11.根据权利要求10所述的音频设备,其中,所述音轨转换器被构造为向所述音轨添加与音频文件关联的头。
12.根据权利要求9所述的音频设备,其中,所述终端被构造为选择在网页上显示的音轨的文件列表,并通过所述网页播放音频文件。
13.—种处理音频文件的方法,所述方法包括: 将来自计算机可读介质中的音轨转换成可通过终端播放的音频文件; 与所述终端共享所述被转换的音频文件。
14.根据权利要求13所述的方法,其中,将所述音轨转换为所述音频文件的步骤包括: 利用用户空间中的文件系统将存储在计算机可读介质中的音轨转换成虚拟音频文件。
15.根据权利要求14所述的方法,其中,将所述音轨转换为所述音频文件的步骤包括: 向所述音轨添加与音频文件关联的头,并且利用文件系统将所述音轨转换成虚拟音频文件。
16.根据权利要求13所述的方法,其中,与所述终端共享所述被转换的音频文件的步骤包括: 利用网络协议与所述终端共享音频文件,所述网络协议包括数字生活网络设备(DLNA)、Samba、网络分布式创作和版本控制(WebDAV)、文件传输协议(FTP)、数字音频访问协议(DAAP)中的至少一种。
17.根据权利要求13所述的方法,其中,所述终端被构造为以利用网络协议连接到文件共享器,并且当所述终端连接到所述文件共享器时,利用音频播放程序播放所述音频文件。
18.根据权利要求13所述的方法,其中,与所述终端共享所述被转换的音频文件的步骤包括: 将所述音频文件复制到所述终端的本地存储空间。
19.根据权利要求13所述的方法,其中,与所述终端共享所述被转换的音频文件的步骤包括: 利用编解码器对所述音频文件进行编码,所述编码解码器包括MPEG音频压缩第三层(MP3)、Ogg Vorbis (Ogg)、windows 媒体音频(WMA)、MPEG-4 音频(M4A)和高级音频编码中的至少一种。
20.一种处理音频文件的方法,所述方法包括: 将来自计算机可读介质·的音轨转换成可通过终端播放的音频文件; 响应于从所述终端接收的播放所述音轨的请求,通过网页播放被转换的音频文件。
21.根据权利要求20所述的方法,其中,所述音轨到所述音频文件的转换包括: 向所述音轨添加与音频文件关联的头,利用用户空间中的文件系统将所述音轨转换成音频文件。
【文档编号】G11B20/10GK103714838SQ201310464730
【公开日】2014年4月9日 申请日期:2013年10月8日 优先权日:2012年10月5日
【发明者】郑淳奎, 李聆祐 申请人:东芝三星存储技术韩国株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1