CD-Text

Optical discs
Optical media types
Standards
See also

CD-Text is an extension of the Red Book Compact Disc specifications standard for audio CDs. It allows for storage of additional information (e.g. album name, song name, and artist) on a standards-compliant audio CD. The information is stored either in the lead-in area of the CD, where there is roughly five kilobytes of space available, or in the Subchannels R to W on the disc, which can store about 31 megabytes. The latter areas are not used by strict Red Book CDs. The text is stored in a format usable by the Interactive Text Transmission System (ITTS). ITTS is also used by Digital Audio Broadcasting or the MiniDisc. The specification was released in September 1996 and backed by Sony. Support for CD-Text is common, but not universal. Utilities exist to automatically rip CD-Text data, and insert it into CDDB or freedb.

Contents

Format

MMC-3 specifies 16 types. Of these, three are reserved and so don't have keywords.

CD Text Keywords
Keyword Description Section Format
ARRANGER Name(s) of the arranger(s) Any Character
COMPOSER Name(s) of the composer(s) Any Character
DISK_ID Disc Identification information Any Binary
GENRE Genre Identification and Genre information Any Binary
ISRC ISRC Code of each track Track Character
MESSAGE Message from the content provider and/or artist Any Character
PERFORMER Name(s) of the performer(s) Any Character
SONGWRITER Name(s) of the songwriter(s) Any Character
TITLE Title of album name or Track Titles Any Character
TOC_INFO Table of Content information Any Binary
TOC_INFO2 Second Table of Content information Any Binary
UPC_EAN UPC/EAN code of the album Disc Character
SIZE_INFO Size information of the Block Any Binary

The character encoding is not specified, and there is no provision for indicating in the CD-Text data which encoding is in use. The original Sony authoring tools and specifications supported ASCII and two of its supersets, ISO-8859-1 and "MS-JIS". Annex J of the MMC-2 specification mentions only ASCII, but provides for "double byte character codes" to be indicated.

Software

Hardware

See also

External links