Skip to main content

Topic: Album Art Downloader (Read 394639 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
Album Art Downloader
AlbumArtDownloader XUI - You know you want it...

(Preview Release)
[blockquote]



[/blockquote]

AlexVallat:
I've been working on this for a while, and I think it is time to let people start playing with it. This is a rewrite of the Album Art Downloader code, using .NET Framework 3.0.

Features:
  • Dynamically resizeable thumbnails
  • Thumbnail information
  • Sort by Name, Size or Source
  • Filter results under or over a specified size, or by maximum results for each source
  • Substitution syntax path to save images
  • Local files search that matches save pattern
  • Enable or disable scripts from the command line
  • New strongly typed interface-based script model; write compiled scripts in any .net language
  • Backwards compatible with existing scripts
  • Backwards compatible with existing command line parameters, including old CoverDownloader parameters.
For the graphically-minded out there, although this app isn't skinnable, the UI is all created in XAML, so if you want to grab the source and start editing the UI, please feel free. It is under the XUI folder in the SVN Repository

Limitations:
This is a preview release, and as a rewrite, some functionality has not been ported across yet. Most notably, the browsers (both file and foobar) are not implemented yet. If you can't live without these, then you might prefer to wait until they are. If there is some other favourite feature you are missing, let me know, and it should make it across eventually.

Download:

Moderation: For latest version please see this thread.

AlbumArtDownloaderXUI-0.4.exe (Installer. Recommended)
AlbumArtDownloaderXUI-0.4.zip (zip archive for those who don't like installers)
.NET Framework 3.0 (required)

Updated 2007-04-27: version 0.4

---------------------------------------------------------------------------------------------------

Album Art Downloader

Version 0.6 alpha 2 is released.

This requires .Net Framework 2.0.

Download: http://sourceforge.net/projects/album-art

Please report bugs at the Bug Tracker

Feature request should go to the Feature Request Tracker

Here are the changes:

Legend:

  * New feature
  + Minor improvement
  ! Software change requires modification of your configuration
  x Bugfix
  - Information only


Revision history: ---------------------------------------------------------

Album Art Downloader 0.6 Alpha 2

* Added Save Toolbar - users can predefine buttons to save images

* Added option to specify maximum results returned by a script

! Changed command line switches - use "albumart.exe -?" to get help

Album Art Downloader 0.6 Alpha 1

+ changed the way how the size overlay is displayed - now it is over the image

Album Art Downloader 0.5

! Changed command line switches - use "albumart.exe -?" to get help

* Added option to show pictures in current folder

* Added folder browser to scan for music

* Added option to automatically download full images

* Added size overlay on programm side

* Added Script Manager

- Added size column to folder/comserver browser

x Fixed bug when searching with empty save path and Show pictures in
  current folder is enabled

- Added Juno Records script

- Added artists.trivialbeing script

---------------------------------------------------------------------------

new command line switches:

Due to a possible bug in foo_run you need to have the -p parameter at the end of your commandline

Code: [Select]
Syntax:
albumart.exe [-ae on|off] [-pf on|off] [-ar "Artist"] [-al "Album"] [-p "Path"] [-f "Filename"]

Options:
-ae on|off     Show already existing Album Art
-pf on|off     Show pictures in folder
-ar "Artist"   Artist to search
-al "Album"    Album to search
-p "Path"      Path to save image
-f "Filename"      Filename to use


example:

Code: [Select]
albumart.exe -ar "Roni Size & Reprazent" -al "In The Mode" -p "D:\music2\Roni Size & Reprazent\In The Mode" -f "folder.jpg"




Marc
  • Last Edit: 09 September, 2007, 07:37:00 AM by Synthetic Soul

  • carmenm
  • [*][*][*][*][*]
Album Art Downloader
Reply #1
Here at work the application wont load, but i have no information on why. Will test it at home tonight

  • Chaser
  • [*][*][*][*]
Album Art Downloader
Reply #2
Help button is not working.

Apart from that: nice on first sight!!
Thank you!

Album Art Downloader
Reply #3
Help button is not working.


Not yet implemented. 

  • mobyduck
  • [*][*][*][*][*]
Album Art Downloader
Reply #4
Just tried with all the packaged scripts plus some I was using with the old program:
Code: [Select]
Unhandled exception etc. etc.
The path is not of a legal form.
In details:
Code: [Select]
See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: The path is not of a legal form.
   at System.IO.Path.NormalizePathFast(String path, Boolean fullCheck)
   at System.IO.Path.GetDirectoryName(String path)
   at AlbumArtDownloader.MainForm.RemoveThumbs()
   at AlbumArtDownloader.MainForm.SwitchToTask(Task task)
   at AlbumArtDownloader.MainForm.a_TaskAdded(Object o, TaskEventArgs e)
   at AlbumArtDownloader.ArtDownloader.AddTask(Task t)
   at AlbumArtDownloader.MainForm.buttonAddTask_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
   Assembly Version: 2.0.0.0
   Win32 Version: 2.0.50727.42 (RTM.050727-4200)
   CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
AlbumArt
   Assembly Version: 0.5.0.0
   Win32 Version: 0.5.0.0
   CodeBase: file:///C:/Program%20Files/foobar2000/AlbumArtDownloader/AlbumArt.exe
----------------------------------------
System.Windows.Forms
   Assembly Version: 2.0.0.0
   Win32 Version: 2.0.50727.42 (RTM.050727-4200)
   CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
   Assembly Version: 2.0.0.0
   Win32 Version: 2.0.50727.42 (RTM.050727-4200)
   CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
   Assembly Version: 2.0.0.0
   Win32 Version: 2.0.50727.42 (RTM.050727-4200)
   CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
   Assembly Version: 2.0.0.0
   Win32 Version: 2.0.50727.42 (RTM.050727-4200)
   CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
   Assembly Version: 2.0.0.0
   Win32 Version: 2.0.50727.42 (RTM.050727-4200)
   CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Boo.Lang.Compiler
   Assembly Version: 1.0.0.0
   Win32 Version: 1.0.0.0
   CodeBase: file:///C:/Program%20Files/foobar2000/AlbumArtDownloader/Boo.Lang.Compiler.DLL
----------------------------------------
Boo.Lang
   Assembly Version: 1.0.0.0
   Win32 Version: 1.0.0.0
   CodeBase: file:///C:/Program%20Files/foobar2000/AlbumArtDownloader/Boo.Lang.DLL
----------------------------------------
Boo.Lang.Parser
   Assembly Version: 1.0.0.0
   Win32 Version: 1.0.0.0
   CodeBase: file:///C:/Program%20Files/foobar2000/AlbumArtDownloader/Boo.Lang.Parser.DLL
----------------------------------------
ICSharpCode.SharpZipLib
   Assembly Version: 0.84.0.0
   Win32 Version: 0.84.0.0
   CodeBase: file:///C:/Program%20Files/foobar2000/AlbumArtDownloader/ICSharpCode.SharpZipLib.DLL
----------------------------------------
System.Web
   Assembly Version: 2.0.0.0
   Win32 Version: 2.0.50727.210 (QFE.050727-2100)
   CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
System.Security
   Assembly Version: 2.0.0.0
   Win32 Version: 2.0.50727.42 (RTM.050727-4200)
   CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Security/2.0.0.0__b03f5f7f11d50a3a/System.Security.dll
----------------------------------------
Accessibility
   Assembly Version: 2.0.0.0
   Win32 Version: 2.0.50727.42 (RTM.050727-4200)
   CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Data.SqlXml
   Assembly Version: 2.0.0.0
   Win32 Version: 2.0.50727.42 (RTM.050727-4200)
   CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Data.SqlXml/2.0.0.0__b77a5c561934e089/System.Data.SqlXml.dll
----------------------------------------
scriptcache
   Assembly Version: 0.0.0.0
   Win32 Version: 1.0.0.0
   CodeBase: file:///C:/Program%20Files/foobar2000/AlbumArtDownloader/Boo.Lang.Compiler.dll
----------------------------------------
ISymWrapper
   Assembly Version: 2.0.0.0
   Win32 Version: 2.0.50727.42 (RTM.050727-4200)
   CodeBase: file:///C:/WINDOWS/assembly/GAC_32/ISymWrapper/2.0.0.0__b03f5f7f11d50a3a/ISymWrapper.dll
----------------------------------------
scriptcache
   Assembly Version: 0.0.0.0
   Win32 Version:
   CodeBase: file:///C:/Program%20Files/foobar2000/AlbumArtDownloader/scripts/scriptcache.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
   <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Clicking "Continue" apparently the search is performed (result figures for some scripts are incremented) but I see no images to select.

Working on XP SP2.

Alessandro

[Edit]: same happens loading only default scripts.
  • Last Edit: 15 January, 2007, 12:04:53 PM by mobyduck

  • david_dl
  • [*][*][*][*][*]
Album Art Downloader
Reply #5
I also have the same problem. Thanks for continuing the development of my program though. Please note that under the terms of the license you must provide a copy of the source, and notification of its whereabouts. I'd suggest releasing it on sourceforge alongside the binaries.

  • AlexVallat
  • [*][*][*][*][*]
  • Developer
Album Art Downloader
Reply #6
[a href="index.php?act=findpost&pid=464370"][{POST_SNAPBACK}][/a] @ david_dl:
The source is available from sourceforge already, through the source control system. There is a web based interface to it too.

[a href="index.php?act=findpost&pid=464368"][{POST_SNAPBACK}][/a] @ mobyduck:
I think a temporary workaround for this is to disable the showing of existing image files, in the settings. If it is the same bug as I was seeing, I've got a fix ready to go for it, just waiting on developer access to the code repository to check it in.

Album Art Downloader
Reply #7
I also have the same problem. Thanks for continuing the development of my program though. Please note that under the terms of the license you must provide a copy of the source, and notification of its whereabouts. I'd suggest releasing it on sourceforge alongside the binaries.


Hi David,

I added the source as zip to the download. I thought it will be enough to have the source accessible via SVN.

Marc

  • Tich
  • [*]
Album Art Downloader
Reply #8
First, let me say thank you for continuing the development of this fantastic tool!
At a first glance it seems to work ok and is an improvement over the existing version.
I noticed that when leaving the "Save To:" path empty it pops out an error when pressing "Add Task" instead of asking for input or, an even better solution, asking for the save path once the user actually wants to save something instead of just searching it.
The Error text is in German, but since you're from Berlin that shouldn't be a problem. 
Code: [Select]
Informationen ├╝ber das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.ArgumentException: Der Pfad hat ein ung├╝ltiges Format.
   bei System.IO.Path.NormalizePathFast(String path, Boolean fullCheck)
   bei System.IO.Path.GetDirectoryName(String path)
   bei AlbumArtDownloader.MainForm.RemoveThumbs()
   bei AlbumArtDownloader.MainForm.SwitchToTask(Task task)
   bei AlbumArtDownloader.MainForm.buttonAddTask_Click(Object sender, EventArgs e)
   bei System.Windows.Forms.Control.OnClick(EventArgs e)
   bei System.Windows.Forms.Button.OnClick(EventArgs e)
   bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
   bei System.Windows.Forms.Button.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladene Assemblys **************
mscorlib
   Assembly-Version: 2.0.0.0.
   Win32-Version: 2.0.50727.42 (RTM.050727-4200).
   CodeBase: [url=http://file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll]file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll[/url].
----------------------------------------
AlbumArt
   Assembly-Version: 0.5.0.0.
   Win32-Version: 0.5.0.0.
   CodeBase: [url=http://file:///C:/Programme/foobar2000/AlbumArtDownloader/AlbumArt.exe]file:///C:/Programme/foobar2000/AlbumArtDownloader/AlbumArt.exe[/url].
----------------------------------------
System.Windows.Forms
   Assembly-Version: 2.0.0.0.
   Win32-Version: 2.0.50727.42 (RTM.050727-4200).
   CodeBase: [url=http://file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll]file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll[/url].
----------------------------------------
System
   Assembly-Version: 2.0.0.0.
   Win32-Version: 2.0.50727.42 (RTM.050727-4200).
   CodeBase: [url=http://file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll]file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll[/url].
----------------------------------------
System.Drawing
   Assembly-Version: 2.0.0.0.
   Win32-Version: 2.0.50727.42 (RTM.050727-4200).
   CodeBase: [url=http://file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll]file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll[/url].
----------------------------------------
System.Configuration
   Assembly-Version: 2.0.0.0.
   Win32-Version: 2.0.50727.42 (RTM.050727-4200).
   CodeBase: [url=http://file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll]file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll[/url].
----------------------------------------
System.Xml
   Assembly-Version: 2.0.0.0.
   Win32-Version: 2.0.50727.42 (RTM.050727-4200).
   CodeBase: [url=http://file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll]file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll[/url].
----------------------------------------
Accessibility
   Assembly-Version: 2.0.0.0.
   Win32-Version: 2.0.50727.42 (RTM.050727-4200).
   CodeBase: [url=http://file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll]file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll[/url].
----------------------------------------
System.Windows.Forms.resources
   Assembly-Version: 2.0.0.0.
   Win32-Version: 2.0.50727.42 (RTM.050727-4200).
   CodeBase: [url=http://file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll]file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll[/url].
----------------------------------------
scriptcache
   Assembly-Version: 0.0.0.0.
   Win32-Version: .
   CodeBase: [url=http://file:///C:/Programme/foobar2000/AlbumArtDownloader/scripts/scriptcache.dll]file:///C:/Programme/foobar2000/AlbumArtDownloader/scripts/scriptcache.dll[/url].
----------------------------------------
mscorlib.resources
   Assembly-Version: 2.0.0.0.
   Win32-Version: 2.0.50727.42 (RTM.050727-4200).
   CodeBase: [url=http://file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll]file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll[/url].
----------------------------------------
System.Drawing.resources
   Assembly-Version: 2.0.0.0.
   Win32-Version: 2.0.50727.42 (RTM.050727-4200).
   CodeBase: [url=http://file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing.resources/2.0.0.0_de_b03f5f7f11d50a3a/System.Drawing.resources.dll]file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing.resources/2.0.0.0_de_b03f5f7f11d50a3a/System.Drawing.resources.dll[/url].
----------------------------------------
Boo.Lang
   Assembly-Version: 1.0.0.0.
   Win32-Version: 1.0.0.0.
   CodeBase: [url=http://file:///C:/Programme/foobar2000/AlbumArtDownloader/Boo.Lang.DLL]file:///C:/Programme/foobar2000/AlbumArtDownloader/Boo.Lang.DLL[/url].
----------------------------------------
System.Web
   Assembly-Version: 2.0.0.0.
   Win32-Version: 2.0.50727.210 (QFE.050727-2100).
   CodeBase: [url=http://file:///C:/WINDOWS/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll]file:///C:/WINDOWS/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll[/url].
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
   <system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
Upon clicking the "continue" button of the error box the request gets fulfilled and it seems to query the scripts, however upon selecting the query in the queue window the error pops up again. The only solution is to manually delete it.

Only one question remains for me: will the old scripts work or will they have to be updated in order to be useable by your version of the program?

Other than that, good job on the size overlays and thanks for your efforts! 

Tich
  • Last Edit: 15 January, 2007, 03:59:42 PM by Tich

Album Art Downloader
Reply #9
Only one question remains for me: will the old scripts work or will they have to be updated in order to be useable by your version of the program?


The script interface changed a bit, as now the tool is passing the thumbnail size to the scripts and all thumbnails will be resized to the size chosen in the tool settings.
  • Last Edit: 16 January, 2007, 02:25:26 AM by Marc Landis

  • wolfsong
  • [*][*][*][*]
Album Art Downloader
Reply #10

Only one question remains for me: will the old scripts work or will they have to be updated in order to be useable by your version of the program?


The script interface changed a bit, as now the tool is passing the thumbnail size to the scripts and all thumbnails will be resized to the size chosen in the tool settings.

So does that mean the old scripts will or won't work?

Album Art Downloader
Reply #11
So does that mean the old scripts will or won't work?


They will work with Beta2.

  • mobyduck
  • [*][*][*][*][*]
Album Art Downloader
Reply #12
Nice job with beta2, thanks!

Though I have not tested throughly yet, the previously reported problem is gone.

Two very minor things you might want to modify:

1) write the size also in a tooltip (sometimes it's hard to read)
2) expose all the info (name, version, creator) directly in the Script Manager page

Cheers.

Alessandro

Album Art Downloader
Reply #13
just an idea... would it be possible to try to write script for downloading artist fotos too? it shouldnt be inpossible am i wrong? everything needed is there.

  • Hayduke
  • [*]
Album Art Downloader
Reply #14
Could someone make a brief post on how to use this?
Is there a way to do albums in batches? ie select my music folder and have it use the tags to figure out artist/albuma dn get some images?

If this is somewhere else, I apologize. I searched but didn't find this.

  • Jinroh
  • [*]
Album Art Downloader
Reply #15
Could someone make a brief post on how to use this?
Is there a way to do albums in batches? ie select my music folder and have it use the tags to figure out artist/albuma dn get some images?

If this is somewhere else, I apologize. I searched but didn't find this.

Hello
You need to use foo_run and add a task with the folloing command line :

"<Folder_Where_You_Install_AlbumArt>\AlbumArt.exe" "%artist%" "%album%" "$replace(%_path%,%_filename_ext%,)folder.jpg"

Album Art Downloader
Reply #16
Could someone make a brief post on how to use this?
Is there a way to do albums in batches? ie select my music folder and have it use the tags to figure out artist/albuma dn get some images?

If this is somewhere else, I apologize. I searched but didn't find this.



You can use the Folder Browser to select you root music directory and it will check all files for tags to get Artist/Album

Marc

  • kockroach
  • [*][*][*][*]
Album Art Downloader
Reply #17
just an idea... would it be possible to try to write script for downloading artist fotos too? it shouldnt be inpossible am i wrong? everything needed is there.

I wonder if a script for FofR's Artist Image Search could be added.  What are your thoughts Marc and Alex?

  • AlexVallat
  • [*][*][*][*][*]
  • Developer
Album Art Downloader
Reply #18

just an idea... would it be possible to try to write script for downloading artist fotos too? it shouldnt be inpossible am i wrong? everything needed is there.

I wonder if a script for FofR's Artist Image Search could be added.  What are your thoughts Marc and Alex?


Sure, why not. FofR's service already does all the hard work, so the script for this is trivial: artists.trivialbeing.boo.

Alex

  • kockroach
  • [*][*][*][*]
Album Art Downloader
Reply #19
Sure, why not. FofR's service already does all the hard work, so the script for this is trivial: artists.trivialbeing.boo.

Alex

Amazing!  I can't believe that it was that easy.  Thanks Alex!

  • tomthomson
  • [*][*]
Album Art Downloader
Reply #20
thanks for the further development of this helpful tool

well, there's one thing that bothers me
AlbumArt doesnt start with this command
Code: [Select]
"D:\Player\Foobar\AlbumArtDownloader\AlbumArt.exe" "%album artist%" "%album%" "F:\Musik\Archiv\!Covers\%album artist% - %album%.jpg"


Actually the AlbumArt.exe task is active but it just fills up the memory to >100.000K and ~100% CPU Usage and the GUI never appears.
Never had that problem with the old coverdownloader.

Commands like
Code: [Select]
"D:\Player\Foobar\AlbumArtDownloader\AlbumArt.exe" "%album artist%" "%album%" "$replace(%path%,%filename_ext%,)Front.jpg"

are working

  • aurelio
  • [*][*]
Album Art Downloader
Reply #21
I had the same and found it's due to Show pictures in folder option. Depending on the folder content, the program may work or not.
Just run without parameters to have access to the settings and disable the feature.

@developers: if it's of any help, I'm using Vista - if you need more let us know!

  • tomthomson
  • [*][*]
Album Art Downloader
Reply #22
yeah, that caused the problem - working now

...well, its still a bug  - and im not using vista

Album Art Downloader
Reply #23
yeah, that caused the problem - working now

...well, its still a bug  - and im not using vista


Hi,

How many pictures do you have in that folder? 

I am going to add comandline switches to the application, so you can choose the functions at startup.

Marc

  • tomthomson
  • [*][*]
Album Art Downloader
Reply #24

yeah, that caused the problem - working now

...well, its still a bug  - and im not using vista


Hi,

How many pictures do you have in that folder? 

I am going to add comandline switches to the application, so you can choose the functions at startup.

Marc


When using this command
Code: [Select]
"...." "%album artist%" "%album%" "F:\Musik\Archiv\!Covers\%album artist% - %album%.jpg"

I have 500 pics in that folder. But I tried that command with an empty folder and it didnt work, either.

another test:
I copied the 500 pics to an album folder an used this command
Code: [Select]
"..." "%album artist%" "%album%" "$replace(%path%,%filename_ext%,)Front.jpg"

...I get the same problems like before - GUI doesnt show up.
Then I deleted some pics bit by bit and when I had ~50 pics in the album folder the GUI finally appeared after some time (after searching for all the pics in the folder?)
When I had ~30 the GUI appeared faster
  • Last Edit: 20 January, 2007, 06:00:21 AM by tomthomson