After reading many HOWTOs for getting this done, I finally did it. Before this, I used console based ripper (cdparanoia). The thing is that ‘lame’ is not in the repos for a long time, ’cause of some legal stuff. So for getting SoundJuicer to rip into MP3 you need to download and install it manually, or to add Debian-Multimedia repositorium.
1. Add this to your /etc/apt/sources.list (for more info check this website http://www.debian-multimedia.org/)
# DEBIAN MULTIMEDIA
deb http://www.debian-multimedia.org lenny main
2. Do apt-get update, and if you get this error:
apt-get doesn’t find this public key : NO_PUBKEY 07DC563D1F41B907 ?
Install the debian-multimedia-keyring package with apt-get
apt-get install debian-multimedia-keyring
or with dpkg
dpkg-i debian-multimedia-keyring
Download package from here.
3. Now we can apt-get what we need
apt-get install liblame0 gstreamer0.10-lame
(if you have installed libmp3lame0, remove it first apt-get remove libmp3lame0)
4. When we have all the stuff we need we must set few things in SoundJuicer. Start it, go to Edit >> Preferences. Under output format choose Edit Profiles, then in new dialog click New and name it whatever you like (mp3 or something). Click on the profile you’ve just created and choose Edit.
For GStreamer pipeline enter
audio/x-raw-int,rate=44100,channels=2 ! lame name=enc vbr=0 bitrate=256 ! id3v2mux
and ‘mp3′ for File extension, and don’t forget to check ‘Active’ checkbox.
This way you get MP3 with 256kbps bitrate.
5. Restart SoundJuicer, select your new profile and that’s it
Hope this will be helpful to somebody
I did this on Debian Lenny 4.0 but I guess it will work in Etch too.
Cheers!!!