在这个帖子中,您将了解到:
用EAC抓取CD音轨的的方法(包括EAC的设置、整盘镜像抓取并生成CUE文件、单轨抓取)
附录包括:EAC参数设置详解(摘自EAC圣经)、ASPI 简介与正确装法、EAC的认识误区及对EAC的批判
写在前面的话:
关于EAC,抓轨,以及刻录,我都是来伊美姬之后才学会的,而且,手上的资料除了EAC圣经,基本上都来自伊美姬网友们的介绍,我也是边整理边学习,只是在做图方面下了些功夫,以方便大家浏览。
说起来这里面包含了很多网友的智慧和汗水,具体那些资料引自哪里我就没有办法一一说明了,请大家原谅!这次整理让我自己也学到了许多新的东东,过去一些不正确的认识也得到纠正,现在形成的这些个文件目前来说,我还是比较满意的,当然,疏漏和错误不可避免,欢迎大家批评指正。
第三次整理说明:
这次整理改动不大,主要是做得好看些,方便大家浏览,以前图片不够清晰,这一次图片也会逐渐更新。
第一部分、准备工作。
1、首先下载并安装Monkey Audio 3.99
这是官方主页:
http://www.monkeysaudio.com/index.html 下载Monkey Audio 3.99F:http://www.monkeysaudio.com/files/MAC_399F.exe
安装完 Monkey's Audio 后,建议将 mac.exe 拷贝到 C:\windows\command (Windows 9x/ME) 或 C:\winnt\system32 (windows NT/2k/XP)。这样当使用命令行时不必重定位到 Monkey's Audio 的目录。
2、下载EAC
目前的最新版是:Exact Audio Copy V0.95 Beta 1,解压缩到你指定的硬盘和文件夹里。
EAC官方网站:
http://www.exactaudiocopy.de/ EAC技术论坛:
http://www.digital-inn.de/forumdisplay.php?forumid=14注意:XP下VIA威盛VIA IDE Accelerator Driver驱动1.20b(2005年2月12日发布)和EAC有冲突,装上该驱动后运行EAC就蓝屏重启。
3、为EAC安装外部接口。有两种方法,推荐用第二种:
(1)把已经在硬盘上安装过的NERO文件夹里的WNASPI32.DLL这个文件(通常在C:PROGRAM FILES/AHEAD/NERO下)复制到EAC的安装文件夹下。(这一步可以通过安装ASPI驱动实现,可解决多数不兼容问题)
(2)步骤如下:
从
http://www.adaptec.com下载了最新的aspi驱动程序adaptec-aspi_471a2.exe,
解压后可以先运行aspichk,检查aspi驱动程序安装情况(如下图),如未安装则继续
运行aspinst 安装(注意,不是运行install 那个文件),安装成功后点“Reboot”重启。
再运行aspichk检查,显示已安装ASPI驱动。
这时,在C:\WINDOWS\system32下有一个wnaspi32.dll文件,这就是ADAPTEC为WIN2000(包括XP)开发的新的ASPI驱动,它和NERO的ASPI驱动大小明显不同。
把这个文件拷贝到EAC的路径下,这一步很重要。
再启动EAC,发现EAC已经自动选择合适的ASPI驱动接口(一般是外部接口),而且能够识别你的光驱。
4、准备工具:
你要压制的CD(普通的CD)、
刮的最花(或难读)的CD(不是数据光盘)、
你的CD里世界最闻名的原版CD(或者EAC测试碟,后面有详细介绍)。
最后者可以没有,当然以后能补齐最好。
5、系统优化相关设置:
打开硬盘、光驱的DMA,大幅度增加两者速度,
设置前请确保你的主板驱动是最新稳定版。
win98下,如图2:
winxp下,全部IDE通道选成“DMA(若可用)”如图3:。
第二部分、EAC设置
打开EAC,会出现配置向导,点取消,我们直接进去设置。
如图,“EAC”会有如下设置项:
EAC选项 / 驱动器选项 / 压缩选项 / freedb/数据库选项 / WAV编辑器选项。
(当然我们也可以在配置向导里面先进行部分设置,很简单,我们这里就不作过多描述,只是有一点需要提一下,EAC容易与虚拟光驱软件发生兼容冲突,看到有的文章提到在配置向导里面EAC会自动识别系统的光盘驱动器,在这里面把虚拟光驱去掉勾选即可,此方法尚未检验,有兴趣的朋友可以试试!)
一、EAC选项
“抓取”项和“常规”项,没什么好说的,如图5:
“工具”选项、“标准化”选项、“文件名”选项,如图6:
“工具”选项中把“创建CUE文件时使用CDTEXT信息”也选上(图中没有标出),否则抓出来的APE文件的CUE中不会包含音轨的曲目信息
“标准化”选项--如果想抓出来的CD是原汁原味的,那标准化选项就不要理它,简单来说这个选项是改变音轨音量的。
“文件名”选项比较灵活,标题和编号是必需的,其他的自己设置,甚至可以加上自己的名字。
选上“使用多艺术佳命名方案”填入:%Y [%C]\%A - %T
填好后去掉“使用多艺术佳命名方案”选项。
注意这里只有年份,按《Diy HiFi for PC进阶指引》里的推荐的命名方式,尽量再加上月份。方法:压制CD完成后修改文件夹命名,加上月份。例:陈奕迅 - 2001_11 [The Easy Ride]
“视听”“目录”“刻录”这几个选项无关紧要,无须理会,这里要说说接口选项,按照前面准备工作第三步的方法,我们可以为EAC安装外部接口,我发现的问题在于:
用第二种方法安装aspi 驱动程序后,EAC自动转向外部接口,但是抓轨出来看日志显示的仍是本地接口,不知如何解释。不过安装这个驱动确实能够解决EAC在刻录CD时的奇怪故障,比如,刻录结束区段卡住不动,系统完全死机,但刻出来的CD却能够读(据说最后一首播放完后无法回复到第一首,仍在继续读盘——这一点也是道听途说,未经验证)
二、驱动器选项
“抓取模式”选项--放入刮的最花(或难读)的CD,然后按照箭头操作。如图进行抓取模式的设定。(注意,也许你的驱动器能够自动找回C2 错误,但是极少有CD有C2 错误,这一项最好不要勾选,可以提高抓轨的速度,关于这一点要感谢JAZZKING兄的指点)
“驱动器”选项--放入普通的CD。然后:“驱动器”——“现在自动检测读取指令”。电脑会准确的为你选择出你的驱动器适合哪种读取指令,完成后,把“抓取之前先转动驱动器”选上。
“偏移/速度”选项
这个环节很重要,就是要测定你驱动器的读取偏移值,以前很多建议EAC使用教程一贯的说法是使用一张偏移测试CD就可以,其实这是不够的.
首先必须讲一讲EAC的偏移测试CD.我们知道偏移值有写入偏移和读取偏移,如果你不知道你的刻录机的写入偏移值,你就无法得到测试绝对读取偏移校正值的测试CD,当写入偏移值为0的时候,我的得到的只是一张读写组合偏移值.下面具体讲:
首先必须知道:
(读取、写入或读取组合)偏移值=负的(读取、写入或读取组合)读取偏移校正值
比如,你的读取或者写入偏移值为+96,那么,校正值就是-96
读取偏移值的测定
这个不能用在写入值为0的时候制作的测试CD来测,需要用多张EAC认可的参照CD来测.什么是参照CD?下面引用EAC圣经原文来说明:
”确定一台驱动器的真正的偏移是很困难的,但 Andre Wiethoff (EAC 的作者)还是设法确定出了 Plextor UltraPlex 32TS 的偏移。一旦某个驱动器的偏移已知后,Andre 用这个驱动器做出收录在 EAC 里的参照 CD 列表。如果你拥有列表中有的 CD 的话,你就有可能仅点几下鼠标就能确定出 read offset。EAC 将从你的 CD 中抓取的一小段音乐数据和 EAC 中收录的参照值作比较。这样 EAC 可计算出你的刻录机的 read offset。”
好,现在我们知道了,要确定读取偏移,必须找到这许参照CD,这个比较痛苦,因为你要对着EAC提供的参照CD表单购买,并且一张参照CD并不足以保证你可以测得正确的偏置值,你应该至少是用两张不同的CD,而且至少两次得到相同的的读取偏移值。测出来的这个值实际上是读取偏移校正值,真正的读取偏移值是这个值的负值!
写入偏移值的测定
先在写入偏移校正为0的情况下刻录测试CD,用这张测试CD测出读些组合偏移校正值,然后可用公式计算写入偏移值:
写入偏移值=读些组合偏移校正值-读取偏移校正值
而写入偏移校正值即写入偏移值的负值!
EAC的主页上有常用光驱的偏移之值:
http://www.offsetbase.eac-audio.de/offset-en.php)
“间隙检测”选项
这个选项是选择测试音轨间间隙的方法和精确度,如图,检测精确度选“安全”就好(实际上是设定EAC 检测间隙的次数,“不精确”只读取一次,“安全”和“精确”会多次定位间隙值),然后三种检测方法依次试验,先选A,然后按F4(检测音轨间隙的快捷键,或者在EAC主界面上“操作”──“检测间隙”),如果能顺利检测完间隙那就没问题;如果不行,换方法B,还不行换C,还不行?……,寒……
三种方法中,A 最快,C 最慢。但并非所有的驱动器在 A 方法下正常工作。注意:三种方法不存在质量上的差别。
三、压缩选项
可以使用EAC自身的压缩功能,也可以使用外部压缩程序,如Monkey's Audio、Lame等
第二张图中,“使用外部压缩程序”这一选项勾选了,才能对这一部分进行设置(这时候“波形”选项则无法设置,也就是说这两个部分你只要用一个就够了,一般说来都是使用外部压缩程序)
关于附加命令行,这个我不会编写,似乎作用也不大,略过不表。
如果压缩MP3和其他格式,同样需要相应的编码程序,并且为EAC指明编码程序的路径
以压缩MP3为例:
“压缩程序及路径”填入MP3编码器lame.exe(3.90.3版本)文件所在的位置。
“附加命令行选项”推荐填入: --alt-preset extreme
适合放入mp3播放机,牺牲些音质文件更小的,可用:--alt-preset standard
“偏移”和“ID3标签”
没什么好说的,只是有一点,这里的偏移值只是针对有损编码软件,比如压缩解压缩MP3常用的的LAME,压缩APE的话,这一项不需理会。(前面选用LAME或别的有损压缩程序的话,这里只需点检测便宜就可以得到该程序的偏移值)