让你见识真正的数字音频技术

栏目:影视资讯  时间:2023-08-13
手机版

  第一章 APE音频技术

  Monkeys Audio 编码APE介绍

  Monkeys Audio 编码APE

  APE是目前流行的一种数字音乐文件格式,与MP3这类有损压缩方式不同,APE是一种无损压缩技术,也就是说当您将从音频CD上读取的音频数据文件压缩成APE格式后,您还可以再将APE格式的文件还原,而还原后的音乐文件与压缩前一模一样,没有任何损失。

  由于压缩后的APE文件只有原文件一半左右大小,APE格式受到了许多音乐爱好者的喜爱,特别是对于希望通过网络传输音频CD的朋友来说,APE可以帮助他们节约大量的资源。

  要将音频CD编码为APE格式,您需要安装Monkeys Audio(www.monkeysaudio.com)这个音频处理?..置为使用Monkeys Audio Lossless Encoder V3.xx dll进行压缩,当您选择将音频CD的每首歌曲保存为一个WAV文件时,EAC将自动调用Monkeys Audio直接将从音频CD上读取的数据编码成无损的APE格式,您只需要按照平常保存为WAV文件的方式操作EAC,就可以制作出APE文件了。

  另外,您已经保存下来的WAV文件或者从网上下载的APE文件也可以用Monkeys Audio进行压缩和解压缩,操作时您只需要在Monkeys Audio上的“方案”菜单中选择是需要压缩还是解压缩,然后通过“文件”菜单中的“添加文件”和“添加目录”选项将需要编码的文件添加到Monkeys Audio上,或者直接使用鼠标将文件拖到Monkeys Audio的主窗口中,然后单击主界面上的“压缩”或者“解压缩”,就可以将WAV文件压缩成APE格式,或将APE文件解压缩为WAV文件。

  APE相关常见问题FAQ

  1。如何播放APE格式音频文件?

  A。Monkey’s Audio安装包带了Ape plugin for Winamp,安装后就可以用Winamp放ape了

  B。用foorbar2000,这个近来很火的播放器支持ape格式

  相关链接:Monkey’s Audio官方网站

  http://www.monkeysaudio.com/

  Monkey’s Audio3.97F

  http://www.monkeysaudio.com/files/MAC_397F.exe

  Monkey’s Audio Winamp plugin

  http://www.hilfe-stellung.de/downloads/inMAC_260.exe

  foorbar2000官方网站

  http://foobar2000.hydrogenaudio.org/

  2。对于APEImage能实现播放时任意选曲么?

  可以,不过需要合适的CUE文件,一般整张碟压成一个APE文件的都附有相应cue文件,里面记录的就是这张碟各音轨起始时间等信息

  用文本编辑软件可以打开这个cue文件,内容与下面的相似

  ==================

  PERformER "Matthew Lien"

  TITLE "Bleeding Wolves"

  FILE "CDImage.ape" WAVE

  ~~~~~~~~~~~~~这里即是对应的ape文件名,默认是同一目录,

  可以加上路径,比如"c:musiccdp_w_picpath.ape"

  不能搞错了,否则不能正常播放

  TRACK 01 AUDIO

  TITLE "Flying Squirrel Creek"

  PERformER "Matthew Lien"

  INDEX 01 00:00:00

  ……

  ==================

  A。foobar可以直接导入cue文件,只要cue里的信息没错,就可以选曲播放了

  B。对于winamp,我用的2.X,好像不能直接导入cue,不过也有办法解决,制作ape的软件Monkey’s Audio里有个工具makeapl(安装程序在开始菜单里为其建立了快捷方式),

  可以把cue文件转换成若干个对应的apl文件每个apl对应一个音轨,而且winamp支持apl,所以就一切ok了

  C。安装一个名叫mp3cue的winamp插件,可以使winamp支持cue文件

  注:据我自己试验,要正常使用该插件应该向winamp播放列表里添加Image文件,而不像foobar是添加cue文件,只要目录下有同名cue文件,插件就能识别,并且cue的第三行

  FILE "xxxxxx" WAVE

  只要主文件名和Image文件相同就行,mp3cue忽略扩展名

  相关链接:mp3cue winamp plugin

  http://ajvmp3.paradise.net.nz/Mp3Cue_v0.94.zip

  3。如何把ape转换成mp3?

  事实上Monkey’s Audio支持external codec,可以直接完成ape->mp3的转换

  当然要进行适当的设置

  1。下载lame,copy到monkey安装目录下的external目录(下面的相关链接有国外权威论坛推荐的lame版本下载地址)

  2。运行monkey’audio,在mode菜单中选择convert

  3。在工具栏第二个按钮中选择external->lame->configure,这里填入压缩mp3需要的参数,建议使用

  --alt-preset extreme

  (bitrates 220-270 kbit/s -- usually averages around 256kbps)

  或者

  --alt-preset standard

  (bitrates 180-220 kbit/s -- usually averages around 192 kbps)

  提醒一下,第一种参数压缩速度要慢很多,机器比较差的相当耗时间

  4。在工具栏第二个按钮中选择external->lame->lame,这个时候就可以选择需要转换的ape文件,然后单击第一个按钮convert,就可以实现ape->mp3了

  相关链接:The currently recommended DLL binary

  http://www.hydrogenaudio.org/extra/...ied_dll-ICL.zip

  The currently recommended EXE binary

  http://www.hydrogenaudio.org/extra/...e3.90.2-ICL.zip

  4。中间部分有错误的ape文件能否修复?或者忽略?

  如果是整张CD压成一个ape,又有相应cue文件

  1。用MakeApl(Monkey’s Audio附带的小工具)把cue转换成若干个apl文件

  2。在Monkey里添加这些apl,就可以把每个音轨解压缩成单独的wav,当然包含出错部分的音轨不能正常解压

  理论上,不管是什么ape,只要自己编辑适当的apl,把出错的部分设置为单独的音轨,就可以最大限度的保留其他部分 ? ? 5。如何把APE刻录成CD?

  A。APE->WAV->CD

  这是最通用的方法,对于APEImage和多文件的APE均适用,不过也是最繁琐的

  B。使用EAC刻录CD

  EAC的刻录功能直接支持APE格式,是目前APE->CD最为方便的方式

  在EAC中菜单Tools->Write cd-r打开EAC的烧录功能

  1。如果有现成的cue文件就比较简单,直接导入cue文件就行了

  需要注意的,cue里音轨文件的路径和名称必须正确,关于cue的详细内容可以参考问题2

  2。如果没有cue文件,而下载的文件是每个音轨单独对应一个ape,则与nero里把wav或者mp3文件刻成cd类似,一个一个文件分别导入,导入命令在layout菜单下(一般建议使用“Append files as new track (Index 1)”),直接拖放也可以

  C。使用APE Plugin for Nero

  安装了ape plugin for nero,就可以像用wav、mp3刻cd一样,直接在nero里拖放就成

  apef for nero 插件下载地址 见下帖

  里面还有其他的audio plugins for Nero,常见音频格式都有了

  安装插件方法:把plugin DLL解压缩到"...AheadSharedAudioPlugins"目录

  Nero版本要求5.5.9.0以上

  注:这个Ape plugin for Nero的早期版本存在一个重大BUG

  如果用Nero导入CUE刻录APEImage->CD,看上去刻录可以正常完成,音轨数和时间显示什么的也一切正常。但是,播放一下刻出来CD——所有音轨的内容都和第一条音轨一样!

  如果是多个APE刻CD,没有这个问题,一切正常

  目前的最新版本(1.0.0.7)据我测试已经修正了这个bug,请大家去下载最新版本

  如果你的机器够快,那么安装这个插件用nero直接刻录Ape->CD也是一个不错的选择

  相关链接:Exact Audio Copy官方网站

  http://www.exactaudiocopy.de/

  Exact Audio Copy V0.9 beta 4

  http://studserver.uni-dortmund.de/~su0165/eac09b4.exe

  Mausau’s audio plugins for Nero Burning ROM

  http://neroplugins.cd-rw.org/

  关于ape播放及还原cd的一些方法

  ape文件

  APE的本质,是一种无损压缩音频格式。庞大的WAV音频文件可以通过Monkey’s Audio这个软件进行“瘦身”压缩为APE。很时候它被用做网络音频文件传输,因为被压缩后的APE文件容量要比WAV源文件小一半多,可以节约传输所用的时间。更重要的是,通过Monkey’s Audio解压缩还原以后得到的WAV文件可以做到与压缩前的源文件完全一致。所以APE被誉为“无损音频压缩格式”,Monkey’s Audio被誉为“无损音频压缩软件”。与采用WinZip或者WinRAR这类专业数据压缩软件来压缩音频文件不同,压缩之后的APE音频文件是可以直接被播放的。Monkey’s Audio会向Winamp中安装一个“in_APE.dll”插件,从而使Winamp也具备播放APE文件的能力。

  可以直接播放APE格式文件的软件

  http://www.audio100.com/4/index.htm

  都可以找到foobar,Monkey’s Audio

  后者也可以到

  http://foobar2000.hydrogenaudio.org/foobar.exe

  要刻录还原ape为cd,去

  http://neroplugins.cd-rw.org/

  下载ape for nero的插件,放入nero的audio插件目录里面

  这样你的nero可以直接把ape还原为cd,不用进行wav的转化

  没有CUE,如何用Foobar将APE精确分轨

  From 美丽元素 >> 数码驿站

  在CUE文件中:第一行的PERformER表示CD的艺术家名,第二行的TITLE表示CD的专辑名,第三行的FILE表示APE文件的文件名和位置,图中表示的是相对路径,也就是CUE文件和APE文件都在同一个文件夹下。一般用相对路径,也可以用绝对路径。下面的TRACK XX AUDIO表示曲目的顺序,后面的TITLE表示曲目的名称,PERformER表示曲目的艺术家名,最后的INDEX 01 XX:XX:XX表示曲目的开始时间!

  了解了CUE文件的格式和每一行的意思后,我们就知道编写CUE文件最关键的地方就是要确定每首曲目的开始时间

  一,自己编写CUE文件。

  (1)先拷贝一个现成的信息完整的CUE文件,用记事本打开,将专辑信息修改完全:比如专辑名称啦,歌手啦......

  注意:你最好选一个曲目比较多的CUE文件,这样,就可以避免手动复制上面的曲目粘贴到下面的麻烦!

  (2)然后,用Foobar2000载入你初步修改的CUE文件!这时候,你可以双击标题栏使Foobar最大化,此时播放进度条比较长,易于控制时间!此时,你就可以在咖啡的陪伴下,一边听歌,一边拖动进度条来搜索每首歌曲的开始时间,记载在刚才的CUE文件上!

  (3)这样,你就有了自己的CUE文件了!你就可以用 Foobar 载入CUE文件了!这时候,右键点击要转换的文件,运行转换器,选择APE,或者FLAC......任意!个人感觉,Foobar在音频转换方面还是比较强的!如果你认为英文版的Foobar搞不懂的话,就用汉化增强版的吧!里面的参数都是设置好的!

  (4)当然,你也可以用猴子的APL生成工具(在程序组里):将你自己亲手做的CUE文件拖到APL生成工具上来,不用1秒种,源文件目录下就生成很多个APL文件!再加载,转换!

  FLAC/WAV的方法类似!

  由于歌曲间隙问题一般不影响正常播放,更不会影响音质,因此不是很重要。我一般选择下一首歌曲的开始那一刻,作为下一首歌曲的开始时间!这样,无论你在播放,还是转换出来的歌曲,都不会在前面有一段很长的静音了!如果不喜欢也可以不这么做,你任意!

  二,利用CD Wave Editor

  常言说:工欲善其事,必先厉其器!以上手工的方法,很是费事!这里推荐一个好用的工具:CD Wave Editor,最新版本 1.93!

  1. 对于像The Corrs Live In Dublin 或者像The Corrs - Unplugged这一类音乐会性质的音乐文件,因为曲目间的间隙不太明显,故采取下面的方法:

  (1)安装好了之后,添加你要分割的文件!这里支持FLAC,WAV,OGG,MP3格式的!

  这时候,软件的主界面显示出该文件的波谱图,分为两部分,上边是全局情况。从该软件的图上你可以大概看出歌曲的分布情况!

  (2)播放,估计一般一首歌曲大概3~4分钟,从图上你可以很直观地看出歌曲的结束点!用鼠标拖动进度条到该点!点击Split键!

  (3)依次将你所希望的歌曲挑出来!

  (4)Ctrl+S,保存!

  2. 对于一般的音乐CD,则可以用下述方法解决:

  在CD Wave Editor主界面中 用Ctrl + Shift + A打开 "Aoto Split"界面,点Save cue sheet,这样,她就可以自动生成CUE文件,保存!!!

  之后的步骤同<一>——(6)

  三,用EAC:

  1。打开EAC,在工具栏选中处理 WAV文件,点中CDImage镜象文件。等待EAC分析WAV文件..............

  2。分析完WAV文件,在音效处理的界面点击CUE目录文件栏选中生成CUE目录文件,处理完波形文件得到CUE文件,保存!

  四,用Nero分割,方法类似于EAC:

  NERO——>加载APE——>把波形放大,观察波形和试听曲目——>确定始末时间点——>保存!

  五。在Cooledit中核对位置,显示比例大,可仔细观察,在Cooledit中加入猴子的dll,就支持ape了!

  通过上述方法中的任一种,你都可以从大的文件中提取出分轨的歌曲了!

  Foobar.深造指南[推荐]

  随着Winamp的不断升级,在音频处理功能上并没有太大的改进,只不过花哨的外表和冗余的窗口一次比一次过分,显得非常的喧宾夺主。这样的发展趋势不仅使他失去了不少的用户,而且更失去了一位优秀的开发成员Peter Pawlowski,离开Winamp之后独立开发出以音质更好、支持格式更多、更加专业,但体积与资源占用量却更小的foobar2000。

  最新版本是V0.7.2,下载地址:

  Foobar的定位是专业数字音频播放工具,它更注重技术,所以在使用过程中涉及到了很多的专业数字音频知识,对于普通的用户常常无从下手。本文力图用简单更加易于理解的方式介绍给大家一些播放的优化设置,希望大家能享受到Foobar更专业的音乐享受。

  在介绍之前,先说说Foobar对数字音频的处理顺序:解码—〉回放—〉DSP(数字音频处理)—〉转化为输出格式—〉输出。知道了音乐的处理流程,下面我们基本按照这个顺序来介绍Foobar的设置。

  一、INPUT设置

  毫不夸张的说Foobar是对现在音乐格式支持种类最全的,安装完成之后,对于大部分的主流和非主流音乐格式上都可以直接播放了,一般不需要特别的设置,不过这里对参数的设置做简单的介绍,供您使用时根据自己的需要选择。首先点击“Foobar2000”—》“Preferences”进入参数设置的对话框,再选择Input的各个小项。如下图1所示

  http://www.pconline.com.cn/pcedu/soft/gj/media/10311/pic/031105foobar01.jpg target=_blank title=开新窗口浏览>   Foobar的定位是专业数字音频播放工具,它更注重技术,所以在使用过程中涉及到了很多的专业数字音频知识,对于普通的用户常常无从下手。本文力图用简单更加易于理解的方式介绍给大家一些播放的优化设置,希望大家能享受到Foobar更专业的音乐享受。

  在介绍之前,先说说Foobar对数字音频的处理顺序:解码—〉回放—〉DSP(数字音频处理)—〉转化为输出格式—〉输出。知道了音乐的处理流程,下面我们基本按照这个顺序来介绍Foobar的设置。

  一、INPUT设置

  毫不夸张的说Foobar是对现在音乐格式支持种类最全的,安装完成之后,对于大部分的主流和非主流音乐格式上都可以直接播放了,一般不需要特别的设置,不过这里对参数的设置做简单的介绍,供您使用时根据自己的需要选择。首先点击“Foobar2000”—》“Preferences”进入参数设置的对话框,再选择Input的各个小项。

  这里需要说明的是“Standard Inputs”项目,这里仅仅对界面中反复涉及到的TAG说明一下,音乐文件中除了保存声音信息外,还可以同时保存一些和曲目相关的文本信息,比如歌名、演唱者、专辑名等等,这些信息就称为tag(标签)信息。现在最流行的两种Tag格式是:ID3和APE,一般播放器对于两种格式都能支持。

  另外在“Module Decoder”选项中,这个项目中可以看到有“Sample Rate(采样率)”、Surround(环绕)等参数设置,可能会有人认为这些参数是关乎所有音乐解码的关键参数,其实这些和普通用户一般听到的MP3,AAC,MPC、WMA等格式的音乐一点关系也没有,他只是专门针对XM, IT, S3M, MOD, MTM, UMX, MDZ, S3Z, ITZ, XMZ和MO3这些Module(数字音乐挡,类似MIDI的一种音乐格式)来使用的,所以如果你使用的只是MP3这样的音乐格式,这项参数如何设置都不会对你有影响。

  二、关于Resamplar ×××C(重采样)

  重采样就是对你的数字音频流进行重新的采样,产生较高速率的音频数字流,那么很多人就会认为,是不是设置的重采样速率越高越好呢?其实并非这样,打个比方,Resamplar就想调整图片的大小,调整过大小的图片和原始图片之间看上去很类似,不过他们的细节上却绝不相同,你更不可能用一张小图,任意放大,还期望得到原始图象的清晰效果。说到底,不管多高的重采样速率,都是不可能改进音乐本身品质。

  那么重采样对我们有什么具体作用呢?大家都知道,我们的声卡,都有一个固定的可接受的数据速率(例如48Khz/16bit),所以对其他速率的音频流,最终输出到声卡之前,都由驱动程序或者Windows混音器来对这个数据流进行重采样,变换成声卡可以接受的(48K/16bit)速率。一般来说,Foobar的×××C算法比驱动程序或者Windows混音器的重采样算法要好一些,所以在还原声音的效果上也就要更好一些。

  根据上段的解释,我们在设置重采样速率的时候,需要根据你声卡的具体参数来采用不同的速率,SBLive!系列/Audigy系列/AC97兼容的声卡,都已经将输出的取样频率固定为48khz,所以我们最好选择48000Hz的采样速率,再高的采样率在输出时,Windows混音器或者驱动就会再次用他们较差的算法采样到48K,反而更加伤害音质。

  具体操作,点击“Foobar 2000”—》“Preference”,选中“DSP Manager”确保“Resamlar(×××C)”是“Active DSPs”。然后选择“Resampler”的项目,选择合适的采样频率。

  三、关于Playgain(回放增益)

  每一张不同的CD在录制的时候,音量选择都会不同,即使同一张专集,为了增强音乐的情感表现,音量也会有所不同,那么压缩出来的MP3音量就更相互不同。回放增益能够自动的计算该音乐文件(专辑)平均强度和标准强度(83SLB)之间的差值,并且保存这些增益信息。提供给播放器自动调整音量使用。具体操作,首先选中希望计算增益的歌曲,点右键“Replaygain”。

  对于选中的音乐属于同一专集的可以使用“Scan selection as Album”命令,不同专集的选择“Scan Selection as multiple album”,这样就会自动的为每一首音乐计算出增益大小、音量峰值、专辑的增益大小、和音量封值(见下图5A)。“Scan per—file track gain”命令只查找每首歌的增益,不查找他所在专集的增益。

  有了回放增益在播放时候时候就可以自动调整音量了,在参数设置面板中有两中调整音量的选择:Album Based和Tracker Based,Album Based是按照专集调整,这样属于这个专集的音乐音量有所变化,保持了音乐的情感变化的表现,专集和专集之间音量相同;Tracker Based是对每首的歌曲都调整到标准强度,使所有音乐音量都相同,这样可能就损失了音乐人想表达的效果(想象一下情歌和摇滚用一个音调播放的效果,嘿嘿,不堪忍受吧?)。

  四、DSP设置

  DSP是数字音频处理,可以利用数字处理技术,对音乐进行一些特殊处理以产生出特殊效果,同样在参数设置面板下,点击进入“DSP Manager”面板,就可以选择需要使用的DSP处理效果了。

  不过需要说明的是,增加DSP处理插件,会占用系统资源,如果不是非常必要,应当尽量减少DSP插件的数量。根据实际使用经验建议只开下面几个DSP:Resampler(×××C)(重采样)、Equalizer(均衡器)、Simple Suround(简单环绕)就可以了,而且顺序也不能变。

  五、OUTPUT设置(Wavaout?DirectSound?Kernel Streaming?)

  在参数设置的面板下,选择Playback的项目面板。

  在“Output Data format“中选择一个合适的是数据输出格式,这里也需要根据你声卡来设置,一般的现在的AC97的声卡,都是16位的,选择16bit就可以了,如果你的声卡是32位或者24位的极品卡的话。那么选择32bit吧。下面的Dither选项用来设置是否采用抖动,这个选项只有在播放高位音乐(如32bit),采用低位(24bit)输出时才有作用。采用Dither,即使将32位音乐通过Dither输出到16位的声卡,效果也有不少提升,建议打开该选项。

  在Foobar中有三种输出形式:Waveout、DirectSound和Kernel Streaming。Waveout是Windows过时的数字音频输出API,无硬件加速,使用时占用系统资源比较多,不推荐采用。DirectSound和DirectSound2.0都是较新的音频API,建立在32位Windows之上,支持硬件加速、多重混音等众多功能,且资源占用少,支持所有的Windows系统。是笔者推荐使用的一种输出形式,不过系统需要安装最新的DirectX。Kernel Streaming是会饶过Windows混音器,直接把数据输出到声卡的一种方式,这种方式能提供更低的输出延迟,但是这种方式是一种最新的技术,目前只能支持2000和XP的系统,而且有一些声卡并不支持这种方式。如果你的声卡和系统都能支持这种方式的话,这是笔者最推崇的方式。设置方法,在参数面板中选择“OutPut“项目面板中,通过”Output Method”的下拉框选择。

  让你见识真正的数字音频技术 ? ? 二、关于Resamplar ×××C(重采样)

  重采样就是对你的数字音频流进行重新的采样,产生较高速率的音频数字流,那么很多人就会认为,是不是设置的重采样速率越高越好呢?其实并非这样,打个比方,Resamplar就想调整图片的大小,调整过大小的图片和原始图片之间看上去很类似,不过他们的细节上却绝不相同,你更不可能用一张小图,任意放大,还期望得到原始图象的清晰效果。说到底,不管多高的重采样速率,都是不可能改进音乐本身品质。

  那么重采样对我们有什么具体作用呢?大家都知道,我们的声卡,都有一个固定的可接受的数据速率(例如48Khz/16bit),所以对其他速率的音频流,最终输出到声卡之前,都由驱动程序或者Windows混音器来对这个数据流进行重采样,变换成声卡可以接受的(48K/16bit)速率。一般来说,Foobar的×××C算法比驱动程序或者Windows混音器的重采样算法要好一些,所以在还原声音的效果上也就要更好一些。

  根据上段的解释,我们在设置重采样速率的时候,需要根据你声卡的具体参数来采用不同的速率,SBLive!系列/Audigy系列/AC97兼容的声卡,都已经将输出的取样频率固定为48khz,所以我们最好选择48000Hz的采样速率,再高的采样率在输出时,Windows混音器或者驱动就会再次用他们较差的算法采样到48K,反而更加伤害音质。

  具体操作,点击“Foobar 2000”—》“Preference”,选中“DSP Manager”确保“Resamlar(×××C)”是“Active DSPs”。然后选择“Resampler”的项目(如下图3),选择合适的采样频率。

  让你见识真正的数字音频技术

  图3

  三、关于Playgain(回放增益)

  每一张不同的CD在录制的时候,音量选择都会不同,即使同一张专集,为了增强音乐的情感表现,音量也会有所不同,那么压缩出来的MP3音量就更相互不同。回放增益能够自动的计算该音乐文件(专辑)平均强度和标准强度(83SLB)之间的差值,并且保存这些增益信息。提供给播放器自动调整音量使用。具体操作,首先选中希望计算增益的歌曲,点右键“Replaygain”,如下图4。

  让你见识真正的数字音频技术

  图4

  对于选中的音乐属于同一专集的可以使用“Scan selection as Album”命令,不同专集的选择“Scan Selection as multiple album”,这样就会自动的为每一首音乐计算出增益大小、音量峰值、专辑的增益大小、和音量封值(见下图5A)。“Scan per—file track gain”命令只查找每首歌的增益,不查找他所在专集的增益(见下图5B)。

  让你见识真正的数字音频技术

  图5

  有了回放增益在播放时候时候就可以自动调整音量了,在参数设置面板中(见下图6)有两中调整音量的选择:Album Based和Tracker Based,Album Based是按照专集调整,这样属于这个专集的音乐音量有所变化,保持了音乐的情感变化的表现,专集和专集之间音量相同;Tracker Based是对每首的歌曲都调整到标准强度,使所有音乐音量都相同,这样可能就损失了音乐人想表达的效果(想象一下情歌和摇滚用一个音调播放的效果,嘿嘿,不堪忍受吧?)。

  让你见识真正的数字音频技术

  图6

  四、DSP设置

  DSP是数字音频处理,可以利用数字处理技术,对音乐进行一些特殊处理以产生出特殊效果,同样在参数设置面板下,点击进入“DSP Manager”面板,就可以选择需要使用的DSP处理效果了(见下图7)。

  让你见识真正的数字音频技术

  图7

  不过需要说明的是,增加DSP处理插件,会占用系统资源,如果不是非常必要,应当尽量减少DSP插件的数量。根据实际使用经验建议只开下面几个DSP:Resampler(×××C)(重采样)、Equalizer(均衡器)、Simple Suround(简单环绕)就可以了,而且顺序也不能变。

  五、OUTPUT设置(Wavaout?DirectSound?Kernel Streaming?)

  在参数设置的面板下,选择Playback的项目面板,如下图8。

  让你见识真正的数字音频技术

  图8

  在“Output Data format“中选择一个合适的是数据输出格式,这里也需要根据你声卡来设置,一般的现在的AC97的声卡,都是16位的,选择16bit就可以了,如果你的声卡是32位或者24位的极品卡的话。那么选择32bit吧。下面的Dither选项用来设置是否采用抖动,这个选项只有在播放高位音乐(如32bit),采用低位(24bit)输出时才有作用。采用Dither,即使将32位音乐通过Dither输出到16位的声卡,效果也有不少提升,建议打开该选项。

  在Foobar中有三种输出形式:Waveout、DirectSound和Kernel Streaming。Waveout是Windows过时的数字音频输出API,无硬件加速,使用时占用系统资源比较多,不推荐采用。DirectSound和DirectSound2.0都是较新的音频API,建立在32位Windows之上,支持硬件加速、多重混音等众多功能,且资源占用少,支持所有的Windows系统。是笔者推荐使用的一种输出形式,不过系统需要安装最新的DirectX。Kernel Streaming是会饶过Windows混音器,直接把数据输出到声卡的一种方式,这种方式能提供更低的输出延迟,但是这种方式是一种最新的技术,目前只能支持2000和XP的系统,而且有一些声卡并不支持这种方式。如果你的声卡和系统都能支持这种方式的话,这是笔者最推崇的方式。设置方法,在参数面板中选择“OutPut“项目面板中(见下图9),通过”Output Method”的下拉框选择。

  让你见识真正的数字音频技术

  讲讲一切其他实用的小技巧和大家通常没有注意到的功能。

  刻录方面在CD刻录里面已经讲了,这里也不再重复。

  一、安装

  我这个是0.82汉化加强版,安装的时候注意把所有组件都装上,另外就是播放WMA格式的插件,需要先装Windows Media Player 9.0,或者直接安装插件。

  如图,一些简单功能先略加介绍

  1、主窗口中可显示的项目中有些是可以去掉的,比如“可视化”、“按钮”也很少用,按自己的习惯,不用的就去掉,据说可以节省部分资源,至于具体节省多少可没兴趣研究,呵呵。

  2、想必大家都在伊美姬找到不少好音乐,每次播放都要找是不是很麻烦?可以把自己喜欢的音乐分门别类编辑成多个列表,欣赏的时候就方便很多了;如果经常用,为了避免辛辛苦苦编辑的列表不小心被替换掉还可以保存起来嘛!

  3、外挂组建里面里面有简单频谱器,喜欢看的就看吧,通常我都看不出什么名堂

  让FOOBAR自动播放音乐CD

  XP系统如图;

  如果你是Windows 98的用户,我们也有像Windows 2000/XP中那样的方法一劳永逸地关闭光盘的自动播放功能,设置步骤如下:

  1. 打开“控制面板”,双击“系统”,打开“系统属性”对话框。

  2. 单击“设备管理器”选项卡,单击“CD-ROM”旁的加号,右键单击在用光驱,然后单击“属性”。

  3. 单击“设置”选项卡,清除“自动插入通知”复选框,单击“确定”按钮。

  4. 单击“确定”按钮。

  注意FOOBAR的文件关联中.cda 选上,或者点“开始”--“设置”--“控制面板”--“文件夹选项”,进行编辑。

  用FOOBAR转换音频格式:

  不得不承认FOOBAR功能强大,很简单,先把要转的文件拖到播放列表,选定它,点右键,选“转换”--“运行转换器”,看看想转什么?

  具体可以参看这篇文章:

  http://www.sbtop.com/Stage_Show.asp?ArticleID=689

  举一反三,这个功能有个妙用哦——有没有遇到过这样的APE,就是其中某一段严重损坏了,无法解压成WAV,但是FOORBAR能够播放其余段落,如果因为这么一小段瑕疵而删除整个APE岂不可惜?

  我们只需要把能够完好播放的曲目选定并转换成WAV,就可以把他们拯救出来了,至于坏掉的曲目那没办法,看看有没有人重新发布吧!

  获取曲目信息

  是不是下载的音乐很多CUE都没有曲目信息?不着急,自己找嘛!

  当然,前提是:1、整张专辑的CUE,2、FREEDB数据库中有。

  把CUE拖进播放列表,点右键(注意要把CUE里面的曲目全部选定)--“freedb”--“获取标签”,然后看图:

  点“预览”会出来详细信息,检查一下,看不顺眼的可以自己动手编辑一下,没问题就点“更新标签”,然后你就可以看到FOOBAR的播放列表里面已经出现曲目信息了,关掉FOOBAR,再看看CUE有无变化?

  格式化字串

  这是个好东西,如果你不喜欢列表死板的面孔可一定要试试这个功能,多重模式供你选择 ? ? 第二章 CUE应用

  本篇包含四大部分:

  第一部分:CUE文件综述

  第二部分:CUE文件的生成及APE切割

  软件1--用EAC生成CUE并切割

  软件2--用 Nero Wave Editor 生成CUE

  软件3--用 CD Wave Editor 生成CUE

  软件4:CuteAPE及其他

  第三部分:合并分散的APE文件并生成新的CUE

  第四部分:刻录中的CUE应用

  一、关于刻录过程中的CUE错误

  二、巧用CUE刻录多个文件

  第一部分:CUE文件综述

  我们知道,抓取音轨后会生成两个文件:

  一个是相当于音乐光盘镜像的WAV文件,后缀(扩展名)是.WAV

  一个是 EAC 为你生成的 CUE 文件(cuesheet),它是光盘映像(镜像)辅助文件或称标记文件,按照文本文件格式编制。在播放和刻录的时候有至关重要的作用。播放的时候它能够帮助你实现自由选曲,在刻录中,它可以指挥刻录软件刻什么格式,刻录那些内容,从哪里开始,到哪里结束,附加什么信息等。有了cue文件,既可以减少刻录的准备工作以提高刻录效率,又可以保证刻录的准确性。

  CUE 表记录了抓取的音轨名称、WAV 文件位置及音轨间隙等信息供刻录程序使用。

  在CUE文件上点击右键,选择打开方式为记事本,可以看到CUE文件的具体信息,并进行编辑。

  下面详细解释一下(引mp3man 的介绍,有所改动 ):

  第一行是:CATALOG 0028946218624

  这个CATALOG是一个媒体编目码(Media Catalog Number),必须是13位阿拉伯数字,一般与唱片的UPC(商品条形码)相对应。比如这张片子的UPC码就是:0028946218624。两张不同唱片的CATALOG码是绝不会重复的。这一行是可选的,没有也可以。

  第二行是:PERformER "Mozart"

  这个PERformER是指整个唱片的表演家的名字。必须用双引号括起来。这一行也是可选的。

  第三行是:TITLE "Les grandes sonates pour violon, vol.1"

  TITLE是指唱片的名字。必须用双引号括起来。这一行也是可选的。

  第四行是:FILE “莫扎特小提琴奏鸣曲_谢霖 4CD-1.ape” WAVE

  FILE就是你要刻录的光盘映像文件了。WAVE表示该文件是音频文件。

  文件的路径可以是绝对路径,如:“I:莫扎特小提琴奏鸣曲_谢霖 4CD-1.ape”。

  也可以是相对路径,如:“莫扎特小提琴奏鸣曲_谢霖 4CD-1.ape”。

  注意,如果使用相对路径,则CUE文件和APE必须在同一路径下,否则播放或刻录的时候CUE无法定位APE/WAV文件。

  第五行是:TRACK 01 AUDIO

  这一行很关键,它表示当前刻录那个光轨、光轨的类型。这里表示是第一个光轨,AUDIO表示光轨的类型是音频。

  当中这个数字必须是从01开始的2位阿拉伯数字,升序排列,绝不可以跳跃、空缺或重复,一定是:01、02、03、04…这样下去,直到结束。

  第六、七行

  指该曲目的表演家、曲目的名字,这两行都是可选的,也可以只有其中的一个。

  第八行:INDEX 01 00:00:00

  这行表示光轨中段落的索引号。其中INDEX 00一般表示该光轨开始时的间歇(留一段空白),而INDEX 01则表示音乐开始了,多段的索引:01、02、03等用得比较少,一般表示交响乐中的段落等。大部分CD播放机有INDEX显示功能,能在播放时显示INDEX号码。如果这段音乐有INDEX 00,那么大部分CD机在选曲时将会自动跳跃到INDEX 01处进行播放,而在顺序播放时,会从INDEX 00处开始,以保持曲间的间隙,这时候,CD机的时间显示为负数。

  INDEX 01是必需的,而INDEX 00等都是可选的。索引号后面用冒号分开的数字,表示该索引开始的时间。第一段是分钟,第二段是秒,第三段是帧数(frame)。一秒钟的音乐包含75个帧,数字从零开始,到74为止。

  注意:这个时间是相对于整个映像文件的绝对值。

  其他cue的指令介绍

  在音乐映像的cue文件中,还可能遇到以下几种指令,这些指令都是可选的。

  ISRC指令:

  如:ISRC CNF120233501,这是ISRC码的一种缩写。由5个字符加7个阿拉伯数字构成,ISRC(International Standard Recording Code number)是国际标准编码,由国家码、出版者码、录制年码、记录码和记录项码5部分构成。每个专辑的ISRC码也是绝不重复的。以上例子是中国太平洋影音公司出版的流淌的歌声“真情依旧”第八集,其ISRC码为:CN-F12-02-355-00/A.J6,其中的第一曲。

  FLAGS指令:

  是声轨的标志,用来表示数字复制保护和声轨类型等信息。。比如:FLAGS DCP 4CH PRE SCMS。这里,DCP(Digital-Copy-Permitted)=数字复制许可,4CH=4通道,PRE(PRE-emphasis)=预加重,SCMS(Serial-Copy-Management-System)=连续复制管理系统。FLAGS指令比较罕见。

  REM指令:

  给cue文件阅读者看的注释,作用是方便阅读cue文件,并无具体操作。

  CDTEXTFILE指令:

  如:CDTEXTFILE "Live.cdt",这表示将Live.cdt这个CD-TEXT信息文件的内容刻录到片子上去。这里的.cdt文件包含了所有的PERformER、TITLE等内容,而且支持8种语言。.cdt文件可以用专门的软件进行编辑。不过EAC等一些软件不可使用该指令。

  cue文件中的PERformER、TITLE也是CD-TEXT的一种。在具有“CD-TEXT”标志的CD播放设备上,可以显示该文本。例如ARCAM的CD65-TEXT,可以在播放时滚动显示出该信息。当然,用支持CD-TEXT的电脑软件播放或抓轨时,该信息也会被显示或利用。不过,要刻录这个内容,必须您的刻录设备支持CD-TEXT功能,而且在刻录软件中打开了CD-TEXT选项。

  注意事项

  cue文件必须为ansi字符格式,不能使用unicode、UTF-8等字符格式,否则会出错。如果需要输入其他特定字符的CD-TEXT内容,就要用使用.cdt文件。但由于大部分播放设备是只支持英语的,故一般不建议使用中文或其他文字。

  图解说明.cue文件与映像文件相对关系:

  第二部分:CUE文件的生成及APE切割

  一、如果你手头有相应的CD碟片

  呵呵,这个简单啦,用EAC很快就搞定了,不需要你抓轨。

  1、把CD放进光驱

  2、打开EAC

  3、按F4,或者点击“操作”--“检测间隙”,

  4、检测完毕,点击“操作”--“创建CUE目录文件”--“单个WAV文件”

  二、如果你没有CD,只有APE或者WAV文件,那也简单,有很多软件都可以助你达成心愿:

  软件1--用EAC生成CUE并切割

  1、如果手头是APE,先解压成WAV,

  2、打开EAC,点击“工具”--“处理WAV文件”

  3、处理完毕后出现EAC的WAV编辑器,点击“CUE目录文件”--“生成CUE目录文件”(如果这个选项是灰色的,那就先在图中红色框框里面点一下),生成的CUE文件自动保存在WAV所在的目录下

  软件2--用 Nero Wave Editor 生成CUE

  最大的好处是能够直接生成CUE,并按照生成的CUE切割APE,而不必先转成WAV,此外,还能够很方便地对音乐格式进行就地转换,功能强悍!

  这个要感谢loupiyang 兄台的帖子,呵呵,现简单编辑整理如下:

  Nero Wave Editor 的插件是和Nero共享的,也就是说,你只要有Nero的ape插件就能直接用Nero Wave Editor 进行ape编辑。

  注意:nero 插件只能用于3.97,大家这应该知道!

  1、打开Nero Wave Editor ,它会自动检查插件,单击“文件”--“打开”,找到你要切割的APE。

  2、点击“编辑”--“暂停检测”,在出来的对话框中选“插入轨道分割”,然后确定。完成后就可以看见图中有音轨显示了。

  3、点击“编辑”--“轨道保存为文件”,这时会出来一个框框问你保存为什么格式,APE?WAV?还是MP3?,呵呵,它都可以帮你一次搞定!

  软件3--用 CD Wave Editor 生成CUE

  ...threadid=365586

  CD Wave Editor 1.93 Final 最终正式版

  http://www.homepages.hetnet.nl/~mjm...ve/cdwav193.exe

  注册机

  http://ww1.kendis-net.com/superdown...DWaveEditor.rar

  1. 对于像The Corrs Live In Dublin 或者像The Corrs - Unplugged这一类音乐会性质的音乐文件,因为曲目间的间隙不太明显,故采取下面的方法:

  (1)安装好了之后,添加你要分割的文件!这里支持FLAC,WAV,OGG,MP3格式的!

  这时候,软件的主界面显示出该文件的波谱图,分为两部分,上边是全局情况。从该软件的图上你可以大概看出歌曲的分布情况!

  (2)播放,估计一般一首歌曲大概3~4分钟,从图上你可以很直观地看出歌曲的结束点!用鼠标拖动进度条到该点!点击Split键!

  (3)依次将你所希望的歌曲挑出来!

  (4)Ctrl+S,保存!

  2. 对于一般的音乐CD,则可以用下述方法解决:

  在CD Wave Editor主界面中 用Ctrl + Shift + A打开 "Aoto Split"界面,点Save cue sheet,这样,她就可以自动生成CUE文件,保存!!!

  软件4:CuteAPE及其他

  切割编辑WAV文件的软件比较多,这里就不再多作介绍了,不过值得一提的是一款非常小巧的软件,CuteAPE.exe,如果单纯是按CUE切割APE,那么这款软件的确是方便实用,且界面简单朴素,容易上手,大家不妨试试,呵呵!

  其他的编辑软件如COOLEDIT等,用法大抵相同,个人比较欣赏的是EAC和NERO的编辑器

  第三部分:合并分散的APE文件并生成新的CUE

  相信很多WAV编辑软件都有这个功能,具体操作应该差别不大,我对EAC的编辑器熟悉一些,就单讲EAC的吧,朋友们可以看看自己惯用的编辑器有无此功能,也许你很多好用的功能都没有发现呢。如果需要,我们以后再补充。

  简单说一下原理,把你要拼合的文件放在一起(EAC这个编辑器只能处理WAV文件,如果是其它格式就得先转化一下),跟前面一样,点“工具”--“处理WAV文件”,这是出现音效处理窗口,打开你一个WAV文件之后,看图,有个“追加文件”,呵呵,点吧,把你要拼合的文件都加进去就可以了,然后试听一下,主要是看看文件之间的间隙,没有的就添加间隙,多了可以选定删除。

  完成之后生成新的CUE文件,呵呵,这个前面已经讲了,只是,CUE文件的曲目需要你自己动手编辑了

  第四部分:刻录中的CUE应用

  一、关于刻录过程中的CUE错误

  刻录出错,问题无非出在两个方面:APE、CUE

  强烈建议全部解压成WAV再刻,尽管你下载的APE出错几率较小,但是即使在能够正常播放的情况下,你也不知道你的APE是否完好。并且目前的猴子版本众多,相互之间兼容又不好,边解边刻很难令人放心。另外,边解边刻对刻录品质的也可能存在一定影响!

  关于CUE错误,如果不是用EAC刻录,那么最好在刻录之前,先用EAC的刻录功能载入CUE检验一下,因为EAC对CUE的检验是非常细致的,可以帮助你准确找到CUE中的错误。

  CUE错误主要有以下几种:

  1、文件名错误,找不到文件

  错误提示一般是第三行出错,如图,检查文件名是否一致。

  2、文件类型错误

  这个也说得比较多,主要就是文件名后缀,既然用WAV刻,那后缀当然用WAV;

  3、提示某一段内容过长

  这个是因为CUE中某一行的引号掉了,补上即可;

  4、时序错误,时间必须按照升序排列

  这个错误出现的比较少,稍微改改就可以了,这时候需要借助FOOBAR播放来确定时间,看下面的时间显示,捕捉音轨结束的时间点和下一音轨开始的时间点,并记录下来,然后根据记录结果修正你的CUE文件,再载入CUE播放,校验是否有误差,再进行调整,直到吻合!

  二、巧用CUE刻录多个文件

  1、如果手头有两个APE文件,一个41分钟,一个35分钟,怎么办?刻两张碟还是把它们可在一张碟上?呵呵,来吧,改改CUE文件就可以把它们合并在一张盘上,而且音轨都不变。

  下面举个例子,手头一张卡萨德苏斯的莫扎特钢协,还有一张ERA,播放时间加起来不到80分钟,看来可以刻到一起,怎做呢?两个步骤:

  首先把这两个文件的WAV和APE都放在同一文件夹,(不在一起也没关系,在第三行的FILE项里面指出路径也可以,)

  然后如图,看你想怎么刻,我是把钢协放在前面,ERA放在后面,那我就把ERA的CUE全部复制,粘贴到钢协的CUE后面,然后改一改音轨序号,保存关闭,然后载入刻录。

  2、一个APE或者WAV镜像外加数个单曲

  有两种方法:

  一种是不改CUE,用EAC直接添加,呵呵,知道EAC的的方便了吧--图中上半部分

  第二是在CUE后面追加单曲

  第三章 CD刻录

  刻录之前首先简单讲两点注意事项:

  1、刻录盘和刻录速度的选择:

  简单说,刻音乐盘的一条原则就是--低速盘低速刻。

  2、很多朋友图省事,喜欢直接刻APE,建议解压为WAV再刻。

  原因之一,APE的压缩程式版本现在五花八门,而且APE文件本身也许存在缺陷,刻录的时候刻录软件一样要解压成WAV才能刻录,边解边刻,呵呵,很难让人放心。

  原因之二,边解边刻同样可能带来另一个担忧是对刻录品质的影响,这一点也在其他的文章看到过,但是还没有看到有这方面的测试,只是“不无担忧”!——这个帖子讲的都是WAV刻录,请不要问我为什么不讲APE直接刻录的方法。

  我个人的刻录软件选择顺序:

  如果你的刻录机与EAC搭配良好,当然首选EAC,EAC的偏移校正是独一无二的

  第二之选是刚上手的FEURIO,也相当专业,且体积很小,还能刻数据,文件夹只有6.93M,现在ROXIO已经被我删了,NERO的一些其他工具软件还不错,留着先,但是不会用他来刻录音乐。

  第一部份:EAC刻录

  看到很多文章都不推荐用EAC刻录,也有朋友反映飞盘率较高,这个就不好说了,个人觉得解决兼容行问题后EAC的刻录还是不错的,值得一提的是EAC对部分刻录机特别是康宝的支持的确很差。

  言归正传,如图,点“工具”--“刻录CD-R(W)”,进入“CD布局编辑器”,注意这里使用的CD-R驱动器应该就是你的刻录机。首先我们要进行一些驱动器设置,点击“选项”,我们将进入之前我们设置过的“驱动器选项”。

  这里面主要有两个工作:

  一是确定写入偏移值,这在前面抓轨篇中已经讲到,这里不再重复。

  二是检测刻录机特性,包括两项指标:UPC/ISRC和CD-Text写入。

  现在放一张空白CD到刻录机,点击“检测驱动器特性”,EAC将分两次进行模拟刻录分别检测这两个测试项目(需要一点点时间,呵呵),完成后点应用即可。

  OK,现在开始刻录,如图,载入CUE,这是关键一步,新手经常发现在这一步出错,好在EAC的检查非常仔细,会明确告诉你错误出在什么地方,哪一行,可以很方便地对CUE进行编辑和修正.

  关于CUE的话题我们将专门介绍,此处略过。

  CD-R(C)选项中可以浏览光盘信息,点刻录,选择刻录速度,如果不想以后再添加音轨最好封闭光盘,写入测试就是模拟刻录,如果你有大把时间和耐心又怕飞盘那就测试一下吧。

  第二部份:ROXIO刻录

  这个软件可能知道的人不多,论坛上前段时间有朋友推荐的,用了一下,感觉不错,稳定性超强,两个缺点:

  一是个头太大,

  二是我到现在还不知道如何同它来进行多重区段刻录 (也就是多次记录光盘)。

  刻录方面很简单,和NERO差不多,操作也很方便,刻录单个的WAV文件,先选择左边的刻录类型"audio cd",然后把要刻的WAV文件直接拖放到右下角的窗口即可,刻录CUE,点“Burn From Disc Image File”(从镜像文件刻录)。

  第三部份:NERO刻录

  不推荐用这个刻录音乐光盘,为什么?呵呵,我也不知道,大家都这么说。

  1、关于“光盘一次刻录”和“光盘一次刻录96”的区别———sjsss兄的解释原文如下(稍有修改):

  简单的说,在EAC里其实我们可以忽略这个选项的,但如果刻录数据光盘光盘的时候会用到。

  “光盘一次刻录”和“光盘一次刻录96”的区别在于字符集,在“光盘一次刻录96”也就是ISO 9660标准里,最大支持8层以上的文件夹,和大于225个字符,但在DOS和Windows3.1x是无法读取的,比如你刻的数据CD里边有中文的话,就一定要选光盘一次刻录96,否则你刻出来的中文是无法正确显示的。

  而且在NERO里还会多出一个选项就是轨道一次刻录,这个选项是在刻录重区段的的刻录方式。用这种方式可以在CD-R上注意不是CD-RW哦,分次刻录,缺点就是比较不稳定,而且要比前两个方式在刻录容量上有减少。

  2、还有一个问题刚刚才注意到:“确定最大速度”和“写入速度”这两项之间有何关系?

  写入速度我们都知道,但是这里“确定最大速度”这个选项让人感到有点困惑。

  第四部份:FEURIO刻录

  这个软件是一款比较专业的音乐CD刻录软件,很早HDCD古典区的版主 yaya0670 就向我推荐过,只是这个软件是英文版,而且设置比较复杂,界面不大友好,这两天琢磨了一下,总算会刻了,主要的东东就看下面图就可以了,其实其他的设置项目非常多,有兴趣的朋友可以试试,当然,英语最好要有一定基础啊。

  两篇文章可以参考一下:

  支持”超烧”的刻录软件Feurio!:http://www.yesky.com/20010110/152848.shtml

  Feurio 烧录经验谈:http://www2.beareyes.com.cn/bbs/5/119.htm

  第五部份:SONIC刻录

  下面简单介绍一下 SONIC 的安装和使用:

  1、本软件是多国语言版,我装完就是中文(win2003系统下示范)

  安装选项有2,系统备份功能俺也没装,示范刻录功能(重要说明:刻录功能装完后不要装弹出的DLA)

  2、程序主界面

  单独的wave刻录和其他软件类似,点击箭头示意地方会弹出一个拖拉窗口(图略),拖文件我们都会的^_^

  对于CUE+整个WAVE,采用镜像复制刻录,如图箭头所示的地方,点开就明白了,和其他软件复制镜像类似(图略)

  3、选项设置,自己看作调吧:

  http://download.xznu.edu.cn/SoftView.Asp?SoftID=711

  http://www.fangdown.com/soft/1954.htm

  http://www.fixdown.com/soft/14035.htm

  第六部份:FOOBAR刻录

  操作更方便,注意选定CUE的全部曲目,点右键就会看到刻录选项

  什么,右键里面找不到“刻录”功能?呵呵,安装出问题了吧,看图,能存那么多APE,应该不会在乎几个小小的组件吧

  第四章 CD抓轨

  第一部分、准备工作。

  1、首先下载并安装Monkey Audio 3.97

  (3.98和目前的3.99似乎还不大成熟,仍然推荐使用3.97,播放软件和刻录软件的兼容性方面更好,3.99似乎在采样上有所提高,但压缩比反而稍稍下降)因为EAC直接抓取APE需要共享这个程序。

  安装完 Monkey’s Audio 后,建议将 mac.exe 拷贝到 C:windowscommand (Windows 9x/ME) 或 C:winntsystem32 (windows NT/2k/XP)。这样当使用命令行时不必重定位到 Monkey’s Audio 的目录。

  2、下载EAC

  目前的最新版是:Exact Audio Copy V0.95 PreBeta 5,解压缩到你指定的硬盘和文件夹里。

  EAC官方网站:http://www.exactaudiocopy.de/

  EAC技术论坛:http://www.digital-inn.de/forumdisplay.php?forumid=14

  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 安装,安装成功后,重起系统,再检查,显示已安装ASPI驱动。这时,在WINNT/system32/下有一个wnaspi32.dll文件,这就是ADAPTEC为WIN2000(包括XP)开发的新的ASPI驱动,它和NERO的ASPI驱动大小明显不同。再启动EAC,如果你的系统原来不支持EAC的ASPI驱动,现在你不需要设置,EAC自动选择合适的ASPI驱动接口(一般是外部接口)。

  4、准备工具:

  你要压制的CD(普通的CD)、

  刮的最花(或难读)的CD(不是数据光盘)、

  你的CD里世界最闻名的原版CD(或者EAC测试碟,后面有详细介绍)。

  最后者可以没有,当然以后能补齐最好。

  5、系统优化相关设置:

  打开硬盘、光驱的DMA,大幅度增加两者速度,

  设置前请确保你的主板驱动是最新稳定版。

  win98下,如图:

  让你见识真正的数字音频技术

  winxp下,全部IDE通道选成“DMA(若可用)”

  第二部分、EAC设置

  打开EAC,会出现配置向导,点取消,我们直接进去设置。

  如图,“EAC”会有如下设置项:

  EAC选项 / 驱动器选项 / 压缩选项 / freedb/数据库选项 / WAV编辑器选项。

  (当然我们也可以在配置向导里面先进行部分设置,很简单,我们这里就不作过多描述,只是有一点需要提一下,EAC容易与虚拟光驱软件发生兼容冲突,看到有的文章提到在配置向导里面EAC会自动识别系统的光盘驱动器,在这里面把虚拟光驱去掉勾选即可,此方法尚未检验,有兴趣的朋友可以试试!)

  一、EAC选项

  “抓取”项和“常规”项,没什么好说的,如图:

  “工具”选项、“标准化”选项、“文件名”选项

  “工具”选项中把“创建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

  下面是EAC常用编码软件,包括压缩MP3必备的LAME,无需安装,解压后找个地方存放就可以了,用的时候指明路径即可(EAC也会自动搜索)

  “偏移”和“ID3标签”

  没什么好说的,只是有一点,这里的偏移值只是针对有损编码软件,比如压缩解压缩MP3常用的的LAME,压缩APE的话,这一项不需理会。(前面选用LAME或别的有损压缩程序的话,这里只需点检测便宜就可以得到该程序的偏移值)

  四、其他

  --Freedb/数据库选项――

  在Freedb中按格式填一个邮件地址即可,(这个不填的话,你的CD就无法从网上Freedb数据库获得CD信息)其它两项很少用到。

  (本坛会员airmint )补充一点,realone的CD数据库要比EAC的freedb数据库拥有的数据多,对于在freedb中找不到的CD,可以打开realone,试试能否在realone的数据库中找到,如果找到了,realone会向一个叫cdplayer.ini的文件中写入该CD的资料,这时打开EAC,在“获取CD信息”中选择“从CDplayer.ini”,你就可以看到曲目啊,CD Title啊什么的就出来了,不用输入了,是不是很方便,弄完后不要忘记向freedb递交信息。

  另外,下载下来的CUE,有的没有曲目信息,这个时候也可以通过FOOBAR从freedb数据库获取CD信息,详细方法我们将在FOOBAR部分讲。

  ――WAV编辑器选项――

  没啥用,用他的默认值就可以了,不消理会太多!

  好了,全部设置完成了,是不是有点麻烦,现在可以把设置信息保存起来,以后要是不设丢失的时候可以直接载入,不用再一项项设置了:

  第三部分、C D 抓轨

  把要抓的CD放进光驱,EAC会自动从网上连接Freedb数据库查找调用CD信息,如果找不到就只能显示Track01、02……

  一、整张抓取镜像:

  如图,选“未压缩”直接抓取成WAV格式,选“压缩”是EAC通过压缩程序压缩成你想要的格式(这就看你在“压缩选项”里面的“外部压缩程序”里面是如何设置的了。

  按照我们前面的设置,EAC抓取完成后会自动调用猴子把抓出来的WAV文件压成APE文件,并删除WAV文件。)

  二、单轨抓取

  刚才是整张抓取,如果只抓一首歌或者其中几首怎么办,很简单,选择你所要抓取的音轨,点“操作”——“抓取所选音轨”就可以了(点Ctrl 键可以复选)。

  或者,在要抓取的音轨上右键,其它和整张抓镜像一样。

  附:EAC圣经主要内容摘录:

  1、什么是EAC:

  Exact Audio Copy - EAC - 是 Windows 平台的音轨抓取程序。音轨抓取程序能将音乐数据从 CD-DA 音乐 CD 中抓取出来保存到硬盘上。事实上这种音轨抓取软件现在有数百种,那么,为什么选择 EAC 而不是(举例来说) AudioCatalyst?答案很简单:因为 EAC 是最好的。

  跟其他大多数的音轨抓取软件相比,EAC 使用了一种安全(secure)读取方法:这意味着所有的音乐扇区要至少被读 2 遍(其他音轨抓取软件仅读一遍而已)。这将极大地提高错误检测水平。一旦发生读取错误,EAC 将重读音乐数据(最多 82 次)以求得到完美结果。如果 CD 磨损严重,数据在 82 次尝试后仍不能读取的话,EAC 将报告这一读取错误并给出精确的位置,让你试听。拜 EAC 的纠错能力所赐,在很多的情况下,即使 EAC 报告了读取错误你也听不出失真现象。所有这些,使 EAC 成为 Windows 平台上最佳的音轨抓取软件(还有一种可与 EAC 媲美的程序是 Cdex)。

  在你把 EAC 当作一种包治百病的灵药之前,你要清楚一点:因为 EAC 要读取扇区至少 2 次,因此,音轨抓取过程和其他音轨抓取软件相比也会至少慢 2 倍。这对于那些追求音质的人来说不是个问题,但对于那些只要尽可能快的抓取速度而不在乎是否有失真的人来说,EAC 缓慢的抓取速度令他们沮丧。笔者 Plextor 32x 在使用 EAC 来抓取一张没有磨损 CD 时的速度只有 10x-17x。而同样一张 CD 在使用 AudioGrabber 制作时则有 14x-24x。你应该清楚 Plextor CD-ROM 常被视为参照标准。许多其他 CD-ROM 在 EAC 下会更慢。

  然而这近乎完美的抓取引擎还不是 EAC 的全部。EAC 还支持许多外挂编码器和 CODEC,这意味着你可以用 EAC 直接将抓取的 WAV 文件编码成 MP3 或其他的压缩音频格式。EAC 支持几乎所有的音频编码器,而不象 AudioCatalyst 只限定用一种压缩编码引擎。

  另一个特点就是刻录 CD 功能:使用 EAC 支持的 CD 刻录机(EAC 与某些 CD-RW 不兼容,如笔者的 LG8240B 24x CDRW)来刻录 CD 可达到最佳的复制水平。 ? ? 二、参数设置详解

  1、EAC选项--抓取

  Fill up missing offset samples with silence(用静音填充丢失的偏移采样):(默认:开启,推荐:开启)

  在进行offset correction(偏移校正)时(见后),如果驱动器不能通取 Lead-in 和 Lead-out 区,这个选项就是确定在丢失一些采样的时候,是否用静音填补 (是:可以保持正确的音轨长度;否:抓轨出来的 WAV 文件因丢失采样而偏小)。因此,为尽可能接近原盘,当然选用 “开启”。

  No use of null samples for CRC calculations(CRC 计算时不使用空的采样):(默认:开启,推荐:关闭)

  当进行 CRC 校验时,是不计空采样的。不然,如果音轨的头、尾有空采样,那么 CRC 校验结果就会不同。这个选项不太重要,对于抓轨质量毫无影响。不过,如果有用到偏移选项者,则选用“关闭”为宜。

  ★ Synchronize between tracks(音轨间同步):(默认:开启,推荐:开启)

  在音轨的衔接处,EAC 可以进行 jitter(抖动)与 synchronize(同步)校正,以避免在前后音轨之间的衔接处出现爆音或停顿。需选用 “开启”。

  Delete leading and trailing silent blocks(删除头部和尾部的静音块):(默认:关闭,推荐:关闭)

  EAC 可以去除音轨头尾部的静音块。由于这样将使得所抓轨出来的 WAV 长度短于实际音轨,因此,想要 “100% 复制”,当然就得选用 “关闭”。

  Skip track extraction on read or sync errors(在读取或同步时的错误时,跳过音轨抓取):(默认:关闭,推荐:关闭)

  如选用 “开启”,那么,EAC 在抓取音轨时遇到读取或同步的错误,就会跳过当前音轨而转抓下一音轨。推荐选用 “关闭”。由于 EAC 的先进的抓轨方式,在遇到读取、同步的错误时,一般不会有明显的痕迹。出现这种错误,EAC 会在 log 文件中报告,这样可以听一下相应的地方是否有缺陷。当然,出现读取、同步的错误时抓轨已不可能完美,不过,如果这种缺陷听不出来,那么,不妨将此音轨抓取出来。话又说过来,EAC 也不是万能的,碰上了劣质 CD

上一篇:网剧老九门什么时候播出,在哪能看,老九门剧情被删减,连接不上,看不太明白!难道剪
下一篇:戏说乾隆第三部1993

最近更新影视资讯