最近看过此主题的会员

查看: 14166|回复: 8

贴一个最详细的CUE文件终极教程

[复制链接]

90

主题

109

回帖

9382

积分

人气天王

Rank: 5Rank: 5

积分
9382

社区QQ达人分享勋章推广功臣

发表于 2012-10-16 14:00:34 | 显示全部楼层 |阅读模式

注册会员,获得无损资源下载地址,享受高品质音乐。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 max_610502 于 2012-10-16 14:02 编辑

一 多个映像文件组成的多音轨刻录的cue例子(分轨文件)
  
这个例子是George Michael的Songs From The Last Century专辑。

  CATALOG 7243848740251
  PERFORMER "George Michael"
  TITLE "Songs from the Last Century"
  FILE "01 - Brother Can You Spare A Dime.wav" WAVE
  TRACK 01 AUDIO
      TITLE "Brother Can You Spare A Dime"
      PERFORMER "George Michael"
      INDEX 01 00:00:00
  FILE "02 - Roxanne.wav" WAVE
  TRACK 02 AUDIO
      TITLE "Roxanne"
      PERFORMER "George Michael"
      INDEX 00 00:00:00
      INDEX 01 00:01:60
  …………….
  第一行是:CATALOG 7243848740251
  这个CATALOG是一个媒体编目码(Media Catalog Number),必须是13位阿拉伯数字,一般与唱片的UPC(商品条形码)相对应。比如这张片子的UPC码就是:7243848740251。编目码最前面是国家和出版商的代码,这里的7243是“VIRGIN RECORDS”公司的代码,而该唱片编号就是当中的48740,倒数第三个如果是“2”则习惯上是指CD片(一般“1”是LP,“4”指盒式磁带,等等),倒数第二位表示版本,最后一位数保留,一般为1。两张不同唱片的CATALOG码是绝不会重复的。这一行是可选的,没有也可以。
  第二行是:PERFORMER "George Michael"
  这个PERFORMER是指整个唱片的表演家的名字。必须用双引号括起来。这一行也是可选的。
  第三行是:TITLE "Songs from the Last Century"
  TITLE是指唱片的名字。必须用双引号括起来。这一行也是可选的。
  第四行是:FILE "01 - Brother Can You Spare A Dime.wav" WAVE
  FILE就是你要刻录的光盘映像文件了。WAVE表示该文件是音频文件。音乐盘刻录软件一般支持:.wav和.mp3两种文件。其中.mp3文件写法如下:
  FILE "01 - Brother Can You Spare A Dime.mp3" MP3,不过用EAC刻录时,后面的MP3却要改成WAVE。
  而.ape文件只有eac等少数刻录软件支持,写法同.wav文件,只不过文件的扩展名不同罢了。当然,不管用wav也好,还是用mp3或ape也好,最后生成的都是音轨,而不是刻录文件本身
  映像文件的路径可以是绝对路径,如:”I:\APE\ George Michael- Brother Can You Spare A Dime\01 - Brother Can You Spare A Dime.wav”。也可以是相对路径,如:” 01 - Brother Can You Spare A Dime.wav”。注意,如果使用相对路径,则刻录软件只从包含该cue文件的文件夹中寻找,如果你的文件不在这里,或者是分散在不同的文件夹中,那就必须使用绝对路径了。另外,如果在指定路径中找不到文件,会产生错误。这时候,打开cue文件,修改路径就可以了。在一般情况下,使用相对路径,操作时方便些。
  第五行是: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的例子(整轨文件)


  PER
FORMER "Andrea Bocelli"
  TITLE "Romanza (Spanish Version)"
  FILE "CDImage.wav" WAVE
  TRACK 01 AUDIO
  TITLE "Por Ti Volare"
  PERFORMER "Andrea Bocelli"
  INDEX 01 00:00:00
  TRACK 02 AUDIO
  TITLE "Vivire"
  PERFORMER "Andrea Bocelli"
  INDEX 00 04:09:67
  INDEX 01 04:11:35
  …………….
  里面的内容,上段已经解释过了。只不过这个cue中只有一个映像文件了:"CDImage.wav"。那里面所有的时间都是相对于CDImage.wav这个映像文件而言的。

