S-CDDA(1)

NAME
s-cdda - access digital audio CDs (TOC, MCN, ISRC, CD-TEXT, audio tracks)

SYNOPSIS
s-cdda -h
s-cdda -L

s-cdda [-nv] [-d DEVICE] :-l LANGUAGE: -a
s-cdda [-nv] [-d DEVICE] -i
s-cdda [-nv] [-d DEVICE] -m
s-cdda [-nv] [-d DEVICE] [-t]
s-cdda [-nv] [-d DEVICE] :-l LANGUAGE: -x

s-cdda [-nv] [-d DEVICE] [-f NUMBER] -r NUMBER

DESCRIPTION
s-cdda is a simple tool to query information, like table-of-contents, from audio CD-ROMs. It can also be used to read audio tracks, and store them as WAVE audio files. It only works with SCSI MMC-3 aware cdrom/drivers.

  Options

-a  Dump all available informations.

-d DEVICE
    Specify the CD-ROM DEVICE. If not given the environment variable CDROM is inspected, a system-dependent value (like /dev/cdrom) is used as a fallback.

-f NUMBER
    Set maximum NUMBER of frames (data chunks) we read at once. 75 frames represent one second of CD-audio. The system-dependent default is 25 or 50, some systems cramp to a one second limit, devices impose their own limits. If reads fail frames are throttled until minimum is reached (shown in -v erbose mode). Values in between 1 and 999 are accepted, inclusive.

-h  Show a brief usage summary.

-i  Dump International Standard Recording Code (ISRC) entries, if available on the CD-ROM and supported by the device. Quality of service: devices are known which do not find ISRC subchannel data: repeating the query may succeed. Is missing on many CD-ROMs.

-L  Show list of selectable CD-TEXT languages, then exit.

-l LANGUAGE
    Add a language, case-insensitively, to the CD-TEXT filter. May be used multiple times in precedence order, the first available match will be used.

-m  Dump the MCN (Media Catalog Number), if available on the CD-ROM, and supported by the device. Quality of service: devices are known which do not find the MCN subchannel data: repeating the query may succeed. Is missing on many CD-ROMs.

-n  Do not perform sanity checks on data.

-r NUMBER
    Read audio track NUMBER, and write it in WAVE format to standard output. Will refuse to write if standard output is a terminal.

-t  Dump table of contents; this is the default mode of operation. Outputs an audio-only, if available, and a complete table of contents in a format suitable as input to the sh(1) shell.

-v  Be more verbose, dump packets as they are encountered.

-x  Dump CD-TEXT information of the desired -l anguage, if available on the CD-ROM, and supported by the device. Is missing on many CD-ROMs.

EXAMPLES

    # Dump table of contents
    $ s-cdda
    # Ditto, show packet data
    $ s-cdda -v
    # Read track number 2 to track-2.wav
    $ s-cdda -r 2 > track-2.wav

AUTHORS
Steffen Nurpmeso <steffen@sdaoden.eu>