Новая реальность - информационный игровой портал

Примеры использования разметки CUE файлов

Что такое CUE файл и CUE Sheet вы наверно знаете. Вот примеры использования их разметки.

Пример 01

Музыкальный диск, состоящий из одного WAV файла без пауз между треками.

 FILE "C:\MYAUDIO.WAV" WAVE
  TRACK 01 AUDIO
   INDEX 01 00:00:00
  TRACK 02 AUDIO
   INDEX 01 05:50:65
  TRACK 03 AUDIO
   INDEX 01 09:47:50
  TRACK 04 AUDIO
   INDEX 01 15:12:53
  TRACK 05 AUDIO
   INDEX 01 25:02:40
  TRACK 06 AUDIO
   INDEX 01 27:34:05
  TRACK 07 AUDIO
   INDEX 01 31:58:53
  TRACK 08 AUDIO
   INDEX 01 35:08:65

Пример 02

Музыкальный диск из нескольких файлов (по треку на файл) без пауз между треками. Отметьте для себя, что формат аудио файлов может разниться (WAVE, AIFF, MP3, и т.д.).

 FILE "C:\TRACK1.WAV" WAVE
   TRACK 01 AUDIO
	INDEX 01 00:00:00
 FILE "C:\TRACK2.WAV" WAVE
   TRACK 02 AUDIO
	INDEX 01 00:00:00
 FILE "C:\TRACK1.AIF" AIFF
   TRACK 03 AUDIO
	INDEX 01 00:00:00
 FILE "C:\TRACK2.AIF" AIFF
   TRACK 04 AUDIO
	INDEX 01 00:00:00
 FILE "C:\TRACK1.MP3" MP3
   TRACK 05 AUDIO
	INDEX 01 00:00:00
 FILE "C:\TRACK2.MP3" MP3
   TRACK 06 AUDIO
	INDEX 01 00:00:00

Файлы будут записаны один за другим без промежутков между ними. Правда, есди какой-нибудь файл не кратен размеру сектора CD-ROM (2352 байт), он будет дополнен нулями. Так что, максимально возможная пауза в этом случае может быть 1/75 секунды.

Пример 03

Музыкальный диск с несколькими файлами данных (несколько треков в каждом), без промежутков между треками.

 FILE "C:\TRACK1.WAV" WAVE
   TRACK 01 AUDIO
	INDEX 01 00:00:00
   TRACK 02 AUDIO
	INDEX 01 05:50:65
   TRACK 03 AUDIO
	INDEX 01 09:47:50
   TRACK 04 AUDIO
	INDEX 01 15:12:53
 FILE "C:\TRACK2.WAV" WAVE
   TRACK 05 AUDIO
	INDEX 01 00:00:00 (*1)
   TRACK 06 AUDIO
	INDEX 01 02:31:40
   TRACK 07 AUDIO
	INDEX 01 06:56:13
   TRACK 08 AUDIO
	INDEX 01 10:06:25

(*1) Время указывается относительно текущего файла.

Пример 04

Музыкальный диск с паузами между треками.

 FILE "C:\MYAUDIO1.WAV" WAVE
   TRACK 01 AUDIO
	INDEX 01 00:00:00
   TRACK 02 AUDIO
	INDEX 00 05:49:65 ; промежуток в 1 секунду перед звучанием
	INDEX 01 05:50:65
   TRACK 03 AUDIO
	INDEX 00 09:45:50 ; промежуток в 2 секунды перед звучанием
	INDEX 01 09:47:50
   TRACK 04 AUDIO
	INDEX 00 15:09:53 ; промежуток в 3 секунды перед звучанием
	INDEX 01 15:12:53

Важно. В этом примере паузы должны быть в MYAUDIO1.WAV, мы просто указываем где они и сколько длятся. Но не обязательно в самом файле эти паузы будут присутствовать в виде цифровой тишины (нули). Первый трек всегда начинается с обязательного 2-х секундного промежутка. Это требует спецификация CD-ROM и генерируется автоматически программным обеспечением.

Пример 05

Использование команды PREGAP.

 FILE "C:\MYAUDIO1.WAV" WAVE
   TRACK 01 AUDIO
	PREGAP 00:01:00 ; добавляем одну секунду
	INDEX 01 00:00:00 ; к промежутку перед первым треком
 FILE "C:\MYAUDIO2.WAV" WAVE
   TRACK 02 AUDIO
	PREGAP 00:02:00
	INDEX 01 00:00:00
 FILE "C:\MYAUDIO3.WAV" WAVE
   TRACK 03 AUDIO
	PREGAP 00:01:00
	INDEX 00 00:00:00
	INDEX 01 00:01:00

