Sound Juicer
Sound Juicer is a clean, mean, and lean CD ripper for GNOME 2.
It sports a clean interface and simple preferences, aiming to do The Right Thing and What You Mean all of the time. It requires GNOME and GStreamer.
Screenshots
- Main window
- Preferences dialog
Download
Latest download: sound-juicer-2.28.1.tar.bz2.
Bugs can be reported at bugzilla.gnome.org/. View the list of currently open bugs.
Love Sound Juicer? Want to help the developer save for the deposit on a house? You can help!
15:39 Wednesday, 25 Nov 2009 [#] [/computers/sound-juicer] (0 comments)
Sound Juicer "Look In The Stars And Search For The Answer" 2.13.3
Sound Juicer "Look In The Stars And Search For The Answer" 2.13.3 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Only one change here:
- Port to GStreamer 0.10
Thanks to Tim-Philipp Mueller and James Livingston for helping me here. This needs lots of testing, there are bound to be many regressions that need hunting and fixing. Everyone grab it now!
21:16 Saturday, 18 Feb 2012 [#] [computers/sound-juicer] (0 comments)
Sound Juicer "Down The Middle Drops One More Grain Of Sand" 2.12.0
Sound Juicer "Down The Middle Drops One More Grain Of Sand" 2.12.0 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Very few changes since 2.11.x:
- Bind F1 to Help
- [update] Kick-arse updated documentation (thanks Shaun!)
But plenty of changes for people who haven't used 2.11 including CD playback, threaded extraction, uses gnome-vfs to write the songs, and genre support.
Thanks to the ever-working translators: Danilo Šegan (sr), Mohammad Damt (id), Clytie Siddall (vi), Jean-Michel Ardantz (fr), Michiel Sikkes (nl), Roozbeh Pournader (fa).
21:15 Saturday, 18 Feb 2012 [#] [computers/sound-juicer] (0 comments)
Sound Juicer "Cover Me!" 0.5.15
Sound Juicer "Bust The Meter" 0.5.15 is available -- download the tarball here. Debian packages available in my repository and are in the upload queue as usual.
- Handle errors when transforming filename encoding fails (Frederic Crozat)
- Handle MusicBrainz saying it has found a matching album when it hasn't (FC)
- Fix the "time remaining" calculations (hondaguru)
- Updated libbacon, fixing various issues
- Fix crashes due to the idle handler not being removed (Colin Walters)
- Stop using the deprecated _() in libgnome (Mariano Suárez-Alvarez)
NP: Two Pages, 4 Hero
21:15 Saturday, 18 Feb 2012 [#] [computers/sound-juicer] (0 comments)
Sound Juicer "I Got Nobody On My Side And Surely That Ain't Right" 2.28.1
Sound Juicer "I Got Nobody On My Side And Surely That Ain't Right" 2.28.1 has been released. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Props to Bastien for doing most of the work here.
- Many translations
- Use gnome-session instead of gnome-power-manager to avoid the machine going to sleep (Richard Hughes)
- Fix a few crashers when extracting an unknown CD (Bastien Nocera)
- Fix CD-Text metadata gathering (BN)
- Don't truncate submission URLs (BN)
- Extract UUIDs to put in ripped files' metadata (Philipp Wolfer)
- Fix some bugs in test program (Alex Larsson)
Bastien originally called this release Not the maintainer, lalala, plug ears but we all know he is, right?
15:43 Wednesday, 25 Nov 2009 [#] [computers/sound-juicer] (2 comments)
Sound Juicer "And It Ain't Even 9 In The Morning, Sorry I'm Late" 2.28.0
Sound Juicer "And It Ain't Even 9 In The Morning, Sorry I'm Late" 2.28.0 has been released. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Very little in the 2.27 cycle...
- Many translations
- Updated documentation
- Disable paranoia on playback (Bastien Nocera)
- Fix leaks and crashes in the metadata fetches (BN)
Did I mention that SJ could really do with a dedicated (co)maintainer?
20:54 Tuesday, 22 Sep 2009 [#] [computers/sound-juicer] (0 comments)
Sound Juicer "Bonnie and Clyde" 2.26.1
Sound Juicer "Bonnie and Clyde" 2.26.1 has been released. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Some crashes have been fixes:
- Read the track artist instead of album artist in Musicbrain3
- Don't crash if the release date is unknown
- Read tracks when falling back to gvfs
Finally, a call for someone with deep LAME knowledge. The GStreamer LAME element is, well, lame because it sets a number of properties to default values that make it very difficult for LAME to work well. Someone who understands how all of the LAME settings operate needs to sit down, vet the settings and remove the pointless ones, unset most of the rest, leaving the 'preset' setting as the only one which has a default value. At the moment there are many contradictory default settings which mean LAME produces rather badly encoded files. Any takers?
11:04 Friday, 10 Apr 2009 [#] [computers/sound-juicer] (0 comments)
Sound Juicer "Don't Go Back To Dalston" 2.26.0
Sound Juicer "Don't Go Back To Dalston" 2.26.0 has been released. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Only translation updates this time, sorry.
15:55 Tuesday, 17 Mar 2009 [#] [computers/sound-juicer] (0 comments)
Sound Juicer "I Call Out To You And You Don't Save Me?" 2.25.3
Sound Juicer "I Call Out To You And You Don't Save Me?" 2.25.3 has been released. Tarballs are available on burtonini.com, or from the GNOME FTP servers. I actually did some coding this time!
- Put the disc number in the file name
- Support multiple genres
- Use libcanberra for event sounds
- Handle custom patterns in the prefs dialog
- Remove Musicbrainz data if the track data is changed
- Fix disc number editing logic
- And lots of bug fixes by many people
16:48 Friday, 13 Feb 2009 [#] [computers/sound-juicer] (0 comments)
Sound Juicer "I Should Be Crying, But I Just Can't Let It Show" 2.25.2
Sound Juicer "I Should Be Crying, But I Just Can't Let It Show" 2.25.2 has been released. Tarballs are available on burtonini.com, or from the GNOME FTP servers.
- Port to Brasero (Luis Medinas)
- Fix Solaris builds (Brian Cameron)
- Drop libgnome (Iain Holmes, Emilio Pozuelo Monfort)
- Fix conflicting mnemonics in the message area (Bastien Nocera)
- Fix mb3 backend (Bastien Nocera)
13:22 Tuesday, 03 Feb 2009 [#] [computers/sound-juicer] (0 comments)
Sound Juicer "Old Man Take A Look At My Life" 2.25.1
Sound Juicer "Old Man Take A Look At My Life" 2.25.1 has been released. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Everyone's favourite Frockney did a huge amount of work on this, and I'm still talking to him after he admitted that the master plan is to replace Sound Juicer with Rhythmbox in Fedora!
- Chain the metadata lookups (Bastien Nocera)
- Finish the libmusicbrainz3 metadata fetcher (BN)
- Add a GVFS metadata fetcher as fallback (BN)
- Make libcdio option, as it breaks the GPL+Exception license (BN)
- Export ASIN, Discogs, Wikipedia in the internal metadata (BN)
- Lots of other cleanups to the metadata code (BN)
- Remove copy of the id3mux plugin, assume it exists now (BN)
- Remove Encoding field from desktop file (Pacho Ramos)
- Add Audio to desktop categories (Patryk Zawadzki)
- Correctly parse CDDA URLs (Matthew Martin)
- Don't free the option context
21:33 Tuesday, 04 Nov 2008 [#] [computers/sound-juicer] (0 comments)
Sound Juicer "Why Should You Know Better By Now" 2.24.0
Sound Juicer "Why Should You Know Better By Now" 2.24.0 has been released. Tarballs are available on burtonini.com, or from the GNOME FTP servers.
13:41 Sunday, 21 Sep 2008 [#] [computers/sound-juicer] (0 comments)
Sound Juicer "Stab Stab Stab! This Is More Than A Message" 2.23.3
Sound Juicer "Stab Stab Stab! This Is More Than A Message" 2.23.3 has been released. Tarballs are available on burtonini.com, or from the GNOME FTP servers.
- Don't crash when exiting
- Don't distribute full GFDL with docs
- Correctly parse CDDA URLs (#550131, thanks Matthew Martin)
11:01 Monday, 08 Sep 2008 [#] [computers/sound-juicer] (0 comments)
Sound Juicer "I Don't Know What You Heard But It's Mandatory" 2.23.2
Sound Juicer "I Don't Know What You Heard But It's Mandatory" 2.23.2 has been released. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Lots of fixes from the Amazing Matthew Martin:
- Stop playback when the disc is re-read (Matthew Martin)
- Only eject the disc if tracks were ripped (MM)
- Don't try and move the non-existant temp file when skipping (MM)
- Free the option context (Pierre Benz)
- Don't block until n-c-b quits when copying discs
- Fix playback track switching (MM)
14:59 Monday, 18 Aug 2008 [#] [computers/sound-juicer] (0 comments)
Sound Juicer "We're Singing In Tune But Now It's Over" 2.23.1
Sound Juicer "We're Singing In Tune But Now It's Over" 2.23.1 has been released. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Nothing that amazing here, sorry:
- Fix play+pause+play (#523182, thanks Matthew Martin)
- Add %ay, album year (#522909, Juan F. Giménez Silva)
20:33 Monday, 04 Aug 2008 [#] [computers/sound-juicer] (0 comments)
Sound Juicer "Harder Now With Higher Speed" 2.23.0
Sound Juicer "Harder Now With Higher Speed" 2.23.0 has finally been released.. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Hot new features!
- Port to GIO (Michael Terry)
- Update URL handling for New GIO World Order (Bastien Nocera)
- Fix display problems with the cluebar (Pekka Vuorela)
- Add audio preview when overwriting (Luca Cavalli)
- Use GtkVolmeButton instead of BaconVolume (MT)
- Fix crash when no profile is selected (Matthew Martin)
- Add []<> to the special character list (MM)
- Make the year and disc entries a11y (Patrick Wade)
- Fix error handling in CD playback (Tim-Philipp Müller)
- Require intltool 0.40
I really need some heavy testing on the GIO rewrite, so please try and extract tracks to as many different targets as possible. Although I expect confirmation that using an unmounted remote location currently fails, it should be possible to use this to write to Samba, OBEX-FTP, and so on.
13:34 Thursday, 05 Jun 2008 [#] [computers/sound-juicer] (0 comments)
Sound Juicer "Died To Make This Sound" 2.22.0
Sound Juicer "Died To Make This Sound" 2.22.0 is available now. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Last minute fixes, cleanups, and translations abound!
- Fix various crashes in the preferences dialogs (thanks Matthew Martin)
- Translate the genres (thanks Brian Geppert)
- Add a paused track state (thanks Brian Geppert)
- Use the system icons for play/record (thanks Micharl Monreal)
- Many many translations!
Thanks to everyone who helped with Sound Juicer 2.22, there has been a huge influx of new contributors thanks to the GHOP and gnome-love projects.
08:36 Monday, 10 Mar 2008 [#] [computers/sound-juicer] (0 comments)
Sound Juicer "Drop The Empty Pursuit Of Props" 2.21.92
Sound Juicer "Drop The Empty Pursuit Of Props" 2.21.92 is available now. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Just small fixes now:
- Don't loop if the selected music directory doesn't exist (Matthew Martin)
- When editing the album artist, unset the sortable artist name
- Remove deprecated calls in BaconVolume (Michael Terry)
15:36 Tuesday, 26 Feb 2008 [#] [computers/sound-juicer] (0 comments)
Can I Get A Replicator?
There is a Sound Juicer bug which has been reported in 2.20 and 2.21, where changing the album artist name doesn't change the name that is used when creating directories (link to bug). Thinking about the code this is very strange, and I can't replicate it myself, so I have to ask the Planets. Has anyone else seen this, or can they replicate this?
NP: Workmen digging up my road the bastards, Thames Water (photo)
10:30 Wednesday, 20 Feb 2008 [#] [computers/sound-juicer] (0 comments)
Sound Juicer "Spent All Night Just Watching You" 2.21.91
Sound Juicer "Spent All Night Just Watching You" 2.21.91 is available now. Tarballs are available on burtonini.com, or from the GNOME FTP servers. A few features, before we hit the deep freeze.
- Write extracted audio to a temporary file and then rename (Matthew Martin)
- Disable the Eject button if the drive cannot eject (David Meikle)
09:28 Thursday, 14 Feb 2008 [#] [computers/sound-juicer] (0 comments)
Sound Juicer "It's Deeper Than The Darkest Sea" 2.21.3
Sound Juicer "It's Deeper Than The Darkest Sea" 2.21.3 is available now. Tarballs are available on burtonini.com, or from the GNOME FTP servers. More hot features!
- Add a Disc Number field, and magically populate it (Matthew Martin)
- Add content/* media types for Nautilus (Matthias Clasen)
- Set a11y relationships on the cluebar (thanks Rich and Willie)
- Fix play/pause (Bill O'Shea)
- Handle the cdio element not being cdparanoia
10:48 Thursday, 31 Jan 2008 [#] [computers/sound-juicer] (0 comments)
Sound Juicer "Now There's Emptiness In My Bed" 2.21.2
Sound Juicer "Now There's Emptiness In My Bed" 2.21.2 is available now. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Again, the response from the gnome-love and GHOP tasks has been great, and there is a lot new in this release.
- Update documentation (Andreas Freund)
- Check extracted filenames are not too long (Ed Catmur)
- Add a Year entry to the main window (Andrzej Polatyński)
- Add a Duplicate Disc menu item (Dave Meikle)
- Show better error messages if the target directory can't be created (MatzeB)
- Remove branding from the desktop file
- Fix initial playback (Bill O'Shea)
- Hide the progress bar unless ripping (Ghee Teo)
- Move the cursor to always been on the currently playing/ripping track (Dave Meikle)
- When editing album artist, only change track artists if it was the same (Bill O'Shea)
20:56 Sunday, 13 Jan 2008 [#] [computers/sound-juicer] (0 comments)
Sound Juicer Loving
Over Christmas a load of gnome-love bugs in Sound Juicer were closed thanks to some wonderful people, so to keep people's interest (and try and gain some serious co-maintainers) I've gone through the bug list and marked more gnome-love bugs. There are thirteen bugs marked now, all of which should be no more than a few hours work each, making them perfect fodder for anyone who wants to get more experience with GNOME programming.
NP: Bag Lady (Dune DnB Remix), Erykah Badu
21:36 Wednesday, 02 Jan 2008 [#] [computers/sound-juicer] (0 comments)
Sound Juicer "Esoteric Quotes, Most Frightening" 2.21.1
Sound Juicer "Esoteric Quotes, Most Frightening" 2.21.1 is available now. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Special thanks to the wonderful people who worked on a few bugs I tagged as gnome-love, and Carl-Anton for working on the SJ GHOP task!
- Save custom genres (#382667, thanks Jonh Wendell)
- Make the progress bar smaller (#460650, thanks Stefan Oderbolz)
- Detect VFAT and NTFS filesystems and strip characters they can't handle (#321436, thanks Carl-Anton Ingmarsson and GHOP)
- Inhibit power management suspension when ripping (#344947, thanks Carl-Anton and GHOP)
- Don't crash when finished extracting (#498500)
- Remove the Rip Completed dialog (#504639)
- Set pipeline state to NULL when disposing (#495410)
- Escape the album and artist in the cluebar (#504862, thanks Luca Cavalli)
16:33 Tuesday, 01 Jan 2008 [#] [computers/sound-juicer] (0 comments)
Sound Juicer "Sound Sculptures In Space" 2.21.0
Sound Juicer "Sound Sculptures In Space" 2.21.0 is finally out. Tarballs are available on burtonini.com, or from the GNOME FTP servers.
- Add a cluebar when the CD isn't in Musicbrainz (thanks Luca Cavalli, #452047)
- Fix the multiple album select dialog (thanks Rob Bradford, #500815)
- Install 48x48 PNG icon (thanks Andreas Nilsson, #502933)
- Change Deselect All shortcut to Control-Shift-A (thanks Ted Gould, #501442)
- Add Overwrite All/Skip All buttons to the overwrite dialog (thanks Michael Chudobiak, #130782)
10:20 Thursday, 20 Dec 2007 [#] [computers/sound-juicer] (0 comments)
Sound Juicer "Tiredness Fuels Empty Thoughts" 2.20.1
Sound Juicer "Tiredness Fuels Empty Thoughts" 2.20.1 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers. Hopefully this fixes the common crashes that people are seeing, if it does then I'll backport the fixed to 2.16 so that more distributions can release updated packages.
- Unset temporary iterators after ripping, hopefully fixing a very common crash (#403870).
- Only lock the drive when extracting, and ensure its unlocked when finished. This should fix another common crash (#484535).
- Fix logic bug when creating directories (#481025, thanks William Lachance).
- Reference the initial profile to stop crashing when profiles are edited (#440400, Stefan Röllin)
NP: Aerial, Kate Bush
15:30 Sunday, 14 Oct 2007 [#] [computers/sound-juicer] (0 comments)
Sound Juicer "The Best Blue Is Through The Trees" 2.20.0
Sound Juicer "The Best Blue Is Through The Trees" 2.20.0 is out. Tarballs are available on burtonini.com, or from the GNOME FTP servers.
- Remove a work around now that GStreamer is fixed, and update requirement (#472650, Jaap Haitsma)
Also thanks to the tireless translation team: Djihed Afifi (ar), Ihar Hrachyshka (be), Alexander Shopov (bg), Runa Bhattacharjee (bn_IN), Jordi Mallach (ca), Ask Hjorth Larsen (da), Hendrik Richter (de), Tshewang Norbu (dz), Kostas Papadimas (el), David Lodge (en_GB), Jorge González (es), Ivar Smolin (et), Iñaki Larrañaga Murgoitio (eu), Ilkka Tuohela (fi), Christophe Benz (fr), Ignacio Casal Quinteiro (gl), Ankit Patel (gu), Eyal Mamo (he), Gabor Kelemen (hu), Francesco Marletta (it), Takeshi AIHANA (ja), Young-Ho Cha (ko), Erdal Ronahi (ku), Žygimantas Beručka (lt), Raivis Dejus (lv), Arangel Angov (mk), Kjartan Maraas (nb), Wouter Bolsterlee (nl), Tomasz Dominikowski (pl), Og Maciel (pt_BR), Duarte Loreto (pt), Mugurel Tudor (ro), Nickolay V. Shmyrev (ru), Danishka Navin (si), Matic Žgur (sl), Elian Myftiu (sq), Милош Поповић (sr), Daniel Nylander (sv), Dr.T.Vasudevan (ta), Theppitak Karoonboonyanan (th), Baris Cicek (tr), Maxim Dziumanenko (uk), Clytie Siddall (vi), Funda Wang (zh_CN), Chao-Hsiung Liao (zh_HK, zh_TW).