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:
0.1.1 (14/09/2007) - New data parser - Using Utf-8 charset
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
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
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?
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 :)
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
Ratings & Comments
6 Comments
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
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
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?
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 :)
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
Thanks for the suggestion, surely i'll use a Levenshtein algorithm on next version!