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 (Read 500874 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Album Art Downloader

Reply #200
Could anyone add support for freecovers.net ? Sometimes, it has covers that coverparadies doesn't have.

freecovers.boo (for XUI version). If you need me to knobble up a backwards compatible version, let me know.

I chose not to pre-determine image size, as that involves downloading and parsing a second html page, which is not necessary for just downloading thumbnails and full size images.


Thank you so much. 

I have a feature request... I usually download the front, back and the disc images (whenever available) using this format:

%album artist%- %album%.jpg (for the front)
%album artist%- %album% (back).jpg (for the back)
%album artist%- %album% (disc).jpg (for the disc)

Is there anyway I could set these three as presets or something? Right now i search for the covers from foobar, asking the program to save covers in %album artist%- %album%.jpg . And then when I have to manually add the "(back)" and save the back cover. Needless to say, all this is quite tiring. Could you suggest a way to automate this?

Thanks for your work on album art downloader-- i don't know what i'd do if it weren't around.

Album Art Downloader

Reply #201
Thank you so much. 

I have a feature request... I usually download the front, back and the disc images (whenever available) using this format:

%album artist%- %album%.jpg (for the front)
%album artist%- %album% (back).jpg (for the back)
%album artist%- %album% (disc).jpg (for the disc)

Is there anyway I could set these three as presets or something? Right now i search for the covers from foobar, asking the program to save covers in %album artist%- %album%.jpg . And then when I have to manually add the "(back)" and save the back cover. Needless to say, all this is quite tiring. Could you suggest a way to automate this?

Thanks for your work on album art downloader-- i don't know what i'd do if it weren't around.
The edit box for path to save images in maintains a history list, so if you just use those three patterns then you can pick them from the history list using the drop down arrow. Does the same job as a preset, only automatically.

Alex

Album Art Downloader

Reply #202
The edit box for path to save images in maintains a history list, so if you just use those three patterns then you can pick them from the history list using the drop down arrow. Does the same job as a preset, only automatically.

Alex


There is a small problem with this solution though. I can only use it if I don't give AlbumArtDownloader a save-to location via the command-line.
I need to do this though since my music is sorted like this:
Code: [Select]
e:\music\%artist%\%date% - %album%\


If there was a %path% variable (uses the path given to it by commandline) I could set up the save-presets as following and your solution would work beautifully. 
Code: [Select]
%path%\%artist% - %album% - Front.%extension%
%path%\%artist% - %album% - Back.%extension%
%path%\%artist% - %album% - CD.%extension%

%path% in my example would be "e:\music\%artist%\%date% - %album%\"

I hope you understand what I mean and would be glad if you considered implementing it. 
Thanks for your fantastic work.
Tich

edit: fixed examples

Album Art Downloader

Reply #203
Code: [Select]
e:\music\%path%\%artist% - %album% - Front.%extension%
e:\music\%path%\%artist% - %album% - Back.%extension%
e:\music\%path%\%artist% - %album% - CD.%extension%

%path% in my example would be "e:\music\%artist%\%date% - %album%\"

I hope you understand what I mean and would be glad if you considered implementing it.
Thanks for your fantastic work.
Tich


I agree... That is kinda what i meant too. Right now i have to manually type the "(back)", (disc) part for every album whose art i'm getting.

If there was a dropdown preformatted with those, it'd save a lot of time and energy.

Album Art Downloader

Reply #204
I need to do this though since my music is sorted like this:
Code: [Select]
e:\music\%artist%\%date% - %album%\

OK, I see the issue now. I've got a design for a solution for this, but I'm absolutely determined to get the File Browser into the next release, so presets will have to wait until after it's done. I also don't have a lot of time to work on this right now, so I'm afraid it probably won't come along for a while!

In any case, I present here for your interest, and in case anyone else wants to have a stab at implementing it (always the optimist!), my design:

Presets
1. Addition of a new placeholder for the Save Images path, available from the dropper menu: %preset%
2. Addition of a dropper arrows just to the right of the Save buttons, when clicked pops up a menu with: "Save As...", <list of presets>, "More...". List of presets is initially blank, but "More" pops up:
3. "Save with Preset" dialog. Dialog with two column list of Name and Value preset entries, with Add and Delete buttons, and Save and Close buttons. Adding a Name/Value preset entry shows it as it's name on the list of presets in the menu, to avoid having to go through this dialog again. When an entry is selected, the Save button is enabled. Clicking that has the same effect of choosing the entry from the menu, which is to save, but with:
4. %preset% replaced in the path by the value of the preset, with any placeholders in that entry value also processed.

I reckon this would do the job nicely.

Album Art Downloader

Reply #205
I need to do this though since my music is sorted like this:
Code: [Select]
e:\music\%artist%\%date% - %album%\

OK, I see the issue now. I've got a design for a solution for this, but I'm absolutely determined to get the File Browser into the next release, so presets will have to wait until after it's done. I also don't have a lot of time to work on this right now, so I'm afraid it probably won't come along for a while!

In any case, I present here for your interest, and in case anyone else wants to have a stab at implementing it (always the optimist!), my design:

Presets
1. Addition of a new placeholder for the Save Images path, available from the dropper menu: %preset%
2. Addition of a dropper arrows just to the right of the Save buttons, when clicked pops up a menu with: "Save As...", <list of presets>, "More...". List of presets is initially blank, but "More" pops up:
3. "Save with Preset" dialog. Dialog with two column list of Name and Value preset entries, with Add and Delete buttons, and Save and Close buttons. Adding a Name/Value preset entry shows it as it's name on the list of presets in the menu, to avoid having to go through this dialog again. When an entry is selected, the Save button is enabled. Clicking that has the same effect of choosing the entry from the menu, which is to save, but with:
4. %preset% replaced in the path by the value of the preset, with any placeholders in that entry value also processed.

I reckon this would do the job nicely.



It would. 

Can't wait for the release. 

Album Art Downloader

Reply #206
Hmm, just realised that other album art downloader requires .NET 1.1 too!

Random question, and sorry to be a pain, but is there any software at all that I can use for this without requiring the .NET framework?

Album Art Downloader

Reply #207
Just out of curiosity, Whats the problem with just installing the .NET Framework? Not like it takes any resources when its not running.. And barely takes any when it is.

Album Art Downloader

Reply #208
Just out of curiosity, Whats the problem with just installing the .NET Framework? Not like it takes any resources when its not running.. And barely takes any when it is.

Oh really? Hmm, maybe I should just install it then. I dunno, I've just had so many problems with my PC over the past few weeks I'm really paranoid about putting stuff onto it, it's still not right now!

Album Art Downloader

Reply #209
Well, I may be biased since I'm a developer (mainly in the .NET environment now), But I've yet to see issues caused by the framework itself. I'm sure Alex would agree

Album Art Downloader

Reply #210
I guess I'm a bit biased too, being another .net developer. But I'd have to say it's unlikely to cause you any issues, it's a pretty flagship-type thing from Microsoft, they'll be making sure its at least as solid as Windows is. (OK so that might not be saying too much but hey, what can you do?)

Album Art Downloader

Reply #211
Just to make sure I'm following this.
The latest version (.NET 3.0) cannot write the cover to the same album folder (as folder.jpg)?
Because I see no way o select that in the options...

Then it's back to .NET 2.0 for me...

Album Art Downloader

Reply #212
Just to make sure I'm following this.
The latest version (.NET 3.0) cannot write the cover to the same album folder (as folder.jpg)?
Because I see no way o select that in the options...

Then it's back to .NET 2.0 for me...


Of course it can write the cover to any location you specify with any filename you wish.
The issue I was having is that I'm saving additional art files (Back, CD, Inlay, etc.) and thus would like to see some kind of preset system which would allow me to save different types of art with a single click instead of manually having to edit the standard-filename.

edit: foo_run
Code: [Select]
C:\<Path to AlbumArtDownloader>\AlbumArt.exe /ar "%album artist%" /al "%album%" /p "$replace(%_path%,%_filename_ext%,)<YOUR FILENAME HERE>.'%extension%'"

Album Art Downloader

Reply #213
If I hit settings in the .NET 2.0 version i get an option for "default fille name" : (textbox) where I can fill in folder.jpg. By default, the art goes to the folder in which the music is.

In my system, that doesn't happen when I trigger the .NET 3 version. There is a hardcoded path (from last time used), and it doesn't go to the folder in which the music is.
I was assuming there is with the way foobar talks to AAD. Maybe not.

Can you post the exact args that you use to get it to reuse the folder where the music is (the way you have it configured in foo_run)?

Thanks


Album Art Downloader

Reply #215
AlbumArt Downloader XUI v0.5 Preview Released



Oh yes. That's right, the File Browser has finally made an appearance! Woo! Give it a try, and let me know your feedback on it. To get to the file browser, either use the menu, or from the command line, pass the arg: /fileBrowser (optionally followed by the path to start searching for files under).

Apart from the addition of the browser, this release also has the following changes made to it:
  • Single-Instance behaviour. Only one instance of the application will now be allowed to run (others will have their command line parameters passed on to the first for execution).
  • Window list menu.
  • Added FreeCovers script, and updated the Google script (thanks zheka [a href="index.php?act=findpost&pid=493815"][{POST_SNAPBACK}][/a])
  • Improved detection of changed scripts for recreating the script cache
Download:
[a href='index.php?act=findpost&pid=515339']See main post for latest version[/a]

Album Art Downloader

Reply #216
Thank you so much.

Album Art Downloader

Reply #217
I cant get either of those new links to d/l do you have any mirrors

Album Art Downloader

Reply #218
Great new look, but several questions/issues:
  • Load time has become significantly long (over 30sec on WinXP SP2, more than 3 times from the non-XUI versions).
  • Default options: search options will not save, for some reason.
  • Command-line options: since I use the app from FooBar, I'm wondering about the new ability to pre-determine the filename by tags. At the moment, my foo_run commandline includes all necessary options as was for the previous versions. Has anything changed? Can I get rid of some switches now?
Code: [Select]
foo_run commandline:
albumart.exe -ae on -pf off -ar "%artist%" -al "%album%" -p "C:\#pix2\CD Covers\%artist% - %album% FRONT.jpg"

AlbumArt save to:
C:\#pix2\CD Covers\%artist% - %album% (%name%) FRONT.jpg


I also checked the new file browser. Looks great, but is it really necessary to have a window for every search? I sort of miss the old queue method. Much more efficient in any way. This new methos searches all missing covers simultaneously

2 more small file browser issues:
- 'search art in folder' should also ignore the filename, since this should be determined via commandline.
- Apparently the 'search art in' also determines where and how the newly found art will be saved. IMHO it should keep the previously set options in the main window (for filename).
- I sometimes add something after the usual %artist% - %album% in the filename. Can wildcards be used as well in searching for existing cover art?


Thanks for all the great work.

Album Art Downloader

Reply #219
Hi, thanks for your comments, let me see if I can give you some answers:
Load time has become significantly long (over 30sec on WinXP SP2, more than 3 times from the non-XUI versions).
The first run will be slow, as it is spinning up the WPF framework (although 30s is longer than I expected, I get about 15 here). Subsequent runs should be quick enough. If they aren't, then something is wrong. It is also worth noting that this slow load will just be for the first time any WPF app is run, and all other WPF apps will be quick after that until reboot. Not much consolation if this is the only one you use, I suppose.

Quote
Default options: search options will not save, for some reason.
Now that's just not right. I'm not sure why this isn't working for you, could you try just running the app without command line parameters, move the window around, change which sources are selected, then close the app, and run it again to see if it has remembered the window position or selected sources? If it hasn't, then for some reason it can't save its settings - I can try and work through this with you via PM if you like.

Quote
Command-line options: since I use the app from FooBar, I'm wondering about the new ability to pre-determine the filename by tags. At the moment, my foo_run commandline includes all necessary options as was for the previous versions. Has anything changed? Can I get rid of some switches now?
Code: [Select]
foo_run commandline:
albumart.exe -ae on -pf off -ar "%artist%" -al "%album%" -p "C:\#pix2\CD Covers\%artist% - %album% FRONT.jpg"

AlbumArt save to:
C:\#pix2\CD Covers\%artist% - %album% (%name%) FRONT.jpg
For your command line, -ae on and -pf off are obsolete and have no effect - the local files source will be on unless you turn it off, and will display local file art according to the pattern it is set. The rest is fine, but you might like to change your path to -p "C:\#pix2\CD Covers\%%artist%% - %%album%% FRONT.%%extension%%". Adding the extra % marks adds an additional level of reference to the artist and album placeholders, which means that they will be substituted at save time by album art downloader, rather than at run time by foo_run. Practically, that means that you can do additional searches just by changing the name and artist in the album art downloader search window, and the results will be saved to the right place automatically.

Using %%extension%% instead of jpg has the advantage that if the artwork found is not a jpeg, then it will have the appropriate extension when it is downloaded. The vast majority are jpegs, but some of the sources return the occasional png, I've found. If you prefer to just name it .jpg regardless of actual content, then leave this how you had it.

Quote
I also checked the new file browser. Looks great, but is it really necessary to have a window for every search? I sort of miss the old queue method. Much more efficient in any way. This new methos searches all missing covers simultaneously
Queuing has already been requested, and will eventually make it in, I hope.

Quote
2 more small file browser issues:
- 'search art in folder' should also ignore the filename, since this should be determined via commandline.
I'm not sure I understand this point, could you elaborate a little?

Quote
- Apparently the 'search art in' also determines where and how the newly found art will be saved. IMHO it should keep the previously set options in the main window (for filename).
That depends on what you have in the "Specify path to find images" path. If you have a relative path set, like just "Folder.jpg", for example, then the location the newly found art is saved has to be set relative to where the file was found. In your case, because you have a well-ordered system for organising where the art lives, you should set the path to find images to be "C:\#pix2\CD Covers\%artist% - %album% FRONT.jpg", rather than Folder.jpg. As it is an absolute path, the location the newly found art is saved to will not depend on the folder the music was in.

Finally, if you just want to get back to the previously set path to save to, it will always be the first entry in the drop down history list for the path to save to.

Quote
- I sometimes add something after the usual %artist% - %album% in the filename. Can wildcards be used as well in searching for existing cover art?
Yes. "C:\#pix2\CD Covers\%artist% - %album%*.*" should work just fine. Also
\**\ can be used for finding art in any depth of subfolders.

I hope this helps! Thanks again for your feedback,

Alex

Album Art Downloader

Reply #220
I just grabbed the new XUI and it looks sweet, and the file browser works nicely, but I am having some problems with it. 
1) My options are not staying.  Each time I run the program, the default image name reverts back to "Folder.jpg". 
2) I think this is tied in with the first problem, but I am not sure why or how to fix it.  None of my music folders come up as having album art, which they all do except for one or two out of 300+ albums.  Every album art I have is named "albumpicture.jpg". 
So, my options aren't staying the same and my album art is not found.  Any suggestions?

