man cdctrl (Commandes) - command line CDROM control
NAME
cdctrl - command line CDROM control
SYNOPSIS
cdctrl [device] cdctrl -c [device] cdctrl -c cdctrl [-V|-?|-h]
DESCRIPTION
cdctrl command is a program that opens a CDROM device and may be used for interactive control of the CDROM including play starting at a track, next track, previous track, stop, pause, display info, display CDROM status, and display CDROM directory. This program may be used as a daemon to control an audio CDROM device.
The commands to the cdctrl command are:
- device
 - Open CDROM device.
 - -V
 - Print out version and build information.
 - -h
 - Display help.
 - -v
 - Display help.
 - -D
 - Enable runtime debugging.
 - -c
 - Output CR-LF at end of each line, not LF.
 
By default, cdctrl opens /dev/cdrom, but does not start playing. Output is to standard output with each line terminated by a linefeed (LF).
Commands to cdctrl are:
- 1
 - Play first track, start playing.
 - s
 - Stop playing.
 - p
 - Pause playing.
 - r
 - Resume playing.
 - e
 - Eject CDROM.
 - c
 - Close CDROM tray.
 - i
 - Display info string.
 - d
 - Display directory.
 - -
 - Play previous track.
 - +
 - Play next track. When on last track, play first track.
 - [1..99]
 - Play track 1..99.
 - ?
 - Display help screen.
 - q
 - Quit.
 
Each command results in one or multiple lines of output to stdout, followed by an info string, followed by END.
The format of the info string is:
CMD cmd-name cd-status track abs-time rel-time
cmd-name := {play, stop, ... quit} from above list cd-status := {invalid, play, paused} cd-status += {completed, error, no_status} track := {1..99} CD track abs-time := HH:MM:SS elapsed since CD start rel-time := HH:MM:SS elapsed since track start
FILES
/dev/cdrom - default cdrom device
ENVIRONMENT
CDTOOLDEV - cdrom device, overrides compile time defaults
SEE ALSO
AUTHORS
Main code: Thomas Insel <tinsel@tinsel.org> Enhancements: Sven Oliver Moll <smol0075@rz.uni-hildesheim.de> cdctrl extensions: Wade Hampton <whampton@staffnet.com>