‘GrooveOff’ is a new & a simple utility that lets you search, download & play songs from ‘Grooveshark’ (free, online music streaming solution) under GNU/Linux (Ubuntu included).
Downloading a song using ‘GrooveOff’ is pretty simple. First search for your music, locate the track from the list, then click on the small ‘Download’ icon at the end of the track’s name. This will download it to your HDD.
You don’t have to wait till a download finishes for playing it, as once a download has reached a certain percentage (usually around 18-20 %), you can start playing it. And the built-in player window (basic one) let you ‘Pause’, ‘Stop’ & ‘Cancel’ a download easily.
By default, the downloaded tracks are saved into your ‘Music’ folder on ‘Home’, but you can easily change it. You can also make it save your searched terms, enable/disable showing cover-arts, change the maximum allowed simultaneous downloads (default is ‘5’) by using the ‘Settings’ window as well.
*. Open the location of the downloaded audio track through the file manager.
*. Delete downloaded tracks.
*. Sort search results by Artists names or Albums.
*. Re-connect with ‘Grooveshark’ (starting a ‘new session’).
Any issues ?
1. As mentioned earlier, this is a very new utility & might contain bugs. I think I may have come across one too. That is, sometimes, the downloading function doesn’t work & displays a network access error, although the internet connection works just fine. If I close ‘GrooveOff’ & launch it after few minutes, then it usually gets ‘fixed’.
As an attempt to see what’s going on, I tried launching it through the ‘Terminal’, and as you can see, although the search function works without issues, once trying to download something, it displays the error ‘GrooveOff :: StreamKey not found’.
2. This is not really an issue, only a sort of a feature request :). Now, it replaces the ‘Download’ icon with a ‘Refresh/Redownload’ icon for all the downloaded tracks. Although this icon indication is always present, you can only play the downloaded songs within each session, as it loses the previously ‘downloaded playlist’ the next time you open it.
So hopefully, the future versions will address this as well. That’s all for issues (yet :P).
‘GrooveOff’ has built-in packages (32-bit & 64-bit) for ‘Ubuntu’ (for both 12.04 LTS & 12.10), ‘openSUSE’, ‘Fedora’, ‘Arch’, ‘Chakra’ & ‘Magia’. I only tested it on Ubuntu 12.10.
If interested, then please visit this page & download it.