三 间歇在曲目后面的cue
  

再让我们看另一个cue文件:

  PERFORMER "Various"
  TITLE "Gate to Classics: Song"
  FILE "01-Martini- Piacer D'amer.wav" WAVE
  TRACK 01 AUDIO
  TITLE "Martini: Piacer D'amer"
  PERFORMER "Martini: Piacer D'amer"
  INDEX 01 00:00:00
  TRACK 02 AUDIO
  TITLE "Schubert: Ave Maria"
  PERFORMER "Schubert: Ave Maria"
    INDEX 00 04:06:13
  FILE "02-Schubert- Ave Maria.wav" WAVE
  INDEX 01 00:00:00
  TRACK 03 AUDIO
  TITLE "Mendelssohn: Auf Flugeln"
  PERFORMER "Mendelssohn: Auf Flugeln"
  INDEX 00 05:27:03
  FILE "03-Mendelssohn- Auf Flugeln.wav" WAVE
  INDEX 01 00:00:00
  …………
  前面那部分与上面相同,问题出在TRACK 02 AUDIO以后。如果在抓取光盘映像时,将曲目间歇放在了曲目后面,就会产生这样的cue。注意看:音轨02的INDEX 00是在第一个映像文件中的,也就是说,在第一个音乐文件的后面有一段空白,这部分是第一、第二段音乐的间隙,因此在刻录时,这个间隙应该算第二个光轨的开始空白。它的位置就从第一个文件的04:06:13到该文件的结束处。后面的情况也相同。这种格式的cue,只有EAC和Fantom等少数刻录软件支持

四 PREGAP和POSTGAP


  看这一个cue文件的例子

  FILE "I:\人声\外语\ecm1525_Officium(圣祷)\01-Parce mihi domine.wav" WAVE
  TRACK 01 AUDIO
  PREGAP 00:02:00
  INDEX 01 00:00:00
  FILE "I:\人声\外语\ecm1525_Officium(圣祷)\02-Primo tempore.wav" WAVE
  TRACK 02 AUDIO
  PREGAP 00:02:00
  INDEX 01 00:00:00
  ……………..
  在这里,新增加了一个PREGAP。那是个什么玩意?
  PREGAP 是指在映像文件刻录前,先留一段空白(静音,所有数字都为0)。相反的,用POSTGAP可以在映像文件刻录完以后多留出一段空白。请大家注意:这里的 PREGAP或者POSTGAP所留出的空白是不包括在映像文件中的,是另外增加的;而用INDEX 00所留出的空白段的时间,是包含在映像文件中的,也就是映像文件里必需有这段空白

五 其他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阅读者的注释,也可通过如“REM REPLAYGAIN_TRACK_GAIN +(或-)*.**(精确到小数点后两位)(空格)db”对单个曲目回放增益进行微调
  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文件编辑的注意事项

  
cue文件必须为ANSI编码格式,不能使用unicode、UTF-8等字符格式,否则会出错(电脑上部分软件例如千千静听可打开UTF-8编码的cue,但仍不支持Unicode编码,打开后无任何反应)。如果需要输入其他特定字符的CD-TEXT内容,就要用使用.cdt文件。但由于大部分播放设备是只支持英语的,故一般不建议使用中文或其他文字。

  很多用APE格式压缩的原版CD,它们通常会附带一个体积只有几KB的CUE文件,千万别忽视这个小东西哦,没有了它,我们在播放音乐时将无法选曲,同时不能把整个APE文件分割成单曲。但糟糕的是,CUE文件的体积实在太小了,任何误操作或者病毒都可能给它致命打击。那么,当CUE文件损坏或丢失后,我们该如何处理呢?很简单,只要重建一个就行了。
一.准备工作

  我们需要下载两个软件,一是Foobar,别告诉我你没听说过它哦;另一个是Exact Audio Copy(以下简称EAC),这是个免费软件。

