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 2066572 times) previous topic - next topic
eracer and 1 Guest are viewing this topic.

Album Art Downloader XUI

Reply #925
Yes, it's not so much the code itself (although it would certainly be a monumental pain to translate all of that into boo for the script file), as the fact that the code requires these variables to be set:

        private const string MY_AWS_ACCESS_KEY_ID = "YOUR_AWS_ACCESS_KEY_ID";
        private const string MY_AWS_SECRET_KEY    = "YOUR_AWS_SECRET_KEY";

This is obviously the intention of Amazon, deliberately to prevent public access to their API. I suppose there's always falling back to screen scraping, but I'm going to wait a bit and see how this develops, and what other tools do, first. Of course, this is an open tool, if anyone else fancies either writing a screen scraping amazon script, or can figure out a way to do an API-accessing script (which doesn't require me to have or publish an AWS Secret Key), I'll be more than happy to stick them up on the project site.

Alex

Album Art Downloader XUI

Reply #926
i have my songs's file name in this format
"Metallica - One"

Firstly, if you have the files properly tagged, you can just use that and ignore the file name. However, if you can't or don't want to just use the ID3 tags, you can still do it using a file path pattern of \%artist% - %album%.%extension%

Alex



So my format is ok?
i used a ID# tag software that allowed me to use the file name as and id3 tag...
so "metallica - one" comes out as "artist - title"
can i still use the

Album Art Downloader XUI

Reply #927
and also what and hows does the foobar option work?

Album Art Downloader XUI

Reply #928
and also what and hows does the foobar option work?
If your collection is in the Foobar2000 Media Library, then you can install the Foobar COM Automation Server (there's also a link to this from the Foobar Browser in Album Art Downloader if you don't have it installed yet.) Once you've done that, the Foobar Browser will list all your album art from the Foobar Media Library, rather than trying to read the album and artist information from the file itself.

For your other question, if you used tagging software to automatically name the file based on the tags, then there is absolutely no need to use a file path pattern, just leave the File Browser set to use ID3 tags and it will pick up the album and artist information directly from them.

Alex

Album Art Downloader XUI

Reply #929
ncie!
so then my album art will be picked up by itunes automatically?

Album Art Downloader XUI

Reply #930
so then my album art will be picked up by itunes automatically?

I don't use iTunes, I'm afraid, so I can't help you there. You might want to look at [a href='index.php?showtopic=51708']iTSfv[/a] though, which should be manage this sort of thing.

Album Art Downloader XUI

Reply #931
Testing Amazon Scraper Script

I've decided to write a scraper script to search Amazon without using the API, which they broke. If you'd like to help me test it, please download: amazon-common.boo and stick it in your scripts folder. Ignore any offers to update the amazon scripts, as I'm not publishing this through the auto-updater system until it's had some more testing.

It should work make all of the Amazon scripts work again, with the exception of the mp3 search. That one will now just return identical results to the Amazon US (.com) script, so it's harmless, but might as well be removed or disabled.

Known Limitations:
  • Image dimensions are no longer available without downloading the full size image, as Amazon doesn't provide that info on the website.
  • Only one image per album result is found (multiple results are found, though)
  • .jp search doesn't show Japanese characters in results (I think - maybe it does on a Japanese OS, but I doubt it)

If you find any problems with the script, please let me know which Amazon source (.co.uk, .com, .ca, .de, .fr, .jp) you searched, and the artist and album searched for.

Alex

 

Album Art Downloader XUI

Reply #932
It's working wonders for me, mate!!! 
Thank you so much. I missed Amazon covers...
(even Amazon MP3 is working well, it seams... --> nevermind, I get it now = same results as regular Amazon.com as you said below)

Since there isn't the size of the covers anymore, is there any way that I can instruct the program to pre-download the covers from Amazon (and only Amazon)?
(I know how to turn it on in the "options..." - "automaticaly download full size images", but I don't want it to do so for the other sites since I have a pretty slow connection)

Testing Amazon Scraper Script

I've decided to write a scraper script to search Amazon without using the API, which they broke. If you'd like to help me test it, please download: amazon-common.boo and stick it in your scripts folder. Ignore any offers to update the amazon scripts, as I'm not publishing this through the auto-updater system until it's had some more testing.

It should work make all of the Amazon scripts work again, with the exception of the mp3 search. That one will now just return identical results to the Amazon US (.com) script, so it's harmless, but might as well be removed or disabled.

Known Limitations:
  • Image dimensions are no longer available without downloading the full size image, as Amazon doesn't provide that info on the website.
  • Only one image per album result is found (multiple results are found, though)
  • .jp search doesn't show Japanese characters in results (I think - maybe it does on a Japanese OS, but I doubt it)

If you find any problems with the script, please let me know which Amazon source (.co.uk, .com, .ca, .de, .fr, .jp) you searched, and the artist and album searched for.

Alex

Album Art Downloader XUI

Reply #933
...
Since there isn't the size of the covers anymore, is there any way that I can instruct the program to pre-download the covers from Amazon (and only Amazon)?
(I know how to turn it on in the "options..." - "automaticaly download full size images", but I don't want it to do so for the other sites since I have a pretty slow connection)

Just have it download only unknown sizes, not all.

Album Art Downloader XUI

Reply #934
i installed the program, in windows 7, but it does not run, not even in compatibility mode with xp

Album Art Downloader XUI

Reply #935
i installed the program, in windows 7, but it does not run, not even in compatibility mode with xp

I wouldn't recommend xp compatibility mode for this app. It should work fine normally - does it give you any error message?

Album Art Downloader XUI

Reply #936
Script Update
As no one has reported any problems with the Amazon Scraper script, I've now pushed that out through the automatic updates system. All your installed Amazon scripts should now report a new version available, which is 0.1s (s for "scraper"). The Amazon MP3 script has been removed, so feel free to remove that from your Scripts folder too, or just leave it in there and ignore it.

I've also added a newly requested script, for YesAsia, which is useful if you are trying to find covers for Japanese, Chinese or Korean albums. It should be available from your Get More Scripts link, or you can download it directly here: yesasia.boo

Alex

Album Art Downloader XUI

Reply #937
Album Art Downloader XUI v0.30 Released

This release adds a couple of requested features, and brings scripts up to date. In the File and Foobar browsers, when an existing image file is located, a link to that image appears in the results. I've now added a context (right click) menu to that link to allow you to perform some handy operations to the existing image file. Currently you can Open in Explorer (same as clicking the link), Preview (opens the image in the preview window), Rename or Delete the file.

The other requested feature added to this release is the ability to define primary search sources. To do this, click the ... in the bottom right of any search source to show the options for that source. There is now an additional "Search first" option that can be checked. If you check this, then that source will be searched first, and other searches only searched if that one returns no results. You can mark multiple sources as "Search first", in which case all of those will be searched first, and only if none of them returns a result that passes your filters will the other selected sources be searched.

If they do return results, but you still want to search the other selected sources anyway, just hit the Search button again (without changing artist or album), and the other sources will be searched.

If you don't want to use the functionality, then just don't have any sources marked as "Search first", and all sources will be searched at the same time, just as it previously did.

There are two new scripts included in this release: MusicMight (rock music) and YesAsia (Japanese, Chinese, Korean music). To make things easier, the installer now groups scripts by rough genre, so you can have a better idea of which ones you might want to install.

Other minor changes:
  • Updated CDUniverse and Yes24 scripts (fixes for site changes)
  • Removed CDCoverHideout script (site has gone down)
  • Changed Amazon scripts to use html scraping instead of API (as Amazon have blocked public access to their API)

Download:
AlbumArtDownloaderXUI.exe (Installer. Recommended)
AlbumArtDownloaderXUI.zip (zip archive for those who don't like installers)
.NET Framework 3.5 SP1 (required)

Album Art Downloader XUI

Reply #938
Thank you very much for the new version. I really like the "Search first" option. Saves alot of waiting and searching for albumart exchange

Album Art Downloader XUI

Reply #939
Something's still wrong. When enqueuing a bunch of searches (90 for me), the Queue Manager goes weird...

I tried to activate it, but my screen started to flicker, and I couldn't do anything. I had to click the X of the (hanging) Queue Manager. Then all worked fine again.



(There were two Queue Managers open. How was that possible?)
audiophile // flac & wavpack, mostly // using too many audio players

Album Art Downloader XUI

Reply #940
Something's still wrong.
When you say still wrong, do you mean that you've seen this Queue Manager problem on previous versions too? Or just that things are still going wrong in general?

Inspecting the WPF Window code, the only way I can see that two Queue manager windows could be open at the same time is if the first one stopped receiving, or being able to process, windows messages. Then, when WPF closed the window, it would send the Closed event (informing the AAD that the queue manager window was closed), but then the WM_CLOSE message it sends would not be processed.

As to how it got in to such a state, I have no idea! Is it reproducible, or was it a one-off?

Alex

Album Art Downloader XUI

Reply #941
I like the "Search first", great new feature. Is there a cmd line switch to put this on/off? Again thinking from the REACT dev POV; the local source, if wanted by user (i.e. REACT would include this source), should always search when AAD is started (it's obvious that the local files should have the highest priority), and it's not if there's 1-n sources with "search first" on. I don't know if this needs a cmd line switch. Suggestion: if the local source is on, make it always "search first" (hidden from the user.. or greyed out) AND if it's the only one with "search first", ignore it..? This way it wouldn't interfere with the "search first" feature and local files would always be highest priority. Thanks for the update btw!

Album Art Downloader XUI

Reply #942
As to how it got in to such a state, I have no idea! Is it reproducible, or was it a one-off?

I couldn't reproduce it yet. 

On my machine (2 GHz, 3 GB RAM, Vista 32 bit) the AAD is a bit sluggish anyway, this may be due to the whole WPF thingy... so I could guess the Queue Manager was just hanging for a second.
audiophile // flac & wavpack, mostly // using too many audio players

Album Art Downloader XUI

Reply #943
Is there a cmd line switch to put this on/off?
No, but there probably should be. I don't want to make Local Files always search first, but a command line parameter of /sourcesFirst or /sF to go with the existing /sources parameter would be a good idea. You could then do something like /sourcesFirst "Local Files" /sources "GoogleImage".

On my machine (2 GHz, 3 GB RAM, Vista 32 bit) the AAD is a bit sluggish anyway
Aw, don't tell me we've got perf problems again, I spent ages fixing that only a couple of releases ago! If this is a recent problem, do you happen to know the last release in which it was performing OK for you?

Alex

Album Art Downloader XUI

Reply #944
WPF applications are generally performing bad for me. Dunno why.

The AAD has a very awful performance when switching between its windows (I think it's the actual drawing process), else it's OK...
audiophile // flac & wavpack, mostly // using too many audio players

Album Art Downloader XUI

Reply #945
WPF applications are generally performing bad for me. Dunno why.
It's probably worth checking your graphics card drivers are up to date. Keeping DirectX up to date doesn't hurt either.

Alex

Album Art Downloader XUI

Reply #946
My DirectX is quite recent (v10), the drivers should also be (recently updated via Windows Update).
audiophile // flac & wavpack, mostly // using too many audio players

Album Art Downloader XUI

Reply #947
(recently updated via Windows Update).
That generally gives me (possibly baseless) cause for suspicion. I never trust Microsoft to get third party graphics drivers right through Windows Update. I'm afraid I'm out of other ideas, though. Your spec should be easily high enough to run AAD without any performance problems (unless using some ancient and horrible graphics card, I suppose, but it doesn't seem likely).

Album Art Downloader XUI

Reply #948
Well, a nVidia driver update wrecked my Windows XP installation, so I don't really want to try official drivers on Vista at all... Flyff (a 3D MMORPG) doesn't have any performance problems either, so I think it's WPF that causes the problems. Another C# application I use (Nomad.NET) has similar problems. (However, switching its windows doesn't make them white for a short second.)
audiophile // flac & wavpack, mostly // using too many audio players

Album Art Downloader XUI

Reply #949
Another C# application I use (Nomad.NET) has similar problems.
Now that's interesting - Nomad.NET isn't a WPF application, which suggests the problem might be with .net in general, rather than WPF (or as well as WPF, I suppose).