[2006-4-11][推荐]介绍REACT - EAC制作无损压缩的最佳拍档之一, 提供资源制作者参考 激动社区,陪你一起慢慢变老! - 激动社区 - Powered by Discuz!NT

激动社区爱乐之城 · 爱乐之门求歌互助 [2006-4-11][推荐]介绍REACT - EAC制作无损压缩的最佳拍档之一, 提供资源制作者参考

1  /  1  页   1 跳转 查看:3332

[2006-4-11][推荐]介绍REACT - EAC制作无损压缩的最佳拍档之一, 提供资源制作者参考

[2006-4-11][推荐]介绍REACT - EAC制作无损压缩的最佳拍档之一, 提供资源制作者参考

今天给大家介绍一个EAC的扩展程序REACT,它是Run EAC Task(运行EAC任务)的缩写,如果读者是一个熟练掌握EAC使用和常见音频格式制作的人,那么这个工具会让你觉得非常方便,下面让我们看看它到底能和EAC起什么反应?

首先简单摘译部分作者Tycho的说明,原文出处: http://www.hydrogenaudio.org/forums/index.php?showtopic=35158


引用:
---------------------------------------------------------
REACT 是个 EAC 的插件工具, 最适合用来生成CD镜像和其他各种压缩格式。类似于 MAREO, Flacattack, Wack 和 aftermath, 但拥有一些独有的特性:

    * 无论抓CUE镜像还是分轨曲目都可以做到无缝工作。而且可以进一步压缩成其他各种音频格式。
    * 和 Nyaochi 的优秀工具 ACDIR 完美集成, ACDIR 是一个可以利用外部Cue表文件或嵌入在APEv2 Tag中的Cue表把 CD 镜像分割压缩成分轨曲目。请确定使用最新版本。
    * 这个插件会自动配置EAC,不需要很繁琐的配置工作。
    * 根据配置设定的CUE表和镜像文件后缀名,自动修改Cue表中的 FILE 指引。 当压缩成 MP3 整轨镜像时,会正确的设置文件类型为 FILE "name.mp3" MP3。
    * 在 .ini 文件中以包含多个单轨/镜像的实例配置组合,你可以修改或是作为自己编写的参考文档。
    * 在 EAC 中增加了便利的快捷键。F10 相当于调用 "Action | Copy Image & Create CUE Sheet | Compressed...", 并且会在Save对话框中自动填写用户配置的使用变量的文件名, 而不是原来的 "CDImage"。
    * 当 EAC 为当前应用程序时, 快捷键 Alt-F1 调用 Help , Alt-F2 打开 .ini 配置文件, Alt-F3 打开日志文件, Ctrl-F2 自动配置 EAC, 另外还有3个可用户自定义的快捷键。
    * 允许使用 EAC 多线程特性 - 对于多CPU的PC特别适用。
    * 编码配置过程转换为 .bat 批处理文件。所以,除了@artist@, @album@等所有内置变量外, 可以在配置中使用任何 cmd.exe 命令和环境变量, 比如 %TEMP% 。 在cmd.exe命令窗口中键入 help 和 help cmd可以得到相关帮助。
    * 压缩窗口显示调用不同编码器的完整命令行, 可以滚动察看。
    * 压缩任务的处理优先级可以用户配置。
    * 压缩窗口可以设定为隐藏、正常或是最小化。

为了使这个插件可以立刻正常工作, 请将所有编码器和工具(MAC.exe, flac.exe, acdir.exe, wapet.exe, lame.exe, oggenc2.exe, mppenc.exe, 等等) 放入一个目录, 并且确定该目录包含在 PATH 环境变量中。然后复制 REACT.exe 到 EAC 目录并且运行。(译者按:此步骤在最新的.996版本中不需要,一个简单的安装程序替你完成一切)
-----------------------------------------------------------

下载地址: http://www.hydrogenaudio.org/forums/index.php?showtopic=36261 (为了大家方便,我会在文后附上)

