This commit is contained in:
rocky
2006-03-28 14:11:56 +00:00
parent d45449d271
commit ec577b97fc
2 changed files with 48 additions and 31 deletions

66
README
View File

@@ -1,8 +1,13 @@
See README.libcdio for installation instructions. See README.libcdio for installation instructions.
The libcdio package contains a library which encapsulates CD-ROM The libcdio package contains a library for CD-ROM and CD image
reading and control. Applications wishing to be oblivious of the OS- access. Applications wishing to be oblivious of the OS- and
and device-dependent properties of a CD-ROM can use this library. device-dependent properties of a CD-ROM or of the specific details of
various CD-image formats may benefit from using this library.
A library for working with ISO-9660 filesystems libiso9660 is
included. A generic interface for issuing MMC (multimedia commands) is
also part of the libcdio library.
Also included is a library for working with ISO-9660 filesystems as is Also included is a library for working with ISO-9660 filesystems as is
also the CD-DA error/jitter correction library from cdparanoia also the CD-DA error/jitter correction library from cdparanoia
@@ -13,34 +18,41 @@ cdrdao's TOC format, and Nero's NRG format are available. Therefore,
applications that use this library also have the ability to read disc applications that use this library also have the ability to read disc
images as though they were CD's. images as though they were CD's.
Projects using libcdio are the Video CD authoring and ripping tools The library is written in C, however there are OO C++, Perl, Python
VCDImager (http://vcdimager.org), a navigation-capable Video CD plugin and Ruby wrappers to interface to the library. However C++ is the only
and CD-DA plugins for the media players xine (http://xinehq.de), one that is bundled with this package, and the interfaces provide only
videolan's vlc (http://videolan.org), media players mplayerxp a subset of the full features of the library.
(http://mplayerxp.sourceforge.net/) and gmerlin
(http://gmerlin.sourceforge.net), kiso, a KDE GUI for creating,
extracting and editing ISO-9600 images (http://kiso.sourceforge.net),
and a Samba vfs module that allows exporting a CD without mounting
it (http://ontologistics.net/OpenSource/Samba/index.php).
Also included in the libcdio package is a utility program cd-info which Also included in the libcdio package are a number of utility programs:
displays CD information: number of tracks, CD-format and if possible
basic information about the format. If libcddb
(http://libcddb.sourceforge.net) is available, the cd-info program
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.
Other utility programs in the libcdio package are cd-read, for * cd-info - displays CD information: number of tracks, CD-format and
performing low-level block reading of a CD or CD image, iso-info for if possible basic information about the format. If libcddb
displaying ISO-9660 information from an ISO-9660 image, iso-read for (http://libcddb.sourceforge.net) is available, the cd-info
extracting files from an ISO-9660 image, a version of the CD-DA program will display CDDB matches on CD-DA discs. And if a
extraction tool cdparanoia which corrects for CD-ROM jitter, and a new enough version of libvcdinfo is available (from the
simple curses-based CD player, cdda-player using the analog CD-ROM vcdimager project), then cd-info shows basic VCD information.
output.
* cd-read - performs low-level block reading of a CD or CD image,
* iso-info - displays ISO-9660 information from an ISO-9660 image,
* iso-read - 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.
At present, there is no support for writing CD's, nor is there any 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 support for reading or writing DVDs. For some of these, there are
other libraries (e.g. libdi, libscg, or libdvdread) may be helpful. other libraries (e.g. libdi, libscg, or libdvdread) may be helpful.
$Id: README,v 1.11 2006/03/18 01:05:42 rocky Exp $ Some of the 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), 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,
extracting and editing ISO-9600 images (http://kiso.sourceforge.net),
and a Samba vfs module that allows exporting a CD without mounting it
(http://ontologistics.net/OpenSource/Samba/index.php).
$Id: README,v 1.12 2006/03/28 14:11:56 rocky Exp $

View File

@@ -1,4 +1,4 @@
### $Id: libcdio.spec.in,v 1.1 2005/01/25 02:00:20 rocky Exp $ ### $Id: libcdio.spec.in,v 1.2 2006/03/28 14:11:56 rocky Exp $
### autogenerated---edit *.spec.in ### autogenerated---edit *.spec.in
%define name @PACKAGE@ %define name @PACKAGE@
@@ -20,9 +20,14 @@ Packager: Manfred Tremmel <Manfred.Tremmel@iiv.de>
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root
%description %description
This library is to encapsulate CD-ROM reading and The libcdio package contains a library for CD-ROM and CD image
control. Applications wishing to be oblivious of the OS- and access. Applications wishing to be oblivious of the OS- and
device-dependent properties of a CD-ROM can use this library. device-dependent properties of a CD-ROM or of the specific details of
various CD-image formats may benefit from using this library.
A library for working with ISO-9660 filesystems libiso9660 is
included. A generic interface for issuing MMC (multimedia commands) is
also part of the libcdio library.
%description -l de %description -l de
Diese Bibliothek dient zur Kapselung von CD-ROM Zugriffen und Diese Bibliothek dient zur Kapselung von CD-ROM Zugriffen und