Last.fm Missing Albums

Amarok 1.x Scripts

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

0
Score 50.0%
Description:

This script automatically queries last.fm about the albums of the actual
playing artist in amarok and compare them with those in your collection.
The result it's a box in context browser with the albums that you don't own.


last.fm suffers of bad tagged music, so it's common to find the same album with different misspelled names. A next version will try to solve these situations.
Last changelog:

12 years ago

0.1.1 (14/09/2007)
- New data parser
- Using Utf-8 charset

0.1.0 (11/09/2007)
- Initial Release

charroch

10 years ago

I just played around with GAE/python/jsonp and wrote something similar to what this script does. It is web based and located @ [url]http://albumfinder.appspot.com.[/url]

You can clearly see the album tagging issue here.

Cheers,
./Carl

Report

Highelf

11 years ago

Hi,
it seems the script is not working with the actual svn-version (1.4-trunk). I can't see any new window with missing albums. I can't neither find any error on the debug messages. Is it normal, that configure won't do anything?
greeting,
Ju

Report

encukou

11 years ago

Actually, this is a very nice idea, thanks for the script!
Unfortunately, I don't think last.fm is really the way to go, as there are just too many mistagged albums you probably won't be able to filter out. Maybe using MusicBrainz.org would work better?

Report

C

bzzzZ

11 years ago

Yes, you hit the point. Furthermore last.fm isn't very reliable, too much missing releases and mixes of album from different artists with same name. I saw musicbrainz also have a python module for accessing his database... thanks for the suggestion, probably it's the simplest solution :)

Report

DavidEdmundson

12 years ago

Brilliant idea, well implemented. You can also install it through Amarok's "Get New Scripts" inside Amarok.

As for working out badly-tagged albums I would suggest using Levenshtein.
http://uk3.php.net/manual/en/function.levenshtein.php

I'm sure a Python version exists

Report

C

bzzzZ

12 years ago

Thanks for the suggestion, surely i'll use a Levenshtein algorithm on next version!

Report

12 years ago

0.1.1 (14/09/2007)
- New data parser
- Using Utf-8 charset

0.1.0 (11/09/2007)
- Initial Release

12345678910
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs ocs-url or ocs-store to install things
Pling
Details
license
version
0.1.1
updated Sep 15 2007
added Sep 15 2007
downloads 24h
0
page views 24h 3
System Tags addon