当前位置:文档之家› CUE格式的语法

CUE格式的语法

很多人问CUE格式的语法,我找到的我把它粘过来关于*.CUE文件的编写--------------------------------------------------------------------------------此篇CUE SHEET 说明是翻译整理自CDWRIN 3.8c 的HELP 档,若能了解CUESHEET 的编写方式,则CDRWIN 的精髓已经掌握住了,能随心所欲的制作各种格式的光盘(当然独创的特殊格式也是可以,只是CD-ROM 可能无法辨认) 其余的只是软件的操作熟悉度及各种光盘格式的了解程度!________________________________________如何编写CUE SHEET说明cuesheet 档是Disc-At-Once (DAO 一次写录) 烧录的精髓,此档定义了所有要被烧录的档案以及每一轨段/索引的起始时间,可以让你完全控制整张光盘的布局安排,你可以控制两轨间的间隔,加上subindexes, pregaps, postgaps, media catalog numbers, ISRCs等定义命令。

Cuesheet 是标准的Text 纯文字(ASCII) 档案,可以使用任何文字编辑器如WordPad、Notepad、Microsoft Word、DOS EDIT 等等来编辑,然而,你必须确定cue sheet 档是全部以Text 的格式储存(不要储存成document 或其它非text 格式),扩展名建议为".CUE" 或".TXT"注意:如果您期望能完全发挥此软件的能力,则必须学习如何编写(至少要了解) Cuesheet档,在您写过几个cuesheet 之后,您将会发现它们是非常强大及容易使用的。

命令语法Command Syntax范例Examples常见问题Common Problems________________________________________命令语法Command SyntaxCA TALOGCDTEXTFILEFILEFLAGSINDEXISRCPERformERPOSTGAPPREGAPREMSONGWRITERTITLETRACK________________________________________CA TALOG Command描述:此命令使用来指定光盘的"媒体编目号码(Media Catalog Number)",只用于商业光盘的产品制作上。

语法:CATALOG <media-catalog-number>范例:CA TALOG 1234567890123CA TALOG 8340218374610规则:catalog 号码必须为13 位数字而且依据UPC/EAN 规则编码,此命令只能在CUE SHEET 档中出现一次(通常位于第一列,但没有强制)。

________________________________________CDTEXTFILE Command描述:此命令用来指定使用于光盘上经过编码的CD-TEXT 信息文件名称,此命令只能使用由图形CD-TEXT 编辑器创建的档案或当复制CD-TEXT 增强型光盘时由软件自动产生的档案。

语法:CDTEXTFILE <filename>参数:filename - 文件名称(可以包含路径). 如果档名中有空格符,则档名必须用一对双引号包住范例:CDTEXTFILE C:\TEST\DISC.CDTCDTEXTFILE "C:\LONG FILENAME.CDT"规则:如果你的刻录机不支持CD-TEXT,则这个命令将会被忽略。

________________________________________FILE Command描述:此命令用来指定将会被写入到光盘的数据/音讯档案。

语法:FILE <filename> <filetype>参数:filename - 文件名称(可以包含路径),如果文件名包含空格符,则档名必须用一对双引号包住filetype - 档案形态以下是允许的档案形态...BINARY - Intel binary file (least significant byte first)MOTOTOLA - Motorola binary file (most significant byte first)AIFF - AIFF 格式音讯档案WA VE - WAVE 格式音讯档案MP3 - MP3 格式音讯档案注意:所有音讯档案(W A VE, AIFF, and MP3) 必须为44.1KHz 16-bit stereo 格式,MP3 档案将会被自动解碼成适当的CDDA 格式,所以不用预先解碼。

范例:FILE C:\DATA\TRACK1.ISO BINARYFILE C:\MUSIC\TRACK2.WA V WA VEFILE "C:\MUSIC\LONG FILENAME.MP3" MP3规则:FILE 命令必须出现在任何其它命令之前,除了CATALOG 之外。

注意:对于AUDIO 档案,如果档案数据长度不是刚好CDROM sector 大小(2352 bytes)的倍数,则当写入到空白光盘上时,最后的sector 会被补上零值。

________________________________________FLAGS Command描述:此命令用来设定轨段内特殊的subcode 旗标(flags),现今在光盘上很少使用这些旗标。

语法:FLAGS <flags>参数:flags - 指定一个或多个轨段flags以下是被允许的flags ...DCP - 允许数位复制4CH - 四声道音讯PRE - Pre-emphasis enabled (只使用在音轨上)SCMS - 连续复制管理系统(不是所有的刻录机都有支持)范例:FLAGS DCPFLAGS 4CH PRE规则:FLAGS 命令必须出现在TRACK 命令之后,但是在任何INDEX 命令之前,每一个轨段只能有一个FLAGS 命令。

注意:还有第四个称为"DATA" 的subcode 旗标,这是为所有非音讯轨段所设置,此旗标依轨段的数据形态而被自动设置。

________________________________________INDEX Command描述:此命令用来指定轨段内的索引indexes(或次索引subindexes)语法:INDEX <number> <mm:ss:ff>参数:number - 索引号码(0-99).mm:ss:ff - 起始时间以分,秒,格(frames) 表示(75 格/秒)。

注意:所有时间点对应当前档案的起始时间(每个独立的档案其开始时间为00:00:00)范例:INDEX 01 00:00:00INDEX 05 02:34:50规则:所有的index 号码必须介于0 到99 之间,第一个index 须为0 或1,其它所有的indexes 为第一个之后的连续号码,档案的第一个index 必须从00:00:00 开始。

INDEX 0 指定轨段"pregap" 的起始时间INDEX 1 指定轨段数据起始时间,这是唯一储存在光盘内容表table-of-contents (TOC) 的index。

NDEX > 1 指定轨段内的次索引subindex________________________________________ISRC Command此命令用来指定轨段的"国际标准记录码International Standard Recording Code" (ISRC),一般只使用在商业光盘的产品制作上。

语法:ISRC <code>范例:ISRC ABCDE1234567规则:ISRC 长度必须为12 个字符,前五个字符为字母(alphanumeric),后七个只能为数字(numeric),使用时,ISRC 命令必须在TRACK 命令之后,任何INDEX 命令之前。

________________________________________PERformER Command描述:此命令用来指定CD-TEXT 光盘演唱者的名称。

语法:PERformER <performer-string>参数:peformer-string - 演唱者名称。

如果此字符串包含任何空格符, 则必须以一对双引号包住,字符串被限制在80 个字符以内。

范例:PERformER "The Beatles"规则:如果PERformER 命令出现在所有的TRACK 命令之前,则此字符串将会被编码当成整张CD的演唱者,如果出现在TRACK 命令之后,则被编码当成此轨段的演唱者。

注意:如果你的刻录机不支持CD-TEXT,则此命令会被忽略。

________________________________________POSTGAP Command描述:此命令被用于指定轨段的postgap 长度,postgap 数据是由CDRWIN 内部自行产生,不会由当前的档案数据中取用。

语法:POSTGAP <mm:ss:ff>参数:mm:ss:ff - 以分,秒,格(frame) 的格式指定postgap 长度。

范例:POSTGAP 00:02:00规则:POSTGAP 命令必须出现在当前轨段所有的INDEX 命令之后,每一轨只能允许有一个POSTGAP 命令。

________________________________________PREGAP Command描述:此命令用来指定轨段pregap 的长度,pregap 数据是由CDRWIN 内部自行产生,不会由当前的档案数据中取用。

PREGAP <mm:ss:ff>参数:mm:ss:ff - 以分,秒,格(frame) 的格式指定pregap 长度。

范例:PREGAP 00:02:00规则:PREGAP 命令必须出现在TRACK 命令之后,但是在任何INDEX 命令之前,每一个轨段只能有一个PREGAP 命令。

________________________________________REM Command描述:此命令是在CUE SHEET 档内放置批注。

相关主题