man mcdp (Commandes) - a small cdplayer for linux
NAME
mcdp - a small cdplayer for linux
SYNOPSIS
mcdp [/dev/some-cdrom-device]
DESCRIPTION
The command mcdp is used for playing AudioCD's. It has a curses like userinterface and is fairly simple to use.
OPTIONS
There is only one optional option - a cd device (e.g. /dev/cdrom2) !
KEYS
tab (@); l l. KEY@DESCRIPTION @ #@play track number # (0,1..9) cursor up@fast forward cursor right@slow forward cursor left@slow rewind cursor down@fast rewind space@next track b/B@previous track S/s@toggle start/stop P/p@toggle pause/resume E/e@eject cdrom device C/c@close cdrom device R/r@redraw screen M/m@change playmethod (-/+) +/-@change trackmodifier (+/-) </>@change audio volume of cdrom device (-/+) Q/q@quit mcdp
ENVIRONMENT VARIABLES
tab (@); l l. CDDA_DEVICE@Reserved or later :) CDROM@Try this cdrom as default (if unset, CDROM_DEFAULT @from params.h is used). CDDB_PATH@path to your local cddb files (if unset, _no_ cddb titelinfo @is displayed) CDDB_SERVER@IP:PORT of a freedb server (if unset, only local cddb @stuff is used, if it exists in $CDDB_PATH/$discid). LOGNAME@Is used for remote cddb login. HOSTNAME@Is used for remote cddb login too.
FILES
tab (@); l l. $HOME/.workmandb@Is used (first) for reading wmdb entries. $CDDB_PATH/*@Is used for reeading/writing cddb entries.
RETURN VALUES
tab (@); l l. 0 @no errors occured / normal quit 1 @the given cd-device isn't a cd-device 2 @your cd seems to be sth. other then a CD-Audio or CD-Mixed 3 @some error while processing terminal code
NOTES
Some terminals don't like the default escape-sequences from params.h ... if so, you have to edit them ! Successfully tested terminals are vt100, linux, xterm, xterm-color.
If you haven't direct access to a freedb server, you may use some port redirector program ... see freshmeat.
If you have devfs, mcdp will try /dev/cdroms/cdrom0, else /dev/cdrom is tried!
AUTHOR
Tino Reichardt <milky-mcdp@mcmilk.de>
Homepage: http://www.mcmilk.de/projects/mcdp/