Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Album Art Downloader XUI (Read 2066562 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Album Art Downloader XUI

Reply #1700
i already have hundreds of cover with %album%_%type%_%number% scheme

To help me with thinking about possible designs for this, could you let me know if you always include the number, even on the first cover, and what number you start with? For example, do you have Album_Front.jpg, Album_Front_2.jpg - or maybe Album_Front_00.jpg, Album_Front_01.jpg? Or something else?

Also would be very good if add this shop: http://www.ebreggae.com

Here's a script: ebreggae.boo. Please give it a try and let me know if you encounter any problems with it. (for others - in case it isn't obvious from the name, this site only finds reggae music, so if you don't have a large collection of reggae, there's not much point using it)

Alex

Album Art Downloader XUI

Reply #1701
i already have hundreds of cover with %album%_%type%_%number% scheme

To help me with thinking about possible designs for this, could you let me know if you always include the number, even on the first cover, and what number you start with? For example, do you have Album_Front.jpg, Album_Front_2.jpg - or maybe Album_Front_00.jpg, Album_Front_01.jpg? Or something else?


If you ask me: The most important thing is that the sorting in Windows Explorer reflects the order in which images of the same type (Booklet, Inside etc.) were downloaded (because, as stated before, a software I use rely on that order). Since I am still waiting for a software that will automatically display other cover art than the front based on "standard" file names (Back.jpg, Inside.jpg, Inlay.jpg, Booklet.jpg and CD.jpg), it would be best if the file downloaded first (i.e. normally the most important one) did not have any number. PS. And many programs use folder.jpg or cover.jpg (no number) as default for the cover art to display.

The most common case in which you would download multiple images of the same type is with Booklet. It would speed up my work flow considerably if you could introduce a Booklet type in AAD. As it is now I have to use the little arrow and choose my Booklet preset, then press down arrow to get to the new auto numbering feature and finally press enter.  Being able to just click the 20 or so booklet images for an album in the correct order and have them automatically numbered would be great.

Album Art Downloader XUI

Reply #1702
introduce a Booklet type in AAD
Are there any sources in which it is possible to automatically identify images as such? As in, if you do the search on their website, could you tell from the text which images are 'booklet'? Are they distinct from those that are already identified as "Inside" (previously "Inlay")? The current types are set so you have art on the front and back of the outside of the box, art on the inside of the box, and art printed on the CD itself. I would assume that booklet images would therefore be of Inside type, but if there are sites that provide further distinction, then a further distinction could be made, and the scripts for those sites updated.

I already know that your numbering scheme is different for the first and subsequent covers, starts numbering at 1, and has no leading zeroes. I was asking dubwai so I'd have another data point. I could, for example, add an Options link to the Overwrite dialog which would give you a formatting box to customise the suggested name format, something like "%filename% (%n2%).%extension%" for the current default. That wouldn't be much help if the first cover should also contain a number, though. If enough people agree on what the starting number should be, it could make the pattern simpler too as that wouldn't need to be included. If there's a requirement to be able to put numbers in the middle of the name, not just the start or end (so "album-01-front.jpg", for example), then a whole new design would be needed. I suspect there probably isn't, personally.

Alex

Album Art Downloader XUI

Reply #1703
Are there any sources in which it is possible to automatically identify images as such? As in, if you do the search on their website, could you tell from the text which images are 'booklet'? Are they distinct from those that are already identified as "Inside" (previously "Inlay")? The current types are set so you have art on the front and back of the outside of the box, art on the inside of the box, and art printed on the CD itself. I would assume that booklet images would therefore be of Inside type, but if there are sites that provide further distinction, then a further distinction could be made, and the scripts for those sites updated.


On Cover Paradise, which is usually the most useful source, Booklet is in the file name and displayed on the web page. I think it is the same on AllCDCover, but I am not sure.

In the case of a 40 page booklet at least an option to bulk change the type for selected images (20 of them) to Booklet would be useful.

Album Art Downloader XUI

Reply #1704
When the artist and the album names are the same (i.e. Paul Simon - Paul Simon or Paul Weller - Paul Weller) no results for the correct album turns up in ADD although the album exists on at least Cover Paradise.

