Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is there any problem with lastfmfpclient? #9

Open
AmirHossein484 opened this issue Sep 21, 2014 · 7 comments
Open

Is there any problem with lastfmfpclient? #9

AmirHossein484 opened this issue Sep 21, 2014 · 7 comments

Comments

@AmirHossein484
Copy link

Hi, I'm using lastfmfpclient.exe but it hasn't worked since 2 ,3 days ago .. Is there any problem with lastfmfpclient?

@pirj
Copy link

pirj commented Oct 19, 2014

Same on linux on a freshly built binary from this repo:

$ bin/lastfm-fpclient ~/tracks_to_id/cold.mp3
ERROR: Empty reply from server
$ bin/lastfm-fpclient -nometadata ~/tracks_to_id/cold.mp3
-1 FAIL

And yes, I've replaced const char LASTFM_API_KEY[] in main.cpp with my API key.

It takes about 50 seconds for command to complete, while no CPU activity after few first seconds.
I check with strace, and it seems to read the file and then accesses 195.24.232.205, specifically to "POST /fingerprint/query/?album=T...", then it waits, waits, waits, and then fails.

@pirj
Copy link

pirj commented Oct 19, 2014

Seems that a lot of people are experiencing the same issue:
http://www.last.fm/group/Last.fm+Web+Services/forum/21604/_/2235994

@AmirHossein484
Copy link
Author

Hi, Yes, I'm AmirH484 (AmirHossein484) .. (http://www.last.fm/group/Last.fm+Web+Services/forum/21604/_/2235994)
Check this : http://id3hunter.codeplex.com/workitem/3
As alternative you can use Echo Nest API, I already have built an app based on echo nest API and if you want it, I'll gladly send it to you ...
:-(

@pirj
Copy link

pirj commented Oct 20, 2014

@AmirHossein484 Last.fm claims they have 90 million tracks fingerprinted, while Echonest only has 1.9k (http://echoprint-data.s3.amazonaws.com/list_of_songs.txt) and their collaborative effort doesn't seem to work. It's not quite clear if you can download this fingerprint database and user it with their server locally or they only provide a small subset of it for download.
Codeprint fingerprinter is slower as well.
Please correct me if I'm wrong.

@AmirHossein484
Copy link
Author

Hi, Sorry for delay ..
Actually echonest has two types of fingerprinting system..... 1.9K OnAir tracks fingerprinted database (echoprint) and about 35 million tracks fingerprinted for pc use (echonest) ..
Sorry for my pour english

@mistakia
Copy link

@pirj
Copy link

pirj commented Nov 4, 2014

@AmirHossein484 Thanks! I have tried Echonest a while ago, but it fails for vast majority of the tracks I have asked it to recognize. Probably there's an inconsistency between fingerprints their published echoprint-codegen provides and the one used by server. Will try upload-to-recognize API.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants