2004-02-25 09:56:37 +00:00
|
|
|
The libcdio package contains a library which encapsulates CD-ROM
|
|
|
|
|
reading and control. Applications wishing to be oblivious of the OS-
|
2004-04-21 09:26:37 +00:00
|
|
|
and device-dependent properties of a CD-ROM can use this library.
|
2004-02-25 09:56:37 +00:00
|
|
|
|
2005-02-22 10:42:50 +00:00
|
|
|
Also included is a library for working with ISO-9660 filesystems as is
|
|
|
|
|
also the CD-DA error/jitter correction library from cdparanoia
|
|
|
|
|
(http://www.xiph.org/paranoia).
|
2003-04-19 00:49:49 +00:00
|
|
|
|
2004-06-26 10:01:09 +00:00
|
|
|
Some support for disk image types like CDRWin's BIN/CUE format,
|
|
|
|
|
cdrdao's TOC format, and Nero's NRG format are available. Therefore,
|
|
|
|
|
applications that use this library also have the ability to read disc
|
|
|
|
|
images as though they were CD's.
|
|
|
|
|
|
|
|
|
|
Projects using libcdio are the Video CD authoring and ripping tools
|
|
|
|
|
VCDImager (http://vcdimager.org), a navigation-capable Video CD plugin
|
|
|
|
|
and CD-DA plugins for the media players xine (http://xinehq.de),
|
2005-07-10 13:57:37 +00:00
|
|
|
videolan's vlc (http://videolan.org), media players mplayerxp
|
|
|
|
|
(http://mplayerxp.sourceforge.net/) and gmerlin
|
|
|
|
|
(http://gmerlin.sourceforge.net), kiso, a KDE GUI for creating,
|
2005-07-10 14:13:03 +00:00
|
|
|
extracting and editing ISO-9600 images (http://kiso.sourceforge.net),
|
|
|
|
|
and a Samba vfs module that allows exporting a CD without mounting
|
2005-07-10 13:57:37 +00:00
|
|
|
it (http://ontologistics.net/OpenSource/Samba/index.php).
|
2004-02-25 09:56:37 +00:00
|
|
|
|
2004-02-27 02:35:24 +00:00
|
|
|
Also included in the libcdio package is a utility program cd-info which
|
2004-02-25 09:56:37 +00:00
|
|
|
displays CD information: number of tracks, CD-format and if possible
|
|
|
|
|
basic information about the format. If libcddb
|
2005-07-10 14:13:03 +00:00
|
|
|
(http://libcddb.sourceforge.net) is available, the cd-info program
|
2004-02-25 09:56:37 +00:00
|
|
|
will display CDDB matches on CD-DA discs. And if a new enough version
|
|
|
|
|
of libvcdinfo is available (from the vcdimager project), then cd-info
|
|
|
|
|
shows basic VCD information.
|
2003-04-19 00:49:49 +00:00
|
|
|
|
2004-02-25 09:56:37 +00:00
|
|
|
Other utility programs in the libcdio package are cd-read, for
|
|
|
|
|
performing low-level block reading of a CD or CD image, iso-info for
|
2005-02-22 10:42:50 +00:00
|
|
|
displaying ISO-9660 information from an ISO-9660 image, iso-read for
|
2005-07-10 13:57:37 +00:00
|
|
|
extracting files from an ISO-9660 image, a version of the CD-DA
|
|
|
|
|
extraction tool cdparanoia which corrects for CD-ROM jitter, and a
|
|
|
|
|
simple curses-based CD player, cdda-player using the analog CD-ROM
|
|
|
|
|
output.
|
|
|
|
|
|
2005-10-25 12:35:10 +00:00
|
|
|
At present, there is no support for writing CD's, nor is there any
|
|
|
|
|
support for reading or writing DVDs. For some of these, there are
|
|
|
|
|
other libraries (e.g. libdi, libscg, or libdvdread) may be helpful.
|
2004-02-27 02:35:24 +00:00
|
|
|
|
2005-10-25 12:35:10 +00:00
|
|
|
$Id: README,v 1.10 2005/10/25 12:35:10 rocky Exp $
|