Sound Juicer-2.16.4

Introduction to Sound Juicer

The Sound Juicer package contains the sound-juicer program, a simple and clean CD ripping tool. This is useful for extracting the audio tracks from audio compact discs and converting them into audio files. It can also play the audio tracks directly from the CD, allowing you to preview the CD before ripping it. Sound Juicer is designed to be easy to use, and to work with little user intervention. When you start sound-juicer it will examine the CD in the drive and try to locate information about the audio tracks using the MusicBrainz service.

Package Information

Sound Juicer Dependencies


Nautilus CD Burner-2.18.2, GNOME Media-2.18.0, GStreamer Base Plug-ins-0.10.13 (for the cdparanoiasrc, gnomevfssink and vorbisenc plugins), and libmusicbrainz-2.1.5


intltool-0.35.5, GStreamer Good Plug-ins-0.10.6 (for the flacenc and wavenc plugins), libcdio (which can use CDParanoia-III-9.8, libcddb, and VCDImager), and TagLib

Optional (Run-Time Only to Encode in MP3 Format)

GStreamer Ugly Plug-ins-0.10.6 (for the lame plugin)



At a minimum you should have the following plugins configured into the GStreamer installation: cdparanoiasrc and gnomevfssink. If either of these plugins are not configured into the GStreamer setup, Sound Juicer will fail at run-time. Additionally, if you need to encode in Ogg Vorbis, FLAC, Wave or MP3 formats, you should ensure the vorbisenc, flacenc, wavenc and lame plugins are configured into GStreamer. You can easily determine if you have the necessary plugins configured by using the gst-inspect program. Here is an example:

gst-inspect | grep cdparanoiasrc

User Notes:

Installation of Sound Juicer

Install Sound_Juicer by running the following commands:

./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \
            --sysconfdir=/etc/gnome/2.18.3 \
            --localstatedir=/var/lib &&

This package does not come with a test suite.

Now, as the root user:

make install

Command Explanations

--prefix=$(pkg-config --variable=prefix ORBit-2.0): Setting the prefix using this parameter instead of with $GNOME_PREFIX will ensure that the prefix is consistent with the installation environment and the package will be installed in the correct location.

--sysconfdir=/etc/gnome/2.18.3: This parameter causes the configuration files to be installed in /etc/gnome/2.18.3 instead of $GNOME_PREFIX/etc. Additionally (if applicable), the parameter ensures that the GConf-2 database is correctly updated.

--localstatedir=/var/lib: This parameter is used so that all ScrollKeeper files are installed in, and the ScrollKeeper database is properly updated in /var/lib/scrollkeeper instead of some files being installed in $GNOME_PREFIX/var/scrollkeeper.

Configuring Sound Juicer

Configuration Information

Configuration is accomplished by using the “Preferences” drop-down menu option. For information on how to configure sound-juicer to use LAME as the default encoding method (creating MP3 files as the default) see the Sound Juicer Help section.


Installed Program: sound-juicer
Installed Libraries: none
Installed Directories: $GNOME_PREFIX/share/{,gnome/help/ ,omf/}sound-juicer

Short Descriptions


is a graphical CD extraction (ripping) tool based on GNOME-2 and GStreamer.

Last updated on 2007-09-12 06:22:54 -0500