GNU Compact Disc Input and Control Library

from Wikipedia, the free encyclopedia
GNU Compact Disc Input and Control Library
Basic data

developer GNU project
Current  version 0.94
(October 22, 2016)
operating system platform independent
programming language C.
License GPL ( Free Software )
www.gnu.org/software/libcdio

The GNU Compact Disc Input and Control Library (German: “GNU CD Read and Control Library”, libcdio ) is a program library that abstracts access to CD-ROM drives and CD images across platforms . It is being developed under the direction of Rocky Bernstein as part of the GNU project .

It offers comprehensive support for common CD formats:

By integrating cdparanoia , audio CDs can also be read out with error correction . If installed, the library also uses libcddb to automatically obtain metadata for audio CDs from online databases over the Internet. The CD image file formats supported are ISO-9660 files (.iso), CUE / BIN (from CDRWIN ), NRG ( Nero Burning ROM ) and TOC / BIN ( cdrdao ).

There are language connections for the programming languages C ++ , Perl , Python and Ruby (rbcdio and rb_cdio). A number of utilities are provided.

The library is developed in the C programming language . It is distributed as free software also in the source code under the conditions of version 2 or higher of the GNU General Public License (GPL). It can run independently of the platform . It can be installed directly from the standard package sources for all popular Linux distributions . A number of free software for audio playback use libcdio to play audio CDs, including VLC , GStreamer , xine , XMMS 2 and Audacious .

libcdio was created as part of VCDImager , from which it was outsourced around 2002. The first independent version was number 0.1. The name "libcdio" stands for English " lib rary for C ompact D isk I nput and O utput". Although writing, i.e. no output on CDs, is or should never be supported, the "O" was used as part of the name in order to avoid associations with the CD-i .

In autumn 2006 libcdio was for a license analysis by the Sun - Legal Department of the Solaris removed Distribution and a notice on the in spring 2007 GNOME - mailing list widespread.

Web links

swell

  1. http://pypi.python.org/pypi/pycdio/
  2. Archived copy ( Memento of the original from March 4, 2016 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / rbcdio.rubyforge.org
  3. Archive link ( Memento of the original dated May 12, 2011 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice.  @1@ 2Template: Webachiv / IABot / rubyforge.org
  4. http://packages.ubuntu.com/search?libcdio
  5. https://apps.fedoraproject.org/packages/libcdio
  6. http://software.opensuse.org/search?q=libcdio
  7. http://doc4.mandriva.org/xwiki/bin/view/upmi/component/libcdio  ( page no longer available , search in web archivesInfo: The link was automatically marked as defective. Please check the link according to the instructions and then remove this notice.@1@ 2Template: Dead Link / doc4.mandriva.org  
  8. http://www.gnu.org/software/libcdio/projects.html
  9. https://bugzilla.gnome.org/show_bug.cgi?id=413705