Album Art Downloader XUI

Reply #1705
About emusic script; one could use google search:

1) search google e.g.: site:emusic.com/album/ "foo fighters" "the Colour and the Shape"

2) select the first search result link which starts with http://www.emusic.com/album/ (important as the first google result is an article of some sort)

3a) go to the link (http://www.emusic.com/album/Foo-Fighters-The-Colour-And-The-Shape-MP3-Download/12218346.html) -> show image (http://images.emusic.com/music/images/album/0/122/183/12218346/300x300.jpg) -> edit image link (http://images.emusic.com/music/images/album/0/122/183/12218346/1400x1400.jpg).

OR

3b) copy the link URL in step 2 from google search results page (http://www.emusic.com/album/Foo-Fighters-The-Colour-And-The-Shape-MP3-Download/12218346.html) -> make the final 1400px image link manually (http://images.emusic.com/music/images/album/0/122/183/12218346/1400x1400.jpg)

Works. Dunno how easily you can do this with BOO though.

EDITS in red.

Album Art Downloader XUI

Reply #1706
When the artist and the album names are the same (i.e. Paul Simon - Paul Simon or Paul Weller - Paul Weller) no results for the correct album turns up in ADD although the album exists on at least Cover Paradise.


At least this seems true when the artist and album name consists of two words. ADD managed to find the album Petter by Petter.

(Sorry for the extra post, but the edit button seems to have disappeared for my in the forums.)

Album Art Downloader XUI

Reply #1707
On Cover Paradise, which is usually the most useful source, Booklet is in the file name and displayed on the web page. I think it is the same on AllCDCover, but I am not sure.
Fair enough, for Cover Paradies. AllCDCover seems to have "Inlay" and "Inside", but I'm not sure if either of those are booklet. Next version I'll add a Booklet type, and update the Cover Paradies site to match: tracker.

When the artist and the album names are the same (i.e. Paul Simon - Paul Simon or Paul Weller - Paul Weller) no results for the correct album turns up in ADD although the album exists on at least Cover Paradise.

At least this seems true when the artist and album name consists of two words. ADD managed to find the album Petter by Petter.
This isn't an AAD thing, it's a Cover-Paradies thing: Paul Simon Paul Simon. Doing some experimentation with the search field it looks like you get better results with a query of "artist - album", so here's an experimental cover-paradies.boo that uses that scheme. I'd appreciate it if you use it for a while and let me know if you encounter any cases where it fails or gives noticeably worse results than before.

About emusic script; one could use google search [...] Works. Dunno how easily you can do this with BOO though.
Interesting! A hybrid google/emusic search, and I can even get the large size images without geo-ip restriction. It won't show me links to them at all, but will let me download the image using the guessed URL. Nice. The whole scheme is a little fragile, but they are very nice covers so I think it's worth having a script while it works! Please give it a try: emusic.boo. If everything seems OK after a couple of days, I'll include it in the online updates and bundle it with the next installer.

Alex

Album Art Downloader XUI

Reply #1708
Thanks, Alex!

You are very responsive, active and fast! I will prepare a list of other minor things and ideas in case you can find inspiration from them. 

The Booklet thing in the next version will make my life easier! And an automatic numbering preset will make life even better.

The new Cover Paradise script seems after a couple of searches to give more accurate results when searching for albums with the same name as the artist (irrespective of the artist/album name having only one or several words). I will have to test more to make sure that the results for "normal" albums have not deteriorated though.

@Akkurat Re: eMusic: Clever!

The eMusic (that is the way they like to write their name) script does not work for me. It does not find anything. Have you managed to find something?

 

Album Art Downloader XUI

Reply #1709
The eMusic (that is the way they like to write their name) script does not work for me. It does not find anything. Have you managed to find something?
Yes, it works for me. As I said, it's a bit of a fragile script, but if we can figure out what's different between what you get and what I do, I might be able to improve it.

Using a browser with no existing cookies for emusic or google, and with javascript turned off, visit: google query, then do a View Source and search in the text for: href="http://www.emusic.com/album/Foo-Fighters-The-Colour-And-The-Shape-MP3-Download/12218346.html"
If that isn't present, then just search for href="http://www.emusic.com/album and see in what way it differs from the URL I'm looking for.

If it is present, then the google part is working OK, so time to check the eMusic part. Try visiting: thumbnail and fullsize and see if they show up OK.

If that all works, but it doesn't work for a different artist or album you're looking for, then let me know the search terms and I'll try it here.

Alex

Album Art Downloader XUI

Reply #1710
OK thanks, I will try to try that out, but I will be busy for a while and will report back tomorrow (Swedish time).

Below is the enhancement idea list message I was typing while I got your immediate response:

Alex,

I have used your excellent software extensively in the last couple of weeks and enjoyed it immensly. I have some 9,000 albums (many singles though) and still have a couple of thousand left to search complete cover art for. It is hard work, but someone with a compulsive obssesive disorder has to do it .

Here are a couple of enhancement ideas, in addition to what I have already said, in case you will find any inspiration from them. In no particular order:
a)   If at all possible to group and sort by web page found. This way the results from Cover Paradise could be grouped according to which album entry they belong to.
b)   Make it possible to highlight one or more source scripts to have only the results from that or those sources shown. This would be much easier than to temporarily group by source. This would of course also require some way of again showing the results from all sources.
c)   Make it possible to have presets of sources and make the presets accessibly via a command line switch.
d)   Make it possible (an option) to always show local files on top of a scrollable list with other results so that you always can compare your current files with what is available on the internet.
e)   Make it possible (an option) to automatically convert non .jpg files to .pg files upon download.
f)   Make it possible (a right click context menu perhaps) to issue a command to automatically download full-size images from one source and make it possible (an option perhaps) to group all Amazon sources into one source.
g)   Have all Amazon scripts grouped together in the right hand menu and make the head Amazon entry expand and show all the different Amazon scripts. That way the list of sources will not be cluttered. Make it possible to change the settings for all Amazon swcripts in one go (from the head AMazon entry perhaps).
h)   Make it easier to toggle the size filtering on and off.
i)   Have some visual indication showing if a script is set to be a Searsh First script or not. And perhaps have a visual indication of how many results will be returned from the source and if they will be downloaded automatically in full size or not.
j)   Why not sort the Sources list to the right according to how many results a script returned? That way you will see which scripts generated the results if you use many scripts.

