GrooveOff
Audio
Score 67%
Description:

GrooveOff is an unofficial client for grooveshark.com. With it you can search its huge database (thanks to a public api) for artists, songs and albums and save them on disk for offline playing. It provides easy to use filters by artists and albums. I embedded also a minimal player for songs preview/listening so you may decide to keep/reject them.

The application is founded upon Qt toolkit but I did my best to let GrooveOff feel native in each desktop environment.

If you want to add a translation use the following transifex page:

https://www.transifex.com/projects/p/grooveoff/resource/translations/
Last changelog:

4 years ago

version 0.2.0 (release 2014-05-13 )
* New: Icons theme
* New: Save and Restore Session
* New: Download all tracks
* New: 'Mini Player' layout
* New: Mpris support
* New: Qt5 support
* New: Search by playlist id (thanks Bas)

version 0.1.9 (release 2014-03-10 )
* Added Portuguese (Brazil) translation by JAKSON
* Added Russian translation by Sema1011

version 0.1.8 (release 2013-12-09 )
* fix build system

version 0.1.7 (release 2013-08-05 )
* added Czech translation by fri

version 0.1.6 (release 2013-08-05 )
* added Basque translation by alexgabilondo

version 0.1.5 (release 2013-07-08 )
* added French (by maxlath) and Slovak (by dagsoftware) translations

version 0.1.4 (release 2013-05-30 )
* added Greek translation by dglent

version 0.1.3 (release 2013-05-30 )
* match api changes
* fixed hidden search button if parsing fails

version 0.1.1 (release 2013-04-20 )
* Added Spanish translation by Ariel Rivas

version 0.1 (release 2013-04-16 )
* Initial release

JorgeArmando

2 years ago

GROOVESHARK IS BACK!

New domain grooveshark.io

but GrooveOff needs to be fixed!

Report

gcala

2 years ago

Thanks for sharing this. At the moment it seems a poor version of original service: no author, album, title fields, no album cover and, most important, no public API. Give me a bunch of days to adapt GrooveOff to the new service.

Report

kukulo

2 years ago

Seems that grooveshark.io is not working anymore.
Could you just adapt this?
http://github.com/np1/mps

With your GUI it would be quite usable.

Report

dglent

2 years ago

They have closed:
http://grooveshark.com/

A lot of lobbys pressure ...

Report

Peter0

2 years ago

When playing a song, for what is this small dumb fourfold bar graph fidgeting right from the song's list entry?

It is as annoying as a dancer ahead in the audience during a concert jumping out of rhythm – both's movement has nothing to do with perceived the music. And IMHO such a dancer belongs to the most annoying things at a concert. In both cases I'm wishing to have an option to stop'em from moving (or synchronize them to music).

Report

Peter0

2 years ago

Delete superfluous "the".

Besides this – thanks for this programm!

Report

gcala

2 years ago

Quote:for what is this small dumb fourfold bar graph fidgeting right from the song's list entry?

It is a visual helper for the current playing song. If you have a smartphone it is very likely that you find the same "dumb fourfold bar graph" in some media app; i.e.:

http://www.topapps.net/wp-content/uploads/2013/09/Google-Play-Music1.jpg

And guess what, it doesn't follow song's rhythm...

Bye

Report

Peter0

2 years ago

Nowadays, I just don't take a too long look at it. But at first testing it was confusing, because the song started quietly, so I thought the newly installed program doesn't work well.

And yes, it wasn't the first time I've seen a deafly dancing icon. Thanks for the hint – if I'm ever in the situation that I don't know how to choose between smartphone models, there's another feature to look for.

Report

drcalambre

2 years ago

I was looking for some development like this!
congratulations to the team.
great work!

a hug from patagonia argentina.

Report

patagriff

2 years ago

Downloaded the package for Ubuntu 14.04. The first time I tried to install it, I ran into unmet dependencies. Five minutes to install LibQT4, and bada-boom, bada bing.

Install went off with out a hitch. And, GrooveOff works brilliantly.

Thanks, man.

Report

gcala

2 years ago

libqt4 is obviously necessary to grooveoff but the your distro's package manager should handle it transparently.

Moreover, instead installing grooveoff manually it's possible to add a dedicated repo following instructions provided here:

http://software.opensuse.org/download/package.iframe?project=home:gcala&package=grooveoff

Cheers

Report

