GrooveOff

Audio Apps

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

7
Score 80.0%
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:

5 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

4 years ago

GROOVESHARK IS BACK!

New domain grooveshark.io

but GrooveOff needs to be fixed!

Report

C

gcala

4 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

4 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

9

dglent

4 years ago

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

A lot of lobbys pressure ...

Report

Peter0

4 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

C

gcala

4 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

4 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

Peter0

4 years ago

Delete superfluous "the".

Besides this – thanks for this programm!

Report

drcalambre

4 years ago

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

a hug from patagonia argentina.

Report

patagriff

5 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

C

gcala

5 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

5 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

C

gcala

5 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

5 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

C

gcala

5 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

5 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

5 years ago

Great job, I like this Qt-app

Report

classsic

5 years ago

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

Report

MarcosL

5 years ago

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

Report

Javip

5 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

C

gcala

5 years ago

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

Report

Javip

5 years ago

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

Report

C

gcala

5 years ago

install the following packages and try again:

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

Report

mrfricks

5 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

5 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

5 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

12345678910
117
product-maker franchus May 01 2017 9 excellent
product-maker ariszlo Apr 22 2015 9 excellent
product-maker poiuztrew Apr 13 2015 3 bad
product-maker hackan301 Apr 09 2015 9 excellent
product-maker escortgoj Jan 04 2015 9 excellent
product-maker dglent Sep 29 2014 9 excellent
product-maker agnostic Mar 10 2014 9 excellent
product-maker pondogor Mar 10 2014 9 excellent
product-maker RAIDENSUB Dec 30 2013 9 excellent
product-maker frodoom Oct 25 2013 9 excellent
product-maker nobrain Oct 25 2013 9 excellent
product-maker dergnome Oct 25 2013 9 excellent
product-maker thwald Oct 23 2013 9 excellent
product-maker dunemafia Aug 29 2013 9 excellent
product-maker Arglinux Jul 15 2013 9 excellent
product-maker HATRED Apr 20 2013 9 excellent
product-maker elkooder Apr 19 2013 9 excellent
product-maker e1nste1n Apr 17 2013 9 excellent
product-maker Base: 4 x 5.0 Ratings
escortgoj
Jan 04 2015
drcalambre
Dec 18 2014
agnostic
Mar 10 2014
cydside
Jun 24 2013
gericom
Apr 20 2013
HATRED
Apr 20 2013
elkooder
Apr 19 2013
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install MD5SUM
*Needs ocs-url or ocs-store to install things
Pling
0 Affiliates
Details
license
version
0.2.0
updated May 13 2014
added Apr 17 2013
downloads 24h
0
pageviews 24h 10