What is gCDrip?
gCDrip is a CD ripping and encoding interface for Gtk+. It relies on
cdparanoia for ripping,
lame for encoding, and
id3 for ID3-tagging.
gCDrip is also a comprehensive Gtk-Perl example.
gCDrip is designed to run on Linux boxes, but it will run on any box with cdparanoia, lame, id3 and Gtk-Perl installed.
gCDrip is free software, released under the GNU General Public License.
Current and future features
Latest version of gCDrip is 1.0
Main features include:
- single script file, very easy to run
- clear interface: just launch and rip
- highly configurable output naming
- CDDB querying on freedb.org
Future versions might bring:
- gtk2 support
- ability to see progress outside the terminal
- ability to stop ripping in a clean manner
- support for other output formats, as ogg, flac, etc.
- ability to rip only selected tracks
How to install
- download and
- make sure you have Perl with
CDDB_getmodules installed (under Debian the packages are
- make sure you can launch
id3from the command-line
- insert a CD in your drive
- run the script from a terminal in an X-session:
> gCDrip 1.0 (4 Ko)
Don’t hesitate to email me if you have any question or comment.