CDDB.py provides an easy way for Python programs to fetch track and disc information on audio CDs. This information is acquired from CDDB, a very large online database of track listings and other information on audio CDs. Included is a C extension module to enable Python to read track listings from audio CDs under Linux, Solaris, FreeBSD, OpenBSD, and Win32. The interface to this extension module is portable and is intended to be ported to other OSes easily.
|Tags||multimedia Sound/Audio CD Audio CD Ripping CD Playing|
Release Notes: This release changes the default to use FreeDB, adds Win32 fixes, and has been recompiled to work with Python 2.0. A new DiscID.open() cross-platform "do-what-I-mean" call has been added to open the CD audio device opaquely. It's now possible to fake client identification.
Release Notes: This release has been patched for OpenBSD support.
Release Notes: A fix for a bug when running DiscID.py from command-line, and updated example calls to open, as recent Linux kernels want O_RDONLY | O_NONBLOCK flags when opening audio CDs.
Release Notes: Initial freshmeat announcement; fixes for several bugs related to multiple match returns, and support in the CDROM module for FreeBSD, Linux, Solaris, and Win32.