This section briefly lists a few of the many applications
related to CD-ROM that are available under Linux. Check the Linux
Software Map for the latest versions and archive sites.
Several programs are available for playing audio CDs,
either through a headphone jack or an attached sound card.
-
kscd
-
A graphical CD player included as part of the KDE desktop environment.
-
gtcd
-
A graphical CD player included as part of the GNOME desktop environment.
-
Workman
-
a graphical player running under X11 and supporting
a CD database and many other features
-
WorkBone
-
an interactive text-mode player
-
xcdplayer
-
a simple X11 based player
-
cdplayer
-
a very simple command line based player
-
Xmcd
-
an X11/Motif based player
-
xmitsumi
-
another X11 based player for Mitsumi drives
-
xplaycd
-
another X11 based player, bundled with sound mixer
and VU meter programs
-
cdtool
-
command line tools for playing audio CDs
Some of these programs are coded to use a specific device file for the
CD-ROM (e.g.
/dev/cdrom
). You may be able to pass the correct
device name as a parameter, or you can create a symbolic link in the
/dev
directory. If sending the CD output to a sound card, you
may wish to use a mixer program to set volume settings or select the
CD-ROM input for recording.
PhotoCDs use an ISO-9660 file system containing image files
in a proprietary format. Not all CD-ROM drives support reading
PhotoCDs.
The
hpcdtoppm
program by Hadmut Danisch converts PhotoCD
files to the portable pixmap format. It can be obtained from
ftp://ftp.gwdg.de/pub/linux/hpcdtoppm
or as part of the PBM (portable bit map) utilities, available on many
archive sites (look for "pbm" or "netpbm").
The
photocd
program by Gerd Knorr
(
kraxel@cs.tu-berlin.de
)
can convert PhotoCD images into Targa or Windows and OS/2 bitmap
files.
The same author has written the program
xpcd
, an X11-based
program for handling PhotoCD images. You can select the images with a
mouse, preview the image in a small window, and load the image with
any of the five possible resolutions. You can also mark a part of the
Image and load only the selected part. Look for these packages at
ftp://ftp.cs.tu-berlin.de/pub/linux/Local/misc/
.
The ImageMagick image file manipulation program also supports PhotoCD
files. It is available from
ftp://ftp.x.org/contrib/applications/ImageMagick/
.
Eric Youngdale's
mkisofs
package allows creating an ISO-9660
file system on a hard disk partition. This can then be used to assist
in creating and testing CD-ROM file systems before mastering discs.
These are some utilities for verifying the format of ISO-9660
formatted discs; you may find them useful for testing suspect CDs. The
package can be found at
ftp://ftp.cdrom.com/pub/unixfreeware/archive/
. They were
written by Bill Siegmund and Rich Morin.