您的位置首页生活百科

CD转换成MP3的软件

CD转换成MP3的软件

最好的CD转换MP3软件是EAC,配合Lame压缩成MP3效果最好。简单介绍使用方法:无论是制作高品质数字音乐文件还是拷贝音频CD,最终目标都是尽量保持CD的音质,但如果没有好的音源,这一切都是空谈。要有好的音源,除了选择好音频CD,处孙乎理音频CD的软件也非常重要。虽然有不少人认为只要能够正确读取音频CD的数据,拷贝的音频CD和抓取的音轨就能够保持音频CD的质量,但事实上并非如此。有一定经验的数字音乐爱好者都知道,使用光盘刻录软件直接拷贝出来的音频CD,虽然盘片上的数据与原盘一般无异,但播放时的音质却是大不一样,有时候还夹杂着一些"爆音"。通过了解音频CD的原理我们知道,在音频CD播放时除了需要有正确的音频数据,还需要有准确的时间资料。音频数据决定了播放时音乐波型的振幅,需要结合时间资料才能够准确产生正确的波型,还原出音频CD上的音乐。当我们将音频CD拷贝到另外一张光盘上时,由于光盘驱动器的转速、光盘的材质等原因,不可避免地会使时间资料有一定的变化,也就是产生所谓的"时基误差" (jitter)。而如果在读取时已经出现偏差,虽然世做最终获取的数据是一样的,但各个数据点出现的时间出现差异,音乐的品质也就大不一样,这就是我们要使用EAC(Exact Audio Copy)的原因,它不但具有多次读取数据尽量保证数据正确性的能力,还有很多其他的优点。您可以到www.exactaudiocopy.de上去下载EAC的最新版本,该软件除了可以拷贝音频CD,还可以抓取音频CD的音轨用于数字音乐文件的编码。另外,由于各种光盘驱动器有着不同的特性,在使用的过程中不可避免地会有各种千奇百怪的问题,本文只集中介绍EAC的要点,一些本文没有提及的罕见问题在EAC中大都有设置选项可以解决。因此,建议您到www.hanzify.org上下载EAC的汉化文件,汉化版本不只为您提供了中文的使用界面,还提供了详细的中文帮助。为了避免介绍实际操作步骤的段落过于混乱,本文在介绍相关的软件时也将以汉化版本的选项进行介绍,只在选项第一次出现时指出相应的英文选项名称。检测光盘驱动器安装EAC后第一次运行,软件将自动激活配置向导,帮助您配置EAC的选项。以后您也可以在EAC的主界面上通过"EAC"菜单的"配置选项"命令来运行配置向导。首先,您要在配置向导中选择准备用于读取音源的光盘驱动器,进入下一步,向导将让您选择是需要更快的读取速度还是需要更高的音乐品质,选择以后,在光盘驱动器内放入音频CD并单击"下一步"按钮,向导将自动检测光盘驱动器的品质。检测的内容包括光盘驱动器是否具有缓冲(cache)音频数据的能力、是否具有精确流(Accurate Stream)特性和是否支持C2级错误检测,这三项对EAC是否能正确抓取数据影响非常大。测试光盘驱动器。在读取数据时,当抓取的数据量超过缓冲区的大小时,光盘驱动器须暂停读取,等待缓冲区内有空间后才能继续下去。部分品质较差的光盘驱动器由于不能够在正确的位置继续读取数据,造成数据的断层,读取的音频数据播放时将产生"爆音"。因此抓取音频CD时要记住不宜一味求快,光盘驱动器必须具备精确流特性,这样就能避免缓冲区满载重读出错的问题。而C2级错误检测,也就是当光盘驱动器在读取数据时则返悉同时侦测CD上的C2编码,检查数据的正确性,如果出错就自动重新读取,该功能对于读取数据的正确性与速度有显著帮助。如果检测的结果是您的光盘驱动器品质太差,您就应该考虑更换一个更适合用于制作数字音乐的光盘驱动器。光盘驱动器测试结果。配置EAC检测完光盘驱动器后,向导将让您选择是否需要安装外部MP3编码器Lame(Lame Ain an MP3 Encoder),这是当前最好的MP3编码器。其独创的听觉心理模型结合VBR、ABR等多种编码模式,除了可以让您自由选择自己需要的MP3编码效果和文件大小外,还可以制作出接近CD音质的高品质MP3文件。如果您的电脑上没有安装该编码器,建议您马上安装一个,您可以到http://www.hot.ee/smpman/mp3/上下载Lame的最新版本。配置外部编码器。安装完Lame后,向导将要求您输入用于查询Freedb数据库的电子邮件地址,通过该数据库,EAC可以自动为绝大多数的音频CD自动添加CD信息,这使您不必手工为每首MP3设置歌曲名称、专辑名称等资料。而连接Freedb数据库进行CD信息查询时,将需要提交您的电子邮件地址。输入电子邮件地址后,整个配置向导的工作就完成了,但是我们还需要再手动设置一些参数。EAC主界面的"EAC"菜单上依次是EAC的选项(EAC Options)、光盘驱动器的选项(Drive Options)和编码器的压缩选项(Compression Options)。有关编码器的压缩选项将在MP3文件的编码部分另外介绍,这里我们首先进行光盘驱动器的设置。打开光盘驱动器的设置对话框,您可以看到EAC提供的三种音频数据读取方式:安全(Secure)、快速(Fast)和爆发(Burst),在安全模式下,EAC会对每一帧的音频数据采取多次读取的方法来提高准确性,既然我们是要制作高品质的数字音乐,所以安全这项当然是首选的了。在安全模式的选项下面还有是否支持缓冲、精确流、 C2级错误检测的选项,在我们使用配置向导的时候,EAC已经按照光盘驱动器的检测结果对这部分自动进行了设置,但由于光盘驱动器是否缓冲音频数据这一点上检测的结果不一定正确,所以还需要将"驱动器可缓冲音频数据"(Drive cache audio data)选上,确保EAC读取数据时避开缓冲区中的数据。设置安全模式下的选项。另外,如果您的光盘驱动器不具有精确流特性,那么还需要进行检测光驱偏移值(Offset)的工作。上面曾经说过,只有具有精确流特性的光盘驱动器在读取的过程中断后,才能够准确地在中断的位置继续读取后面的数据。但是如果您的光盘驱动器不支持精确流,也不是无药可救。ECA的采样偏移技术,可以通过其收集的几百张常见CD的特征库检测光盘驱动器的偏移值,校正光盘驱动器,使之能够在中断以后从正确的位置继续读取音频数据。但前提条件是您需要有CD特征库中几百张常见CD中的一张,您可以将自己手上最热门的正版CD放到光盘驱动器上,然后在EAC的"驱动器设置"对话框中选择"偏移/速度"选项卡,单击"检测读取采样率校正"按钮,让EAC通过CD的索引进行数据查询分析,如果您的音频CD被包括在特征库中,EAC将可以给出一个偏差值校正光盘驱动器。注意,EAC的安全、快速和爆发三种读取音频数据模式的质量从高到低,其速度也是从快到慢。在安全模式下,由于EAC需要多次读取数据,速度将非常慢,所以如果您对音质的要求不是太高,而光盘驱动器又具有精确流特性,那么选择快速模式并关闭缓冲功能是一种较好的选择。读取音频CD设置好EAC后,将要处理的音频CD放到光盘驱动器内,EAC将自动读取音频CD内的轨道信息。如果您准备读取音频数据用于将其编码成MP3等数字音乐文件,等EAC显示出轨道信息后,您可以在"数据库"(Database)菜单上指向"获取CD信息"(Get CD Information From),选择"从外地Freedb"(Remote)将可以自动在网上查询准备处理的音频CD的信息。如果您的音频CD不太罕见的话,您可以从 Freedb上得到CD信息,EAC将显示每一首歌曲的名称和所在专辑等资料,否则您将需要手工通过"数据库"菜单上的编辑选项自己增加这些信息。设置好CD信息后,要考虑您需要选择哪一种方式来保存CD的音频数据,在EAC的"操作"菜单上您可以找到多种将整个音频CD保存为一个单一文件的选项,也可以将每一首歌曲独立保存为一个文件。抓取音频数据。不论采用哪种方式,您都必须记住,如果您准备将文件保存为WAV文件而不是直接编码为MP3之类的数字音乐文件,则需要选择"EAC"菜单中的"压缩选项 ",在"压缩选项"对话框中去掉"外部压缩程序"选项卡中的"使用外部压缩程序"的复选框的选中状态,再通过"waveform"选项卡设置好WAV文件的采样频率。设置的具体方法是,将"WAV格式"(Waveform format)选择为"Microsoft PCM Converter","采样格式"(Sample format)选择为"44.1kHz,16位,立体声"。定义WAV压缩。如果您的目的是拷贝音频CD或者将CD在硬盘上进行备份,就一定要创建CUE文件,CUE文件在整张CD保存为单一文件时可以通过"抓取映像和创建CUE Sheet文件"命令自动创建,在每首歌曲独立保存为一个文件时,则可以通过"创建CUE Sheet文件"中的"多个带已校正间隙WAV文件"来创建标准的CUE文件。标准CUE文件除了能够供EAC和NERO等大部分刻录软件调用刻录光盘之外,还可以被DAEMON-TOOL等虚拟光盘驱动器软件用于模拟CD。编码和刻录使用EAC将音频CD的音频数据保存到电脑上以后,可以使用EAC直接刻录音频CD或使用其他编码器制作成其他格式的数字音乐文件。刻录音频CD如果EAC能够支持您的刻录机型号,那么使用EAC刻录音频CD将能够最大限度地保持音频CD的质量。在"工具"菜单中选择"刻录CD-R",将出现一个 "CD布局编辑器"对话框,在对话框的"文件"菜单中选择"载入CUE Sheet文件",并选择刚才为音频CD创建的CUE文件,EAC将自动读取并检查CUE文件指向的音频文件是否存在,检查完毕,您就可以通过其"CD- R"菜单选择"刻录CD-R"开始拷贝音频CD了。在"CD布局编辑器"对话框中,您还可以增加或者减少要刻录的内容,去掉或者增加一首歌曲都可以。但需要注意,如果您在保存了音频CD的音频数据后移动了保存的文件,就需要更改CUE文件的内容,使其指向音频文件的正确路径,否则EAC将报告错误并无法正确调入要刻录的文件。如果EAC不支持您的刻录机型号,那么您就需要使用NERO之类支持调入CUE文件恢复CD信息的刻录软件来进行刻录,或者使用DAEMON-TOOL 之类的虚拟光盘驱动器软件将其模拟成一张音频CD后再进行刻录。Lame编码MP3目前,有许多种音频有损压缩技术可提供高品质的音乐质量,MP3的光环已不再如昔日般耀眼,但从流行的角度来说,MP3无疑还是首选。而且使用Lame编码的MP3音色纯厚、空间宽广、低音清晰、细节表现良好,多种编码模式可以满足不同用户的需求。但是要使用Lame编码器进行MP3编码,编码参数的设置是一个难点。由于Lame编码器以命令行方式运行,要使用哪种编码模式和哪种采样率完全由运行时的参数决定,而Lame编码器有数十个可选的参数,要按照这些参数定义出一套合适的编码参数非常困难。所以下面只向您介绍如何使用EAC的Lame编码器设置选项和Lame编码器的几种主要的预设参数。用EAC抓音轨编码MP3。使用EAC,您可以将读取音频CD的音频数据和进行MP3编码的工作合二为一,只需要在EAC为Lame编码器设置好需要的编码参数后,单击EAC主界面上的MP3按钮并选择存储的位置就可以完成所有工作。定义外部压缩程序参数。如果已经设置好CD信息,您还可以通过压缩选项设置中的"ID3 Tag"选项卡让EAC自动为每一首MP3文件命名和设置歌曲名称、专辑名称等资料。在默认情况下,EAC将Lame编码器定义在192kbps 的ABR编码方式下,用户也可以通过单击EAC主界面上的"EAC"菜单选择"压缩选项",在"外部压缩程序"对话框中通过选项和下拉菜单选择另外几种编码方式。此外,您也可以改变对话框中"参数使用方案"的"Use Defined Encoder"为"Lame MP3 Encoder",然后在"追加的命令行参数"输入框内定义Lame编码器的编码参数。为了简化参数设置,避免各种不必要的试验参数,Lame开发者为用户提供了一套精心设计的预设参数,使用这套预置参数既可以压缩出高品质的MP3文件,又可以减少参数设置方面的麻烦。下面简单介绍这些预设参数。1. CBR参数。"--alt-preset insane"和"--alt-preset cbr 320"是最高品质的Lame编码参数。采用320Kbps的常数比特率,品质最高,文件最大。"--alt-preset cbr <比特率>"是用户自定义比特率的CBR参数,可选比特率80、96、112、128、160、192、224、256、320。2. VBR参数。"--alt-preset extreme"是220~270Kbps左右的VBR编码方案,音质接近最高品质的320Kbps CBR编码文件,但文件小25%。"--alt-preset standard"是180~220Kbps左右的VBR编码方案,兼顾了音质和文件大小。"--alt-preset fast extreme"介于上面两种方案之间,音质较第一种方案差,文件比第二种方案大。同样地,参数"--alt-preset fast standard"比"--alt-preset standard"方案音质差些,但文件略小,压缩的速度更快。3. ABR参数。"--alt-preset <比特率>"是用户自定义比特率的ABR参数,可选比特率80、96、112、128、160、192、224、256、320。