Album Art Downloader XUI

Reply #1711

Thanks for your suggestions list. There's a lot there, and while they are good ideas, chances are I simply won't have the time to implement them any time soon, so I've made trackers for them so that they won't be forgotten.

A few specific answers:
c) A request for preset combinations of sources already exists (ref), but if you are using the command line then you can already specify a list of sources to use with the /sources parameter, which does the same job as a preset.

d) I can see the benefit of this, and have added a tracker, but it would be a *lot* of work, and almost certainly won't happen.

e) A feature to allow the user to set custom image post processing steps to take place on save is something that I've wanted for a while; conversion of format would be one of the options available, along with resizing, saving additional copies, and possibly embedding. It's a big feature, but if I ever get a significant chunk of time to devote to development, it's one I'd like to see go in.

f) I don't really understand why you would need this. If a source doesn't produce acceptable thumbnails, then set that source to always download fullsize images (which also saves it having to bother with the thumbnails at all). Can you explain a bit more why a command to get all fullsize images for a just one source would be useful?

g) (and f part 2) Not going to happen. The amazon sources aren't really intended to all be used at the same time, the idea is you install the one that matches your region, and use that. There's so much overlap that doing the same search on multiple amazon sites is usually a waste of time.

For what it's worth, the most likely to be implemented any time in the near future are a) h) i) and possibly j) (although I'm not entirely convinced by j yet).

Alex

Album Art Downloader XUI

Reply #1712
i already have hundreds of cover with %album%_%type%_%number% scheme

To help me with thinking about possible designs for this, could you let me know if you always include the number, even on the first cover, and what number you start with? For example, do you have Album_Front.jpg, Album_Front_2.jpg - or maybe Album_Front_00.jpg, Album_Front_01.jpg? Or something else?