如果到这里,你看的一头雾水的话,下面我会一步一步的叫你怎么玩(由于基本上都是命令行程序和ini设置,抓图欠奉):

1. 首先确认已经安装有EAC,这个不多说了,如果不知道什么是EAC,先到 http://www.exactaudiocopy.de/ 下载一个学习一下,我使用的是0.95b3版本,最新版是2006.2.21的0.95b4,虽然改进了些Bug,但是根据发行说明,主要是迫于德国法律,删除了提取原生TOC的功能,这可能会影响到对某些复制保护的CD的抓轨,EAC站点上已经删除了所有含有此功能的老版本程序,还好我保留了老版本。

2. 确认EAC工作于英语,其实EAC从b2版本开始就不提供官方的中文支持了,而且这些英语很简单,想必大家用起来没有问题。

3. 保存EAC的profile,万一不喜欢REACT,还可以改回来。

4. 下载REACT,最新版是0.996,安装完毕后,桌面上会出现一个REACT图标,用的就是EAC的图标,检查program files目录,可以看到一个REACT目录。

5. 运行REACT,第一次会提示你要不要自动配置EAC,就算错过也不要紧,进入EAC后,使用快捷键组合Ctrl+F2也可以完成EAC的配置。配置完成后,检查一下EAC-->Compression Options-->External Compression,确认一下REACT作了正确的修改,其中:
a ) 选中Use external program for compression;
b ) 使用User defined Encoder;
c ) 文件后缀名为.eac;
d ) 编码器设定指向react.exe,比如:C:\Program Files\REACT\REACT.exe;
e ) 编码参数是REACT %o %s %d "%a" "%g" "%t" "%n" "%x" "%y" "%m" "%e" "%f" "%b" %r。

6. 配置REACT,使用Alt+F2打开ini文件,我们先看一下ini文件的组成:[Settings]分区做全局设置,后面的分区是一系列各种编码方案的示例,分区命名是[方案名称-image]和[方案名称-tracks],分别对应整轨和分轨。比如:[FLAC-image]对应制作FLAC整轨文件,[FLAC-tracks]对应制作FLAC分轨文件;[APE-image][APE-tracks]也是一样。以此类推。

a ) [Setting]分区的部分设置:



引用:
[Settings]
Config=FLAC
  设定当前选用的方案名称,默认是FLAC,可以自行改成APE、WAVPACK等(根据事先定义的编码分区名称),这样REACT会自动把[方案名称-image]和[方案名称-tracks]中的脚本分别设定到默认快捷键F10和F4。

EAC=D:\My Documents\Downloads\eac\EAC.exe
  设定EAC程序的位置(REACT会自动找到,如果没有,则可以自行设置)

musicdir=@mydocumentsdir@\My Music
  设定存放音乐文件的目录,默认是“我的文档”中的“我的音乐”。

encdir=C:\Program Files\REACT\Encoders
  设定REACT所需的编码器的存放目录(REACT自动设置,一般无需修改)

LogFile=
  设定REACT的日志文件位置,空白表示不生成日志文件。

CodePage=936
  设定代码页。默认是1252,我们把它改成936,这样可以在文件命名模板中使用中文。

...

ImageNaming=$artist$.-.[$album$].专辑.(flac)
  设定整轨文件命名模板。在模板中可以使用变量 $album$、$artist$、$year$、$genre$和$freedb$,分别对应EAC主界面中的CD Title、CD Artist、Year、Genre和Freedb。比如,如果要使用论坛规定的发布规范,可以用$artist$.-.[$album$].专辑.(flac)或者$artist$.-.[$album$].专辑.(ape)。记住,如果在模板中使用中文,则CodePage一定要设为936。

...


b ) 方案分区的部分设置(以FLAC为例,其他编码方案以此类推):



引用:
[FLAC-image]  整轨设置

...

ImageExt=flac
  设置整轨文件的后缀名,这里是FLAC方案,当然就是flac了。