В этом случае время, указанное командой PREGAP всегда генерируется программой, нарезающей диск, оно не отведено в MYAUDIO1.WAV. Можно комбинировать промежутки, что мы видим в TRACK 03. Одна секунда промежутся генерируется программно, а вторая "забирается" из файла.

Пример 06

Использование команд CATALOG, ISRC и INDEX.

 CATALOG 3898347789120
 FILE "C:\MYAUDIO1.WAV" WAVE
   TRACK 01 AUDIO
	ISRC ABCDE1234567
	INDEX 01 00:00:00
	INDEX 02 02:00:00
	INDEX 03 04:00:00
 FILE "C:\MYAUDIO2.WAV" WAVE
   TRACK 02 AUDIO
	ISRC XYZZY0000000
	INDEX 01 00:00:00
   TRACK 03 AUDIO
	ISRC 123456789012
	INDEX 00 03:00:00
	INDEX 01 03:02:00
	INDEX 02 05:34:32
	INDEX 03 08:12:49
	INDEX 04 10:01:74

Пример 07

Диск данных с единственным треком (не совместим с рекордерами Philips и совместимыми с ними).

 FILE "C:\MYDATA.ISO" BINARY
   TRACK 01 MODE1/2048
	INDEX 01 00:00:00
   POSTGAP 00:02:00 ; Необходимо добавить пост-промежуток к треку!

Пример 08

Диск данных с единственным треком (данные в RAW виде).

 FILE "C:\MYDATA.RAW" BINARY
   TRACK 01 MODE1/2352
	INDEX 01 00:00:00
   POSTGAP 00:02:00 ; Необходимо добавить пост-промежуток к треку!

Пример 09

Диск со смешанными данными (один трек данных, 3 музыкальных).

 FILE "C:\MYDATA.ISO" BINARY
   TRACK 01 MODE1/2048
	INDEX 01 00:00:00
   POSTGAP 00:02:00
 FILE "C:\MYAUDIO.WAV" WAVE
   TRACK 02 AUDIO
   PREGAP 00:02:00
	INDEX 01 00:00:00
   TRACK 03 AUDIO
	INDEX 01 05:50:65
   TRACK 04 AUDIO
	INDEX 01 09:47:50

Пример 10

Диск со смешанными данными (один трек данных, 4 музыкальных).

 FILE "C:\MYDATA1.ISO" BINARY
   TRACK 01 MODE1/2048
	INDEX 01 00:00:00
 FILE "C:\TRACK1.WAV" WAVE
   TRACK 02 AUDIO
   PREGAP 00:02:00
	INDEX 01 00:00:00
 FILE "C:\TRACK2.WAV" WAVE
   TRACK 03 AUDIO
	INDEX 01 00:00:00
 FILE "C:\TRACK3.WAV" WAVE
   TRACK 04 AUDIO
	INDEX 01 00:00:00
 FILE "C:\TRACK4.WAV" WAVE
   TRACK 05 AUDIO
	INDEX 01 00:00:00

Пример 11

Музыкальный диск с CD-TEXT.

 TITLE "Nirvana - Nevermind"
 PERFORMER "Nirvana"
 SONGWRITER "Lyrics by Kurt Cobain and Music by Nirvana"
 FILE "C:\NIRVANA.BIN" BINARY
   TRACK 01 AUDIO
	TITLE "Smells like teen spirit"
	INDEX 00 00:00:00
	INDEX 01 00:00:37
   TRACK 02 AUDIO
	TITLE "In bloom"
	INDEX 00 05:01:67
	INDEX 01 05:02:32
   TRACK 03 AUDIO
	TITLE "Come as you are"
	INDEX 00 09:16:63
	INDEX 01 09:17:25
   TRACK 04 AUDIO
	TITLE "Breed"
	INDEX 01 12:56:22
   TRACK 05 AUDIO
	TITLE "Lithium"
	INDEX 00 15:59:35
	INDEX 01 16:00:17
   TRACK 06 AUDIO
	TITLE "Polly"
	INDEX 00 20:16:38
	INDEX 01 20:17:15
   TRACK 07 AUDIO
	TITLE "Territorial pissings"
	INDEX 00 23:11:17
	INDEX 01 23:14:17
   TRACK 08 AUDIO
	TITLE "Drain you"
	INDEX 01 25:37:10
   TRACK 09 AUDIO
	TITLE "Lounge act"
	INDEX 01 29:21:02
   TRACK 10 AUDIO
	TITLE "Stay away"
	INDEX 00 31:57:40
	INDEX 01 31:57:72
   TRACK 11 AUDIO
	TITLE "On a plain"
	INDEX 00 35:29:40
	INDEX 01 35:30:35
   TRACK 12 AUDIO
	TITLE "Something in the way"
	INDEX 00 38:44:55

Редакция от 20.10.2010 17:07