My scheme is
Front1: %album%
Front2: %album%_2
FrontN: %album%_N
Back1: %album%_back
Back2: %album%_back_2
BackN: %album%_back_N
...
CDn: %album%_disc_n
...
InsideN: %album%_disc_N

So first without number then next with _%number% start from 2.

Here's a script: ebreggae.boo. Please give it a try and let me know if you encounter any problems with it. (for others - in case it isn't obvious from the name, this site only finds reggae music, so if you don't have a large collection of reggae, there's not much point using it)

Ohh thanks seem all works fine. You save me a lot of time. And I agree with you that is good source only for reggae fans, but when you install albumartdownloader you can choose Asian, psy etc additional plugins, maybe create reggae dir and put this scripit to it :-)


Album Art Downloader XUI

Reply #1713
So first without number then next with _%number% start from 2.
[...]when you install albumartdownloader you can choose Asian, psy etc additional plugins, maybe create reggae dir and put this scripit to it :-)

Yes, I will do - and thanks for the info on your numbering system.

It looks like, for the next version, I'll put an Options link in the Overwrite dialog which would let you specify the pattern for the suggestion, and your pattern would be "%filename%_%n2%.%extension%". I'm hoping to do it this weekend.

Alex

Album Art Downloader XUI

Reply #1714
So first without number then next with _%number% start from 2.
[...]when you install albumartdownloader you can choose Asian, psy etc additional plugins, maybe create reggae dir and put this scripit to it :-)

Yes, I will do - and thanks for the info on your numbering system.

It looks like, for the next version, I'll put an Options link in the Overwrite dialog which would let you specify the pattern for the suggestion, and your pattern would be "%filename%_%n2%.%extension%". I'm hoping to do it this weekend.

Alex

It's great thanks.
Also I'll want that if you can add this site to search covers: http://www.roots-archives.com it contain's only reggae and no hi-res but it's very useful because it have back covers and covers of sides vinyl with tracklists.

Album Art Downloader XUI

Reply #1715
Thank you for your response!

f) I don't really understand why you would need this. If a source doesn't produce acceptable thumbnails, then set that source to always download fullsize images (which also saves it having to bother with the thumbnails at all). Can you explain a bit more why a command to get all fullsize images for a just one source would be useful?


I was thinking of the situation where I have only very small (say 200x200 or 350x350) Front cover art for an album. Then I would like to use all available sources to find at least a slightly larger file. I would then like to be able to download all images from Amazon (because they are mostly from only the correct album) to see the dimensions. I have found that the dimensions on Amazon sites can differ. Now I have to click on every hit from an Amazon site to see the dimensions.

But I guess I can just set all Amazon scripts, one by one (since there is no way now to change settings for several scripts at once) to always download the full size image.

Regarding d), would it be possible to at least make a clear visual indication of which results are local files (in addition to the group by sources option)?

Album Art Downloader XUI

Reply #1716
The eMusic (that is the way they like to write their name) script does not work for me. It does not find anything. Have you managed to find something?
Yes, it works for me. As I said, it's a bit of a fragile script, but if we can figure out what's different between what you get and what I do, I might be able to improve it.

Using a browser with no existing cookies for emusic or google, and with javascript turned off, visit: google query, then do a View Source and search in the text for: href="http://www.emusic.com/album/Foo-Fighters-The-Colour-And-The-Shape-MP3-Download/12218346.html"
If that isn't present, then just search for href="http://www.emusic.com/album and see in what way it differs from the URL I'm looking for.

If it is present, then the google part is working OK, so time to check the eMusic part. Try visiting: thumbnail and fullsize and see if they show up OK.

If that all works, but it doesn't work for a different artist or album you're looking for, then let me know the search terms and I'll try it here.

Alex


