Script idea: auto download album art
As I've said, there are no methods for adding album art to the library (nor the tags). However, CrossEyed is currently working on reading/writing the ID3 tags directly which will allow this. So I'll add this option when the methods become available.
Download my scripts at my own MediaMonkey fansite.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.
WOW!
I must say that is quite the fantastic concept code!
It seems to work perfect if, A) lastfm has matching album, B) lastfm has album art!
A couple comments:
- The window seems to open in the same place and doesnt remember where it is last position (not sure if the window position can be persisted via scripting)
- Ideally (for me) the script would not run if album art already exists (not sure how this can be checked, maybe somehow via the 'files to edit > unknow album art' node?)
- While I do LOVE last fm, the art may not necessarily be the album art as users can submit any picture and its just a matter of users voting approval.
Compare the lastfm results for "Moby Early Underground", "John Denver The Country Roads Collection (disc 1)" with Google images.
Compilations albums also can throw a wrench into the search, example: "Salt-N-Pepa Now Dance 91" vs google images "Now Dance 91"
Lastfm "Various Heavenly Hardcore" & Google "Various Heavenly Hardcore"
I guess I'm starting to suspect google may be the best default search because it should find images from lastfm, discogs, amazon, etc automatically.
I understand you can't yet write album art to tags directly, what about sending it to the library and let MM or the user sync tags later?
For tracks that do not have album info, perhaps displaying an artist picture (from lastfm or google or wherever).
Also, After a while I started to get access violations:
- Access violation at address 0040E74 in module 'mediamonkey.exe' read of address 0000005c
- Access violation at address OED08281. Write of address 0000006c
After I restarted they did not yet appear again.
Awesome job tho, mad props!
I must say that is quite the fantastic concept code!
It seems to work perfect if, A) lastfm has matching album, B) lastfm has album art!
A couple comments:
- The window seems to open in the same place and doesnt remember where it is last position (not sure if the window position can be persisted via scripting)
- Ideally (for me) the script would not run if album art already exists (not sure how this can be checked, maybe somehow via the 'files to edit > unknow album art' node?)
- While I do LOVE last fm, the art may not necessarily be the album art as users can submit any picture and its just a matter of users voting approval.
Compare the lastfm results for "Moby Early Underground", "John Denver The Country Roads Collection (disc 1)" with Google images.
Compilations albums also can throw a wrench into the search, example: "Salt-N-Pepa Now Dance 91" vs google images "Now Dance 91"
Lastfm "Various Heavenly Hardcore" & Google "Various Heavenly Hardcore"
I guess I'm starting to suspect google may be the best default search because it should find images from lastfm, discogs, amazon, etc automatically.
I understand you can't yet write album art to tags directly, what about sending it to the library and let MM or the user sync tags later?
For tracks that do not have album info, perhaps displaying an artist picture (from lastfm or google or wherever).
Also, After a while I started to get access violations:
- Access violation at address 0040E74 in module 'mediamonkey.exe' read of address 0000005c
- Access violation at address OED08281. Write of address 0000006c
After I restarted they did not yet appear again.
Awesome job tho, mad props!

New script:
Last.FM Node Now with DJ Mode!
Last.fm + MediaMonkey = Scrobbler DJ!
Tag with MusicBrainz ~ Get Album Art!
Tweak the Monkey! ~ My Scripts Page


Last.fm + MediaMonkey = Scrobbler DJ!
Tag with MusicBrainz ~ Get Album Art!
Tweak the Monkey! ~ My Scripts Page

Had the access errors pop up again, not sure whats causing that.
Just now had the following error after renaming a (playing) track title:
"Error #-214748113 - SongsDb.SDBApplication
System Error. Code: 5.
Access is denied
File: "J:\Program Files\MediaMonkey\Scripts\LastFMArtFinder.vbs", Line: 44, Column: 2"
This seemed to be repeatable, I renamed (the tag not filename) an Alanis Morissette track "Wake Up" to "Wake Up/Your House" and back again and got the errors.
(MM 2.5.2 beta1)
Just now had the following error after renaming a (playing) track title:
"Error #-214748113 - SongsDb.SDBApplication
System Error. Code: 5.
Access is denied
File: "J:\Program Files\MediaMonkey\Scripts\LastFMArtFinder.vbs", Line: 44, Column: 2"
This seemed to be repeatable, I renamed (the tag not filename) an Alanis Morissette track "Wake Up" to "Wake Up/Your House" and back again and got the errors.
(MM 2.5.2 beta1)
New script:
Last.FM Node Now with DJ Mode!
Last.fm + MediaMonkey = Scrobbler DJ!
Tag with MusicBrainz ~ Get Album Art!
Tweak the Monkey! ~ My Scripts Page


Last.fm + MediaMonkey = Scrobbler DJ!
Tag with MusicBrainz ~ Get Album Art!
Tweak the Monkey! ~ My Scripts Page

The first full version of this script is available here: http://www.mediamonkey.com/forum/viewtopic.php?t=7967
Download my scripts at my own MediaMonkey fansite.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.