CuesheetExt=cue
  设置CUE文件的后缀名,默认是flac.cue,建议改成cue,这样生成的CUE文件对应的文件名是ImageNaming.cue,ImageNaming来自[Setting]分区的设置。

destdir1=@musicdir@\IMAGES\$cdartist$
  设置制作完成文件的存放目录,可以使用变量。

...




引用:
[FLAC-tracks]  分轨设置

...

destdir1=@musicdir@\FLAC\$cdartist$\($year$) $album$
  设置制作完成文件的存放目录,可以使用变量。

dest1=@destdir1@\$track$ - $title$
  设置单轨文件的命名方式,可以使用变量。

Various-dest1=@destdir1@\$track$ - $title$ ($artist$)
  设置多艺术家情况下使用的单轨文件命名方式。

...


压缩程序的参数默认是FLAC 5,APE Normal,WAVPACK Normal,也可以自己设置,不过要修改相应方案分区里面的执行脚本的参数,如果你不清楚的话,建议不要修改。

好了,到现在为止,我们已经完成了REACT的设置,可以正式制作所需格式的音频文件了,建议在制作无损压缩文件时,选用整轨方式,因为得到的整轨文件是很容易分轨和转码,反之,则比较麻烦。所以我仅简单说明一下整轨制作。

1. 放入CD,EAC从freedb得到相应的CD信息。

2. 按F10键,会出现一个对话框,让你选择存放地点,这是REACT的临时文件,所以我们只要在和最终存放目录所在磁盘分区任意存放即可。REACT会自动移动文件到最终存放目录。

3. EAC自动进行抓轨和压缩。记住,由于REACT需要捕获窗口焦点才能自动生成抓轨日志,所以在EAC这个过程中,千万不要最小化EAC窗口,否则REACT无法自动生成抓轨Log,也可能会对生成的文件造成不正确的结果。

4. 如果配置正确,上述步骤完成后,在destdir1设置的目录中就会出现2个文件,ImageNaming.flac和ImageNaming.cue,以前面的设置为例,如果制作的是Lara & Reyes的Navidad专辑,则结果就是在"我的音乐\IMAGES\Lara & Reyes"目录下的Lara & Reyes.-.[Navidad].专辑.(flac).flac和Lara & Reyes.-.[Navidad].专辑.(flac).cue。

得到的无损压缩整轨文件中嵌入了CUE表内容和抓轨LOG以及进行了replaygain的处理,内嵌CUE表已经是国外无损压缩使用的惯例,这样的文件,无需外部CUE文件就可以用foobar进行分曲播放,而且单文件方案也更适合归档和共享。

如果在第2步按F4,则REACT进行分轨制作。

这一切全部自动完成,是不是很轻松呢?如果你有兴趣,不妨来试一下。
 

回复:

补充说明几点问题:

1.该程序强烈建议使用在英文环境下的EAC中!(如果不能正常识别,可以用中文识别系统对比下,但建议使用时回到英文环境!)

2.本文的转载得到原创人的同意,也经过他同意,大家可以广泛推广之!

3.由于EAC的设置个人都有不同,可能会造成程序无法正常运行,这里提供一个标准的EAC设置文件供大家使用!(本人当初就是因为又自己的设置不当使得程序无法正常运行)

工具下载:

1.eac-0.95b3
文件下载

2.REACT_0996
文件下载

3.标准EAC设置:
文件下载
 

回复:

谢谢liaifeng朋友!

先置顶一段时间 。。。
 

回复:

大家如果使用时候有什么问题,尽力回答!
 

回复:

方便取消固顶后查阅已将链接住址添加到 ◇亚太版网友必读◇《亚太导引●提问及解答●亚太各品牌唱片公司下载索引》。

多谢liaifeng斑斑费心制作!
 
1  /  1  页   1 跳转

Copyright @ 2004-2021 www.52jdyy.com  激动社区 - 陪你一起慢慢变老!

皖公网安备 34182502000053号  皖ICP备19010502号