All tests passed both on my "normal" PC with Javascript enabled and cookies present and on another PC with Javacript disabled and no cookies at all. But the ADD script does not find anything. I tried to search for Foo Fighters - The Colour and the shape and EMILIANA TORRINI - Love in the Time of Science (http://www.emusic.com/album/Emiliana-Torri...d/10992472.html) among others.

PS. You do know that there is a 600x600 option as well on eMusic.

Album Art Downloader XUI

Reply #1717
It looks like, for the next version, I'll put an Options link in the Overwrite dialog which would let you specify the pattern for the suggestion, and your pattern would be "%filename%_%n2%.%extension%". I'm hoping to do it this weekend.


If you introduce options in the Overwrite dialog, then you could perhaps consider adding also an option to make autonumbering the default. This would save one mouse click for each Booklet downloaded (apart from the first one of course).

Album Art Downloader XUI

Reply #1718
The new Cover Paradise script seems after a couple of searches to give more accurate results when searching for albums with the same name as the artist (irrespective of the artist/album name having only one or several words). I will have to test more to make sure that the results for "normal" albums have not deteriorated though.


The new Cover Paradise script returns no results when searching for "Rainbow - Long Live Rock Roll", but returns several results when searching for "Rainbow - Long Live Rock 'n' Roll". It is the same with "Randy Crawford - Naked True" and "Randy Crawford - Naked and True".

But "Ray Charles - Modern Sounds in Country and Western Music" finds nothing, while "Ray Charles - Modern Sounds in Country Western Music" does.

"The Red Hot Chili Peppers - By the Way" produces no results, but "Red Hot Chili Peppers - By the Way" does.

Album Art Downloader XUI

Reply #1719
I would then like to be able to download all images from Amazon (because they are mostly from only the correct album) to see the dimensions.
This is what the "only when size is unknown" option for automatically downloading images was intended for.

Regarding d), would it be possible to at least make a clear visual indication of which results are local files (in addition to the group by sources option)?
I thought the label on them saying "Source: Local files" was pretty clear.

PS. You do know that there is a 600x600 option as well on eMusic.
I've updated the emusic.boo script, could you try again with this one? I didn't know there was also a 600x600 option, no. But surely the 1400x1400 one would be the one to go for, though?

If you introduce options in the Overwrite dialog, then you could perhaps consider adding also an option to make autonumbering the default.
I considered a "Don't ask me again" checkbox, but the problem with that is that if you check it, how do you ever get back to the Overwrite dialog to change your mind, or change the numbering pattern?

Thanks for these results. It looks like using the "artist" - "album" scheme for searching cover-paradies makes it much stricter. On the one hand, this means that you can search for albums where the artist and album name are the same without it returning all the albums for that artist, but on the other it means that if your title doesn't exactly match theirs, you might not find anything at all. I'm not sure what the best way to go here would be.

Alex

Album Art Downloader XUI

Reply #1720
I really like this app, but only thing missing for me. Would their be any way to automate it easily so maybe through windows task scheduler every couple days it runs at a certain time. I know how to set up tasks but im unaware how i would make it update and automatically search my files, and download and save album art?

Album Art Downloader XUI

Reply #1721
Thanks for the replies!

This is what the "only when size is unknown" option for automatically downloading images was intended for.

Aha!

I thought the label on them saying "Source: Local files" was pretty clear.

Yes clear but small and not so easy to spot among all the other results. I was thinking more along the lines of a different background colour for local files.

I've updated the emusic.boo script, could you try again with this one? I didn't know there was also a 600x600 option, no. But surely the 1400x1400 one would be the one to go for, though?

I will try it out. Yes, big is beautiful and hard drives and big screens are cheap.

I considered a "Don't ask me again" checkbox, but the problem with that is that if you check it, how do you ever get back to the Overwrite dialog to change your mind, or change the numbering pattern?

How about a tooltip when hovering over the save button instructing the user to ctrl click to see more options, i.e. change the default option or have the dialog shown each time?

I would however like to be able to see if a file with the same name already exists. I suggested before (in the feature tracker) that the save icon could turn red in this case. An alternative, if you do not want to check for file existence  for every result, would be to have a visual (a "blink") or audible indication upon saving when there is a already a file with the same name; the result would still be saved according to the option set, but then you would at least be notified after the fact and able to correct if necessary (unless you had the option to overwrite checked, of course).

