抓轨CD对我来说并没什么用,只是单纯想有这么一个过程。抓轨后发扬互联网精神分享出来也不会有人下载,毕竟我自购的CD在网络上都能很容易找到抓轨资源。

准备

安装EAC(Exact Audio Copy)时取消选择GD3 Metadata Plugin,首次打开EAC关闭「EAC配置向导」,将CD放入光驱进入「读取采样偏移校正值」设置。若所使用光驱在AccurateRip有记录可直接配置采样偏移校正值,若无记录需使用多张「参校碟(Key Disc)」确认光驱读取采样偏移校正值,在此不表。

配置EAC

下载EAC配置文件EAC - 配置文件 - 读取配置文件中读取下载的配置文件。

若系统安装了WinFsp在运行EAC读取配置文件时(或是任何调用选择文件/目录的操作)都会引起EAC闪退,可使用WinFsp提供的脚本解决,需要「以管理员身份运行」。

压缩选项

外部压缩程序配置如下:
PixPin_2024-04-05_10-49-55
附加命令行选项:
-T "artist=%artist%" -T "title=%title%" -T "album=%albumtitle%" -T "date=%year%" -T "tracknumber=%tracknr%" -T "genre=%genre%" -5 %source%

除压缩为FLAC外,我还需要压缩为ALAC上传到Apple Music,为此配置了额外的外部压缩程序
PixPin_2024-04-05_10-53-37
附加命令行选项:
-i %source% -metadata "ARTIST=%artist%" -metadata "TITLE=%title%" -metadata "ALBUM=%albumtitle%" -metadata "DATE=%year%" -metadata "TRACK=%tracknr%/%numtracks%" -metadata "GENRE=%genre%" -metadata "ALBUM_ARTIST=%albumartist%" -metadata "COMPOSER=%composer%" -metadata "DISC=%cdnumber%/%totalcds%" -metadata "COMMENT=CRC:%TRACKCRC%" -acodec alac %dest%

两者压缩程序及路径按对应编码器路径设置即可。

EAC选项

文件名可配置抓轨文件文件名格式,「文件名」「附加文件名」分别与「外部压缩程序」「额外的外部压缩程序」相对应。我个人分别设置为%albumartist% - %albumtitle% (%year%)\FLAC\%tracknr2%. %artist% - %title%%albumartist% - %albumtitle% (%year%)\ALAC\%tracknr2%. %artist% - %title%以分别保存FLAC和ALAC文件。

目录可设置默认保存目录,也可每次抓轨前询问保存目录。
PixPin_2024-04-05_10-58-17

驱动器选项

以上步骤只需要首次抓轨配置一次,之后重复抓轨直接从下面步骤开始即可。

抓轨

  1. 「以管理员身份运行」Player,File - Gracenote - Registration注册Gracenote,然后File - Gracenote - Retrieve Disc Info即可获取放入到光驱的CD元数据,最后File - Export Info - cdplayer.ini输出CD元数据。
  2. 回到EAC,数据库 - 获取CD信息 - 从CDPLAYER.INI导入CD元数据,警告弹窗即可,警告内容翻译有误,不必理会。若CD元数据导入失败,可自行在EAC手动编辑元数据。
  3. 确保已勾选操作 - 追加间隙到上一轨(缺省),然后分别运行检测间隙检测静音间隙,最后创建CUE目录文件 - 多个带间隙的WAV文件(非规则)保存CUE文件。
  4. 最后正式开始抓轨。操作 - 测试并抓取所选音轨 - 已压缩选择好保存目录或默认保存目录即进入抓轨。等待时间视CD时长及光驱速度而定,抓轨完成后Log文件绝对不允许更改。

分享

我的自购CD抓轨后的文件都会分享在此处,感兴趣可自行下载(不会有人看这种无聊的Blog的

参考文章

🤔 Stay hungry, Stay foolish.