二.操作步骤

  第一步 首先用Foobar打开APE文件,然后右键单击播放列表中的文件名,在弹出的菜单中选择“转换”/“运行转换器”,打开“选择文件写入器预置”对话框,在下拉列表中选择“WAV(PCM,定点)”,单击“确定”选择wav文件的保存路径即可开始转换;

  第二步 打开EAC,执行“工具”菜单中的“处理WAV文件”命令导入刚才得到的wav文件,等它分析完成后,会出现一个窗口,看上去好像很复杂,其实我们只要执行三步命令即可,它们都位于“CUE 目录文件”菜单中。首先执行“创建新的CUE目录文件”;然后执行“生成CUE目录文件”,等处理完成后会弹出“CUE 文件摘录”对话框,首先把“索引”显示为0的点删除,然后仔细观察“时间”列,发现问题没有?什么?没发现?那我挑明好了。一首音乐的播放时间少说也得二、三分钟吧,可是当你用音轨3的播放时间减去音轨2的播放时间时,就会发现音轨2的长度居然只有几秒,所以音轨2是错误的,应该删除。按照同样的方法找出并删除其它错误的音轨,关闭对话框;最后单击“保存CUE目录文件”即可生成新的CUE文件;
  第三步 用记事本打开这个CUE文件,你会看到类似这样的内容:
  FILE "H:\001.CDImage.wav" WAVE
  TRACK 01 AUDIO
  INDEX 01 00:00:00
  TRACK 02 AUDIO
  INDEX 01 03:31:07
  TRACK 03 AUDIO
  INDEX 01 07:57:45
  ……
  首先在“FILE "H:\001.CDImage.wav" WAVE”行上方增加一行文字,格式如下:
  TITLE "CD专辑名称"
  如果CD内的歌曲为同一人演唱,可在TITLE行上方再增加一行“PERFORMER "歌手名"”,注意这两行必须顶头开始,前面不要留空格。
  然后把“FILE "H:\001.CDImage.wav" WAVE”中的文件名该为APE文件的文件名,由于CUE文件通常与APE文件存放在同一目录下,因此无须输入路径,只输文件名即可。
  “TRACK 01 AUDIO”、“ TRACK 02 AUDIO”等文字表示专辑中的各首单曲,“INDEX ……”表示每首歌曲的播放时间,这些无须更改。我们只需要在“TRACK 0x AUDIO”和“INDEX ……”之间增加两行文字即可,它们也用“PERFORMER ……”和“TITLE ……”打头,前者表示歌手名,后者则表示歌曲名。这里要注意,此处增加的这两行必须与“INDEX ……”行对齐。
  修改完成后,CUE文件的格式应变化为如下所示:
  PERFORMER "谭咏麟"
  TITLE "宝丽金88极品音色系列"
  FILE "CDImage.ape" WAVE
  TRACK 01 AUDIO
  PERFORMER "谭咏麟"
  TITLE "迟来的春天"
  INDEX 01 00:00:00
  TRACK 02 AUDIO
  TITLE "幻影"
  PERFORMER "谭咏麟"
  INDEX 01 03:31:07
  TRACK 03 AUDIO
  TITLE "雾之恋"
  PERFORMER "谭咏麟"
  INDEX 01 07:57:45
  ……
  最后保存并关闭记事本,一个完美的CUE文件就编辑完成了。