Album Art Downloader

Reply #221
I just grabbed the new XUI and it looks sweet, and the file browser works nicely, but I am having some problems with it. 
1) My options are not staying.  Each time I run the program, the default image name reverts back to "Folder.jpg". 
2) I think this is tied in with the first problem, but I am not sure why or how to fix it.  None of my music folders come up as having album art, which they all do except for one or two out of 300+ albums.  Every album art I have is named "albumpicture.jpg". 
So, my options aren't staying the same and my album art is not found.  Any suggestions?

Heh, your definition of "works nicely" would not be mine! I'm sorry you are having such trouble with this, I don't know why your options are not staying. Please try running the program with no command line, just by double clicking on it, then go to File, New, Browser, click the Options link and replace Folder.jpg with albumpicture.jpg, then go to File Exit. Run the program again, and repeat the steps, only once you open the browser options, it should have remembered the new setting. If it hasn't, then something strange is going on, because it does for me.

If your art is not being found, then it might be due to the same problem, if it is actually looking for Folder.jpg instead of albumpicture.jpg. If you have successfully managed to change the images path to albumpicture.jpg and it still isn't finding anything, then please give me an example of the path to a music file and the path to the associated art file, and I'll see if I can figure out why it wouldn't be found.

Thanks,

Alex

 