bluepiaf

2 years ago

Hello, gcala

Thank for this App. It's been like 3 days, GrooveOff started to give a "Segmentation Fault" in Mint17 Mate. I guess it was after an system update occured between 16-19th of September 2014. I am no geek to check and test more precisely, sorry ; but I just wanted you to know it, in case it's a bug you can fix : I love your App !

Blue

Report

gcala

2 years ago

If you compiled grooveoff yourself a new compilation may help. In case you used one of the pre-built binary I just triggered a new build procedure so new binaries should be ready in few minutes. Tell me if it helps.

Report

bluepiaf

2 years ago

You are fast! Thank you. for I am using the pre-built Ubuntu 14.04 (i386) binary. I tried your new grooveoff_0.2.0-2_i386, unfortunatly it give the same message : "Segmentation fault"...

Guide me if your want me to perform some check out.

Report

gcala

2 years ago

The simplest thing that you can try is renaming/removing grooveoff configuration files to exclude a corruption in one of them. Check the following:

file: ~/.config/gcala/grooveoff.conf

folder: ~/.local/share/gcala/grooveoff

rename them to something else and start grooveoff again: anything new?

In addition, you can:
* launch grooveoff from terminal and copy&paste all the output.
* use strace command (from strace package):

strace grooveoff 2>&1 | tee >(bzip2 -c > /tmp/grooveoff.strace.bz2)

upload the file /tmp/grooveoff.strace.bz2 somewhere (dropbox, f.i.) and share the link.

Which Mint version are you using? If I'm not wrong is 32bit, right? Is it full updated?

Report

bluepiaf

2 years ago

Well, that was it, I guess ! Renamed ~/.local/share/gcala/grooveoff (even if there was no .conf file, juste the default.xml file), and GrooveOff came back to life !

It looks like it's ok now. Many thanks !

Report

draco159

3 years ago

Great job, I like this Qt-app

Report

classsic

3 years ago

can control grooveoff from command line? that's will be great! Thanks for your excellent app!

Report

MarcosL

3 years ago

Galician language is missing in Grooveoff but it is full translated in Transifex since last year. WHy?

Report

Javip

3 years ago

Regarding SSL handshake trouble, uninstall grooveoff and I try to install from source package, but this is was the output at the console: found unsuitable qt version 5.0.1 from /usr/bin/qmake this code requires qt 4.x

What could it be the fix to this error message?

Report

gcala

3 years ago

grooveoff compiles agains qt4 while seems that you have installed qt5. which distro are you using?

Report

Javip

3 years ago

Thank you for response. My distro is Linux Mint 15 (Olivia)

Report

gcala

3 years ago

install the following packages and try again:

automoc
cmake
libqt4-dev
libqjson-dev
libphonon-dev
libphononexperimental4
ca-certificates

Report

mrfricks

3 years ago

tried both and no luck .....

could you possibly post a picture of the contents of your /etc/ssl/certs .... i can then see what i'm missing


cheers

Report

mrfricks

3 years ago

it's ok i've found the missing certificates ... updated puppy package here http://www.murga-linux.com/puppy/viewtopic.php?t=86088

Report

4 years ago

version 0.2.0 (release 2014-05-13 )
* New: Icons theme
* New: Save and Restore Session
* New: Download all tracks
* New: 'Mini Player' layout
* New: Mpris support
* New: Qt5 support
* New: Search by playlist id (thanks Bas)

version 0.1.9 (release 2014-03-10 )
* Added Portuguese (Brazil) translation by JAKSON
* Added Russian translation by Sema1011

version 0.1.8 (release 2013-12-09 )
* fix build system

version 0.1.7 (release 2013-08-05 )
* added Czech translation by fri

version 0.1.6 (release 2013-08-05 )
* added Basque translation by alexgabilondo

version 0.1.5 (release 2013-07-08 )
* added French (by maxlath) and Slovak (by dagsoftware) translations

version 0.1.4 (release 2013-05-30 )
* added Greek translation by dglent

version 0.1.3 (release 2013-05-30 )
* match api changes
* fixed hidden search button if parsing fails

version 0.1.1 (release 2013-04-20 )
* Added Spanish translation by Ariel Rivas

version 0.1 (release 2013-04-16 )
* Initial release

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install
Details
version
0.2.0
updated May 13 2014
added Apr 17 2013
downloads
page views 4990