cue乱码处理

  
  注意:尽管成功率高,但进行以下操作时,应先备份原始(有乱码)的cue!
  之前提到过,许多播放器只支持ANSI编码的cue,但ANSI不是一种编码,每个国家和地区都有自己的规定。例如在简体中文操作系统中是GB2312,台湾正体中文作业系统(即“繁体中文操作系统”)中是BIG5,英文操作系统中则通常是ASCⅡ码。这意味着台湾人写的cue在大陆打开后是乱码,如何解决该问题呢?
  网上有一些处理cue乱码的小工具,但实际上,只要有Word,问题可以很容易解决,以下操作以简体中文版Word 2007为标准,其他版本可能有出入。
  1.用Word打开一个带乱码的cue,此时会提示选择编码,系统往往会根据内容自动识别编码。
  2.如果Word正确识别了编码,请跳过这一步。但若未正确识别,请选择“其他编码”中的选项直至可正常阅读(技巧:通常无必要一个个选,比如日语音乐的cue应该首先尝试用日语编码),注意乱码文件的编码往往不会是Unicode、UTF-8,同时也不要选带有“自动选择”的选项,因为无论是哪种语言的“自动选择”都会使Word自动识别编码,这相当于没有选。
  3.正确选择后确认,然后有两种方式可消乱码:
  第一种方法:全部复制,关掉Word,用记事本打开cue,粘贴,保存。
  第二种方法:另存为txt格式,覆盖原来的cue(不是备份的那个!),在弹出的窗口中,选择最左边的“Windows(默认)”。
  4.如果上一步未出现任何问题,那么已经完成消乱码。如果记事本提示你有Unicode字符,或者Word提示“标为红色的文字无法用所选编码正确保存”,那很遗憾地告诉你,这个cue不能一字不差地转成你所在地区的ANSI编码,如果硬要保存,这些字符会变成问号“?”。这时要么用相似字符代替,不过这毕竟不合适;要么保存为UTF-8格式,如果用千千静听之类的播放器,UTF-8是可以的,但如果是用来刻录,慎用UTF-8!

评分

参与人数 2CD +120 收起 理由
James + 20 熊猫兄果然很给力啊!
CDbao + 100 常识贴

查看全部评分





为何我单独打开ape文件的时候各个音轨名称都是一样的?
Exact Audio Copy (EAC) CD抓轨教程

一个潇洒的胖子,一个开朗的胖子,一个善良的胖子,一个幽默的胖子,一个有品位的胖子,一个聪明智慧学识渊博的胖子,一个。。。。平凡的胖子
integral

5619

主题

6214

回帖

40万

积分

音乐掌门人

无损音乐爱好者

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
407221

社区QQ达人视频达人名人勋章分享勋章灌水勋章以坛为家VIP勋章精华帖达人推广功臣

发表于 2012-10-16 15:06:50 | 显示全部楼层
希望所有搞不明白cue到底是怎么回事的朋友自己看看这个帖子。
自己肯学学才能学到东西。

582

主题

3199

回帖

5万

积分

特邀嘉宾

Rank: 9Rank: 9Rank: 9

积分
55447

社区QQ达人分享勋章以坛为家名人勋章灌水勋章精华帖达人

发表于 2012-10-16 20:52:39 | 显示全部楼层
马克!!!!熊猫兄果然有研究!
dimalam是谁?就是在你身边默默分享音乐心情的那个人。淡淡的忧伤,双面人般的男子。。。

0

主题

118

回帖

147

积分

新人会员,请认真回复,若恶意回复,直接封号

Rank: 1

积分
147
发表于 2013-6-10 17:11:39 | 显示全部楼层
先定起来这样的好贴!谢谢!

2

主题

189

回帖

993

积分

职业歌手

Rank: 3Rank: 3

积分
993

社区QQ达人

发表于 2016-3-13 15:06:35 | 显示全部楼层
一下子太多东西缓不过来,我感觉还是按照这个教程自己多弄几个应该就会了 吧,一直这样看是有点摸不着头脑

0

主题

268

回帖

2195

积分

当红偶像

Rank: 4

积分
2195
发表于 2019-12-15 18:36:40 | 显示全部楼层
来学习学习知识~~~~

0

主题

618

回帖

816

积分

职业歌手

Rank: 3Rank: 3

积分
816
发表于 2020-3-7 17:51:16 | 显示全部楼层
学习了,分享的发烧碟也很好,谢谢。

1

主题

215

回帖

1310

积分

当红偶像

Rank: 4

积分
1310
发表于 2020-4-21 09:12:44 | 显示全部楼层
才知道自己不知道的那么多

4

主题

112

回帖

1441

积分

当红偶像

Rank: 4

积分
1441
发表于 2024-1-8 22:08:27 | 显示全部楼层
cue文件是不是没法处理分多个碟片的整轨文件啊?就是同一个音乐文件里分disc 1、disc 2等等,每个disc里又有几首歌的那种。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表