Album Art Downloader

Reply #222
I'm having a problem using AlbumArtDownloader XUL 0.5... It doesn't seem to find anything. I tried searching manually, tried using the file browser and the command line - nothing.
I think it has something to do with the fact that on the right panel, there is only Local Files. I'm using Vista, if that helps. And I used the installer to install the program.

Album Art Downloader

Reply #223
I'm having a problem using AlbumArtDownloader XUL 0.5... It doesn't seem to find anything. I tried searching manually, tried using the file browser and the command line - nothing.
I think it has something to do with the fact that on the right panel, there is only Local Files. I'm using Vista, if that helps. And I used the installer to install the program.

If you only see Local Files on the right panel then yes, it won't be searching any online sources. I don't have Vista, so I can't test on that, I'm afraid. If anyone else is using it under Vista and can chime in, feel free.

To try and figure out what is going wrong, look in the "Scripts" folder under the album art downloader folder. This should have a whole bunch of script files in it, ending in .boo. If you don't have any, or only have util.boo, then try running the installer again and making sure that at least some Image Download Scripts are checked on the "Choose components to install" step.

If the .boo files are already there, then see if there is a file called "boo script cache.dll" in that folder. If there is, delete it, and it will be regenerated next time you start the program. If that file is not present, and doesn't get created when you start the program, then can you let me know whether the "compiling scripts" splashscreen with progress bar appears, and if so, whether any error messages are displayed before it disappears?

If the .boo files are present, but the .dll one isn't, then you could try running the program with administrative privileges once, to see if that will allow it to generate the .dll file. Once it's been created, it won't need to be recreated unless you add, remove, or change any of the .boo script files, so you should be able to run it normally.

Album Art Downloader

Reply #224
All .boo files are present, but like you guessed, no boo script cache.dll file. The "compiling scripts" did appear, and no message error appeared. After running it once with Admin privileges, the file is created, and the scripts appear fine in all subsequent runs.
Thanks for the help!

And, while I'm writing a post, I figure I'll ask something else. My music collection is in a folder structure like this:
Code: [Select]
C:\Music\<First Letter of Artist Name>\<Artist Name>\<Year> - <Album>\
For example:
C:\Music\A\A Perfect Circle\2000 - Mer Des Noms\


I know that the Artist and Album are available as parameters to pass to the program, but is there any chance to get the Year and First letter as well?