On my SlackWare system, I somehow felt the need for a good CD ripping tool and didn’t recognize anything in my KDE multimedia menu.
I installed *lame* from http://linuxpackages.net/ and used cdda2wav and lame to rip nine CDs. Then I realized that this meant not having any tags on the buggers.
I vaguely remembered something like mp3burn for ripping with CDDB support, and set my mind on it, ignoring the description of the software. Unfortunately for me, mp3burn burns MP3s on an *audio* CD. Not what I needed. Unfazed, I downloaded it and started installing the required Perl modules I was missing. SlackWare comes without Perl modules, so you have to install them all from CPAN, using the cpan shell. And as I wrote before, the JUNOS package was getting on my nerves, trying to build and failing. I finally realized that it was XML::DOM that was failing, and after some more fiddling I found that all the “jp” tests were failing. The solution was to enter the cpan shell, use “make XML::DOM", then delete the failing test files, and then to “install XML::DOM" (implying a test without the failing test). If I deleted the failing test *before* “make”, it would reinstall them. >{ Then I had trouble getting the Ogg::Vorbis::Header package to install, but I forgot what the problem was.
As soon as I could run mp3burn from the command line without error message, I set myself to compiling Kmp3burn, a front-end. That one configured nicely, but when building the bugger it turned out that it didn’t know where my qt libraries are (_usr_lib/qt/lib). Changed the Makefile, tried again and again, and then I decided to take a look at it all again.
And I realized that I didn’t need mp3burn at all. 😢
Deleted Kmp3burn.
Installed mp3burn using *stow* but felt bad for wasting so much time. I think all Linux administrators know that feeling. Ouch.
I decided to look at the KDE multimedia menu again. And found KAudioCreator. Which does what I wanted. And it automatically rips and encodes in queues, meaning that you can just shove in CD after CD while it rips and encodes in the background.
What a *waste* of time.
#Software
(Please contact me if you want to remove your comment.)
⁂
You might want to take a look at abcde.
– SebastianBlatt 2004-11-21 01:09 UTC
---
Thanks for the suggestion. Right now I’m happy with KAudioCreator. Does abcde have a particular feature you really like?
– Alex Schroeder 2004-11-21 11:27 UTC
---
It’s nice in that is a simple shell script, but can use a lot of different audio formats (mp3,ogg,flac,...). It’s heavily configurable, as it’s just a frontend to the various command line programs and includes cddb and normalization support.
– SebastianBlatt 2004-11-21 18:49 UTC