Thanks for these results. It looks like using the "artist" - "album" scheme for searching cover-paradies makes it much stricter. On the one hand, this means that you can search for albums where the artist and album name are the same without it returning all the albums for that artist, but on the other it means that if your title doesn't exactly match theirs, you might not find anything at all. I'm not sure what the best way to go here would be.

Would it be possible to have two scripts for Cover Paradise? Is it possible to filter out duplicates in the result list?

Album Art Downloader XUI

Reply #1722
I've updated the emusic.boo script, could you try again with this one? I didn't know there was also a 600x600 option, no. But surely the 1400x1400 one would be the one to go for, though?


I tested the new script and the two albums I tried before were not found by the script, nothing was found like before.

I think the version number (0.1) was the same for the old and the new script. I hope I did not make any mistake when installing.

Album Art Downloader XUI

Reply #1723
Would their be any way to automate it easily so maybe through windows task scheduler every couple days it [...] automatically search my files, and download and save album art?
You can certainly set it to automatically search your files; use the /fileBrowser command line parameter. Either on its own, or with the path you want it to search. You can't start the auto-downloader from the command line, though, sorry. There is no way to have Album Art Downloader download art files without any user interaction. There is the command line tool aad.exe which can do that, but you have to give it the specific album and artist to search for, it doesn't have any equivalent of the FileBrowser functionality.

How about a tooltip when hovering over the save button instructing the user to ctrl click to see more options, i.e. change the default option or have the dialog shown each time?
No, I don't like that. It's all a bit weird, no-one would think of that being the way to change the filename used to avoid overwrites, or to re-show the dialog.

I would however like to be able to see if a file with the same name already exists.
That wouldn't happen if an option to overwrite automatically was turned on. I just don't think that overwrite by default is going to work out. There needs to be a check made on saving, and that is the time to notify the user if the file already exists. The Overwrite warning dialog is the way to do it.

Would it be possible to have two scripts for Cover Paradise? Is it possible to filter out duplicates in the result list?
No, but what I can do is have the script search first with the strict query scheme, then if that returns no results, try it again with the original looser one. I think that works quite well. It still doesn't find Ray Charles - Modern Sounds in Country and Western Music, but then I can find that using any variation in the web page search either.

I think the version number (0.1) was the same for the old and the new script. I hope I did not make any mistake when installing.
Hmm. I didn't change the number, but the newer version is called eMusic instead of EMusic (as you pointed out), so you can check by that. If sourceforge is still giving you the old one, try viewing it then using Shift-F5 in your browser to force a refresh. Also, AAD should show the Compiling spashscreen the first time you run it after replacing the script - if it doesn't, it didn't notice the replacement.

Alex

Album Art Downloader XUI

Reply #1724
No, I don't like that. It's all a bit weird, no-one would think of that being the way to change the filename used to avoid overwrites, or to re-show the dialog.

How about a small gearwheel icon right under the save icon to bring up all options that has to do with saving files, i.e. the save images path (from the regular options part), the edit presets dialog (from the dropdown menu) and the default behaviour when a file already exists, including the announced custom numbering option? Or extend the existing options with a link to edit presets and a "What to do when a file already exists" option ("Overwrite", "Save under a different name", "Manually choose location and file name" and "Always ask") with the announced custom numbering option (indented) below ("File naming scheme for duplicates").

No, but what I can do is have the script search first with the strict query scheme, then if that returns no results, try it again with the original looser one. I think that works quite well. It still doesn't find Ray Charles - Modern Sounds in Country and Western Music, but then I can find that using any variation in the web page search either.

Great! Would removing all the words "the", "and", "a", "le", "la" and, for Swedish, "en" and "ett" work?

Hmm. I didn't change the number, but the newer version is called eMusic instead of EMusic (as you pointed out), so you can check by that. If sourceforge is still giving you the old one, try viewing it then using Shift-F5 in your browser to force a refresh. Also, AAD should show the Compiling spashscreen the first time you run it after replacing the script - if it doesn't, it didn't notice the replacement.

The web page had not refreshed. Now it works. Excellent! I will report any issues I encounter.