2004-11-20 Software

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.

SlackWare

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.

http://linuxpackages.net/

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.

SlackWare

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

Comments

(Please contact me if you want to remove your comment.)

You might want to take a look at abcde.

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

Alex Schroeder

---

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