Unified format fields.
This commit is contained in:
104
docs/formats.rst
104
docs/formats.rst
@@ -47,10 +47,11 @@ CATALOG
|
|||||||
Sets the catalog number of the CD.
|
Sets the catalog number of the CD.
|
||||||
|
|
||||||
:Section(s): global
|
:Section(s): global
|
||||||
:Format: ``CATALOG <catalog_number>``
|
:Format:
|
||||||
|
``CATALOG <catalog_number>``
|
||||||
|
|
||||||
``catalog_number``
|
``catalog_number``
|
||||||
an integer consisting of exactly 13 digits.
|
an integer consisting of exactly 13 digits.
|
||||||
|
|
||||||
FILE
|
FILE
|
||||||
~~~~
|
~~~~
|
||||||
@@ -59,12 +60,14 @@ Sets a new input file. ``FILE`` line precedes the beginning of the track
|
|||||||
section.
|
section.
|
||||||
|
|
||||||
:Section(s): track
|
:Section(s): track
|
||||||
:Format: ``FILE <filename> [file_format]``
|
:Format:
|
||||||
|
``FILE <filename> [file_format]``
|
||||||
|
|
||||||
``filename``
|
``filename``
|
||||||
a string.
|
a string.
|
||||||
``file_format``
|
``file_format``
|
||||||
one of: ``BINARY``, ``MOTOROLA``, ``AIFF``, ``WAVE``, or ``MP3``.
|
one of: ``BINARY``, ``MOTOROLA``, ``AIFF``, ``WAVE``, or
|
||||||
|
``MP3``.
|
||||||
|
|
||||||
FLAGS
|
FLAGS
|
||||||
~~~~~
|
~~~~~
|
||||||
@@ -72,10 +75,11 @@ FLAGS
|
|||||||
Sets track flags.
|
Sets track flags.
|
||||||
|
|
||||||
:Section(s): track
|
:Section(s): track
|
||||||
:Format: ``FLAGS [flag]...``
|
:Format:
|
||||||
|
``FLAGS [flag]...``
|
||||||
|
|
||||||
``flag``
|
``flag``
|
||||||
one of: ``PRE``, ``DCP``, ``4CH``, or ``SCMS``.
|
one of: ``PRE``, ``DCP``, ``4CH``, or ``SCMS``.
|
||||||
|
|
||||||
INDEX
|
INDEX
|
||||||
~~~~~
|
~~~~~
|
||||||
@@ -83,12 +87,13 @@ INDEX
|
|||||||
Sets a track index.
|
Sets a track index.
|
||||||
|
|
||||||
:Section(s): track
|
:Section(s): track
|
||||||
:Format: ``INDEX <index_number> <index>``
|
:Format:
|
||||||
|
``INDEX <index_number> <index>``
|
||||||
|
|
||||||
``index_number``
|
``index_number``
|
||||||
an integer in the range 0-99.
|
an integer in the range 0-99.
|
||||||
``index``
|
``index``
|
||||||
time in MSF format.
|
time in MSF format.
|
||||||
|
|
||||||
ISRC
|
ISRC
|
||||||
~~~~
|
~~~~
|
||||||
@@ -96,10 +101,11 @@ ISRC
|
|||||||
Sets track ISRC number.
|
Sets track ISRC number.
|
||||||
|
|
||||||
:Section(s): track
|
:Section(s): track
|
||||||
:Format: ``ISRC <ISRC_number>``
|
:Format:
|
||||||
|
``ISRC <ISRC_number>``
|
||||||
|
|
||||||
``ISRC_number``
|
``ISRC_number``
|
||||||
a string with the format CCOOOOYYSSSSS.
|
a string with the format CCOOOOYYSSSSS.
|
||||||
|
|
||||||
POSTGAP
|
POSTGAP
|
||||||
~~~~~~~
|
~~~~~~~
|
||||||
@@ -107,10 +113,11 @@ POSTGAP
|
|||||||
Sets track postgap.
|
Sets track postgap.
|
||||||
|
|
||||||
:Section(s): track
|
:Section(s): track
|
||||||
:Format: ``POSTGAP <postgap>``
|
:Format:
|
||||||
|
``POSTGAP <postgap>``
|
||||||
|
|
||||||
``postgap``
|
``postgap``
|
||||||
time in MSF format.
|
time in MSF format.
|
||||||
|
|
||||||
PREGAP
|
PREGAP
|
||||||
~~~~~~
|
~~~~~~
|
||||||
@@ -118,10 +125,11 @@ PREGAP
|
|||||||
Sets track pregap.
|
Sets track pregap.
|
||||||
|
|
||||||
:Section(s): track
|
:Section(s): track
|
||||||
:Format: ``PREGAP <pregap>``
|
:Format:
|
||||||
|
``PREGAP <pregap>``
|
||||||
|
|
||||||
``pregap``
|
``pregap``
|
||||||
time in MSF format.
|
time in MSF format.
|
||||||
|
|
||||||
REM
|
REM
|
||||||
~~~
|
~~~
|
||||||
@@ -129,7 +137,8 @@ REM
|
|||||||
Begins a comment line. All lines beginning with ``REM`` are ignored.
|
Begins a comment line. All lines beginning with ``REM`` are ignored.
|
||||||
|
|
||||||
:Section(s): any
|
:Section(s): any
|
||||||
:Format: ``REM [comments]``
|
:Format:
|
||||||
|
``REM [comments]``
|
||||||
|
|
||||||
TRACK
|
TRACK
|
||||||
~~~~~
|
~~~~~
|
||||||
@@ -137,13 +146,15 @@ TRACK
|
|||||||
Starts a new track.
|
Starts a new track.
|
||||||
|
|
||||||
:Section(s): track
|
:Section(s): track
|
||||||
:Format: ``TRACK <track_number> <track_mode>``
|
:Format:
|
||||||
|
``TRACK <track_number> <track_mode>``
|
||||||
|
|
||||||
``track_number``
|
``track_number``
|
||||||
a positive integer in the range 1-99.
|
a positive integer in the range 1-99.
|
||||||
``track_mode``
|
``track_mode``
|
||||||
one of: ``MODE1/2048``, ``MODE1/2352``, ``MODE2/2336``, ``MODE2/2048``,
|
one of: ``MODE1/2048``, ``MODE1/2352``, ``MODE2/2336``,
|
||||||
``MODE2/2324``, ``MODE2/2336``, or ``MODE2/2352``.
|
``MODE2/2048``, ``MODE2/2324``, ``MODE2/2336``, or
|
||||||
|
``MODE2/2352``.
|
||||||
|
|
||||||
(CD-TEXT keywords)
|
(CD-TEXT keywords)
|
||||||
~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~
|
||||||
@@ -152,12 +163,13 @@ Sets CD-TEXT data. The cue format does not have native support for binary
|
|||||||
CD-TEXT.
|
CD-TEXT.
|
||||||
|
|
||||||
:Section(s): any
|
:Section(s): any
|
||||||
:Format: ``<CDTEXT_keyword> <CDTEXT_field>``
|
:Format:
|
||||||
|
``<CDTEXT_keyword> <CDTEXT_field>``
|
||||||
|
|
||||||
``CDTEXT_keyword``
|
``CDTEXT_keyword``
|
||||||
one of: (see `CD-TEXT`_ section for a list of CD-TEXT keywords).
|
one of: (see `CD-TEXT`_ section for a list of keywords).
|
||||||
``CDTEXT_field``
|
``CDTEXT_field``
|
||||||
a string.
|
a string.
|
||||||
|
|
||||||
TOC File Format
|
TOC File Format
|
||||||
===============
|
===============
|
||||||
@@ -377,7 +389,10 @@ comma seperated list of integers in the range 0-255.
|
|||||||
CD-TEXT
|
CD-TEXT
|
||||||
=======
|
=======
|
||||||
|
|
||||||
CD-TEXT entries are either character or binary data.
|
The CD-TEXT specification set aside 16 CD-TEXT types. Three are reserved and
|
||||||
|
have no corresponding keywords. One is shared; the keyword depends on whether
|
||||||
|
it is for the disc (``UPC_EAN``) or a track (``ISRC``). CD-TEXT entries are
|
||||||
|
either character or binary data.
|
||||||
|
|
||||||
Keywords
|
Keywords
|
||||||
--------
|
--------
|
||||||
@@ -385,78 +400,91 @@ Keywords
|
|||||||
ARRANGER
|
ARRANGER
|
||||||
~~~~~~~~
|
~~~~~~~~
|
||||||
|
|
||||||
|
:Description: Name(s) of the arranger(s)
|
||||||
:Section: any
|
:Section: any
|
||||||
:Format: character
|
:Format: character
|
||||||
|
|
||||||
COMPOSER
|
COMPOSER
|
||||||
~~~~~~~~
|
~~~~~~~~
|
||||||
|
|
||||||
|
:Description: Name(s) of the composer(s)
|
||||||
:Section: any
|
:Section: any
|
||||||
:Format: character
|
:Format: character
|
||||||
|
|
||||||
DISC_ID
|
DISC_ID
|
||||||
~~~~~~~
|
~~~~~~~
|
||||||
|
|
||||||
|
:Description: Disc Identification information
|
||||||
:Section: any
|
:Section: any
|
||||||
:Format: binary
|
:Format: binary
|
||||||
|
|
||||||
GENRE
|
GENRE
|
||||||
~~~~~
|
~~~~~
|
||||||
|
|
||||||
|
:Description: Genre Identification and Genre information
|
||||||
:Section: any
|
:Section: any
|
||||||
:Format: binary
|
:Format: binary
|
||||||
|
|
||||||
ISRC
|
ISRC
|
||||||
~~~~~
|
~~~~~
|
||||||
|
|
||||||
|
:Description: ISRC Code of each track
|
||||||
:Section: track
|
:Section: track
|
||||||
:Format: character
|
:Format: character
|
||||||
|
|
||||||
MESSAGE
|
MESSAGE
|
||||||
~~~~~~~
|
~~~~~~~
|
||||||
|
|
||||||
|
:Description: Message from the content provider and/or artist
|
||||||
:Section: any
|
:Section: any
|
||||||
:Format: character
|
:Format: character
|
||||||
|
|
||||||
PERFORMER
|
PERFORMER
|
||||||
~~~~~~~~~
|
~~~~~~~~~
|
||||||
|
|
||||||
|
:Description: Name(s) of the performer(s)
|
||||||
:Section: any
|
:Section: any
|
||||||
:Format: character
|
:Format: character
|
||||||
|
|
||||||
SONGWRITER
|
SONGWRITER
|
||||||
~~~~~~~~~~
|
~~~~~~~~~~
|
||||||
|
|
||||||
|
:Description: Name(s) of the songwriter(s)
|
||||||
:Section: any
|
:Section: any
|
||||||
:Format: character
|
:Format: character
|
||||||
|
|
||||||
TITLE
|
TITLE
|
||||||
~~~~~
|
~~~~~
|
||||||
|
|
||||||
|
:Description: Title of album name or Track Titles
|
||||||
:Section: any
|
:Section: any
|
||||||
:Format: character
|
:Format: character
|
||||||
|
|
||||||
TOC_INFO
|
TOC_INFO
|
||||||
~~~~~~~~~
|
~~~~~~~~~
|
||||||
|
|
||||||
|
:Description: Table of Content information
|
||||||
:Section: any
|
:Section: any
|
||||||
:Format: binary
|
:Format: binary
|
||||||
|
|
||||||
TOC_INFO2
|
TOC_INFO2
|
||||||
~~~~~~~~~
|
~~~~~~~~~
|
||||||
|
|
||||||
|
:Description: Second Table of Content information
|
||||||
:Section: any
|
:Section: any
|
||||||
:Format: binary
|
:Format: binary
|
||||||
|
|
||||||
UPC_EAN
|
UPC_EAN
|
||||||
~~~~~~~
|
~~~~~~~
|
||||||
|
|
||||||
|
:Description: UPC/EAN code of the album
|
||||||
:Section: disc
|
:Section: disc
|
||||||
:Format: character
|
:Format: character
|
||||||
|
|
||||||
SIZE_INFO
|
SIZE_INFO
|
||||||
~~~~~~~~~
|
~~~~~~~~~
|
||||||
|
|
||||||
|
:Description: Size information of the Block
|
||||||
:Section: any
|
:Section: any
|
||||||
:Format: binary
|
:Format: binary
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user