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 2066636 times) previous topic - next topic
0 Members and 3 Guests are viewing this topic.

Album Art Downloader XUI

Reply #700
Sorry for the late reply. It looks like email notification of thread replies has been broken recently, and I haven't checked manually in a while!

It's not broken, "Immediate Email Notification" setting changed when the forum upgrade was made. I just posted a voting topic for this setting: "Immediate Email Notification" setting POLL

BTW, the required .NET Framework 3.5 SP1 was rolled out to microsoft update site recently.. not sure about the automatic update.

Album Art Downloader XUI

Reply #701
I've got a small usability feature request... currently when I hit ctrl+b to open the file browser, the initial window (the one that opens when you run AAD) remains open without any use. Normally I just close it since it counts torwards the queue count (but runs no searches). What would be nice was that ctrl+b would also close the original window or use it for one of the searches.

Also (this has probably been requested before) it would be awesome if you could implement a single window (tabbed) interface but I don't know if this would be possible or very time consuming so I'll just leave it to wishfull thinking :-)

Album Art Downloader XUI

Reply #702
I've got a small usability feature request... currently when I hit ctrl+b to open the file browser, the initial window (the one that opens when you run AAD) remains open without any use. Normally I just close it since it counts torwards the queue count (but runs no searches). What would be nice was that ctrl+b would also close the original window or use it for one of the searches.

Also (this has probably been requested before) it would be awesome if you could implement a single window (tabbed) interface but I don't know if this would be possible or very time consuming so I'll just leave it to wishfull thinking :-)

Tabbed interface is not going to happen, sorry.

For the file browser, have you considered adding /fileBrowser to the command line you use for launching Album Art Downloader? That way it would start with just the file browser window open, and no initial search window.

Alex

 

Album Art Downloader XUI

Reply #703
I've been trying to install Album Art Downloader XUI.  Once it's done it says it needs to install the mediainfo x64 upgrade file, but when it runs it says I have the wrong operating system.  I'm running Vista Ultimate 64 so I don't understand what the problem is?

Album Art Downloader XUI

Reply #704
I've been trying to install Album Art Downloader XUI.  Once it's done it says it needs to install the mediainfo x64 upgrade file, but when it runs it says I have the wrong operating system.  I'm running Vista Ultimate 64 so I don't understand what the problem is?

I'm sorry, I don't have Vista 64 to test under, but I'll try to figure out what's going on. First, what is it that tells you you have the wrong operating system? Is it the mediainfo x64 upgrade file installer? Or trying to run Album Art Downloader after installing it? Could you tell me exactly what the error message is, or send me a screenshot of it?

Album Art Downloader XUI

Reply #705
I have absolutely no problems running Album Art Downloader XUI under Vista Ultimate SP1 x64.

Album Art Downloader XUI

Reply #706
For the file browser, have you considered adding /fileBrowser to the command line you use for launching Album Art Downloader? That way it would start with just the file browser window open, and no initial search window.

Alex


Yes this is exactly what I wanted! Thx!

Album Art Downloader XUI

Reply #707
I'm really liking this program.  It's saving me a whole lot of time.  I have over 1000 albums, and I'm able to get album art for them pretty quick.

I just thought I'd let you know that the source script for Cover-Paradise is misspelled.  It's currently spelled Cover-Paradies.  At first I thought it was a site of CD cover paradies, but then I realized it was just a misspelling.

Great program.  Keep up the good work. 

Album Art Downloader XUI

Reply #708
Hey guys,

I'm wondering why I can't get this one to work:

I would like to scan my foobar media library and, if there isn't already a file called %album%.jpg in my <root>\Album Art\ folder I would like to download it automatically. I neither can make Album Art Downloader read the library nor keep the folder structure. What shall I do?

Thanks for your patience and help.

Edit: Reading library works now, how do I get the jpg's now?

Album Art Downloader XUI

Reply #709
ay alright, now you are here
i don't want you to get me wrong, but there is no tool (at least i'm not aware of such) that will download automatically all album art for your library unless you do it step by step - album by album - release by release
this is great tool, so is foo_discogs and some others, but having all library without album art and disire to fill it in sec, i don't think it is it's purpose
which album exactly, which relese, and cover and so on...

Album Art Downloader XUI

Reply #710
Hello, i've just download & install Album Art Downloader XUI and foo_run. But i'm completly lost how to make it run with foo_run.

I'd like to go to the contextual menu in foobar, run albumartdownloader and to save the choosen cover in the folder where the selected song is.

If someone could help me, that'd be great.

Thank in advance

Album Art Downloader XUI

Reply #711
I'd like to go to the contextual menu in foobar, run albumartdownloader and to save the choosen cover in the folder where the selected song is.

go to "preferences > tools > run..." add new service and something like this:

[font= "Courier New"]"<insert path to AlbumArtDownloader>\AlbumArt.exe" /ar "%artist%" /al "%album%" /p "$replace(%path%,%filename_ext%,)cover.jpg"[/font]

Album Art Downloader XUI

Reply #712
That works.
Thank you.


Album Art Downloader XUI

Reply #714
Feel free to write a script for it.
audiophile // flac & wavpack, mostly // using too many audio players


Album Art Downloader XUI

Reply #716
Thanks for this great tool.

I am using the foobar com integration and it works like a charm.

However it looks like the cover-paradies.boo script doesn't work or got broken.

I had a look at the script and I am not much of a programmer but is there somewhere a reference helping to understand / write these scripts?

-Chris

Album Art Downloader XUI

Reply #717
While playing around and editing presets in foobar mode it crashed. It crashes repeatedly when I hit the "add" button in the preset section:

Code: [Select]
Album Art Downloader has encountered a fatal error, and has had to close.
If you wish to report this error, please include this information, which
has been written to the file:
C:\Programme\AlbumArtDownloader\errorlog.txt

App version: 0.25.0.0, running on Microsoft Windows NT 5.1.2600 Service
Pack 3

System.ArgumentNullException: Der Wert darf nicht NULL sein.
Parametername: element
  bei MS.Internal.Media.VisualTreeUtils.AsNonNullVisual(DependencyObject
element, Visual& visual, Visual3D& visual3D)
  bei
System.Windows.Media.VisualTreeHelper.GetChildrenCount(DependencyObject
reference)
  bei AlbumArtDownloader.Common.FindVisualChild[TChild](DependencyObject
obj)
  bei AlbumArtDownloader.EditPresets.OnNewItemContainerGenerated(Object
sender, EventArgs e)
  bei System.EventHandler.Invoke(Object sender, EventArgs e)
  bei
System.Windows.Controls.ItemContainerGenerator.SetStatus(GeneratorStatus
value)
  bei
System.Windows.Controls.ItemContainerGenerator.Generator.System.IDisposab
le.Dispose()
  bei
System.Windows.Controls.VirtualizingStackPanel.MeasureOverride(Size
constraint)
  bei System.Windows.FrameworkElement.MeasureCore(Size availableSize)
  bei System.Windows.UIElement.Measure(Size availableSize)
  bei System.Windows.ContextLayoutManager.UpdateLayout()
  bei System.Windows.ContextLayoutManager.UpdateLayoutCallback(Object
arg)
  bei System.Windows.Media.MediaContext.InvokeOnRenderCallback.DoWork()
  bei System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
  bei System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object
resizedCompositionTarget)
  bei System.Windows.Media.MediaContext.RenderMessageHandler(Object
resizedCompositionTarget)
  bei
System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate
callback, Object args, Boolean isSingleParameter)
  bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object
source, Delegate callback, Object args, Boolean isSingleParameter,
Delegate catchHandler)
  bei System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate
callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
  bei System.Windows.Threading.DispatcherOperation.InvokeImpl()
  bei
System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Obje
ct state)
  bei System.Threading.ExecutionContext.runTryCode(Object userData)
  bei
System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedC
leanup(TryCode code, CleanupCode backoutCode, Object userData)
  bei System.Threading.ExecutionContext.RunInternal(ExecutionContext
executionContext, ContextCallback callback, Object state)
  bei System.Threading.ExecutionContext.Run(ExecutionContext
executionContext, ContextCallback callback, Object state)
  bei System.Windows.Threading.DispatcherOperation.Invoke()
  bei System.Windows.Threading.Dispatcher.ProcessQueue()
  bei System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32
msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
  bei MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr
wParam, IntPtr lParam, Boolean& handled)
  bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
  bei
System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate
callback, Object args, Boolean isSingleParameter)
  bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object
source, Delegate callback, Object args, Boolean isSingleParameter,
Delegate catchHandler)
  bei System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate
callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
  bei System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority
priority, TimeSpan timeout, Delegate method, Object args, Boolean
isSingleParameter)
  bei System.Windows.Threading.Dispatcher.Invoke(DispatcherPriority
priority, Delegate method, Object arg)
  bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg,
IntPtr wParam, IntPtr lParam)
  bei MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
  bei System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame
frame)
  bei System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame
frame)
  bei System.Windows.Window.ShowHelper(Object booleanBox)
  bei System.Windows.Window.Show()
  bei System.Windows.Window.ShowDialog()
  bei AlbumArtDownloader.ArtSearchWindow.OnEditPresets(Object sender,
RoutedEventArgs e)
  bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target,
RoutedEventArgs routedEventArgs)
  bei System.Windows.EventRoute.InvokeHandlersImpl(Object source,
RoutedEventArgs args, Boolean reRaised)
  bei System.Windows.UIElement.RaiseEventImpl(DependencyObject sender,
RoutedEventArgs args)
  bei System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
  bei System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object
arg)
  bei
System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate
callback, Object args, Boolean isSingleParameter)
  bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object
source, Delegate callback, Object args, Boolean isSingleParameter,
Delegate catchHandler)
  bei System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate
callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
  bei System.Windows.Threading.DispatcherOperation.InvokeImpl()
  bei
System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Obje
ct state)
  bei System.Threading.ExecutionContext.runTryCode(Object userData)
  bei
System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedC
leanup(TryCode code, CleanupCode backoutCode, Object userData)
  bei System.Threading.ExecutionContext.RunInternal(ExecutionContext
executionContext, ContextCallback callback, Object state)
  bei System.Threading.ExecutionContext.Run(ExecutionContext
executionContext, ContextCallback callback, Object state)
  bei System.Windows.Threading.DispatcherOperation.Invoke()
  bei System.Windows.Threading.Dispatcher.ProcessQueue()
  bei System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32
msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
  bei MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr
wParam, IntPtr lParam, Boolean& handled)
  bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
  bei
System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate
callback, Object args, Boolean isSingleParameter)
  bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object
source, Delegate callback, Object args, Boolean isSingleParameter,
Delegate catchHandler)
  bei System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate
callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
  bei System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority
priority, TimeSpan timeout, Delegate method, Object args, Boolean
isSingleParameter)
  bei System.Windows.Threading.Dispatcher.Invoke(DispatcherPriority
priority, Delegate method, Object arg)
  bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg,
IntPtr wParam, IntPtr lParam)
  bei MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
  bei System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame
frame)
  bei System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame
frame)
  bei System.Windows.Threading.Dispatcher.Run()
  bei System.Windows.Application.RunDispatcher(Object ignore)
  bei System.Windows.Application.RunInternal(Window window)
  bei System.Windows.Application.Run(Window window)
  bei System.Windows.Application.Run()
  bei AlbumArtDownloader.App.AlbumArtDownloader.IPriorInstance.Run()
  bei
AlbumArtDownloader.InstanceMutex.RunAppAsServiceHost(IPriorInstance
instance, String channelUri)
  bei AlbumArtDownloader.App.Main(String[] args)

A German WinXP SP3 is used here.

Album Art Downloader XUI

Reply #718
Is there an easy way to store a "Save images to" preset?
My preferred default is G:\%artist%\%album%.%extension%...
audiophile // flac & wavpack, mostly // using too many audio players

Album Art Downloader XUI

Reply #719
I think I have the same question as tuxman. But to elaborate a bit, I just want my images to save as cover.jpg instead of Folder.jpg. WMP has been erasing/replacing my Folder.jpg files, so I think I am going to switch to the cover.jpg method instead (plus my D2 reads album art as cover.jpg). I see the option to change the name, and the Save as button, but neither one remember my setting for the next album. Thanks,

-Docnoq

Album Art Downloader XUI

Reply #720
I also would like a setting to remember to save art as 'cover.jpg' or whatever other name I choose.

Album Art Downloader XUI

Reply #721
Hello, on Vista Business x64 I encounter crashes sometimes while AAA is searching for covers. I don´t know why.

And I don´t know how to post a crash report on this. Where is the logfile, in which folder?

Thanks for AAA. It´s an essential addon for me. I use it via foo_run with a button in my foobar2000.

Album Art Downloader XUI

Reply #722
Hello all,

Sorry about the delay in replying. This board having broken email notification of replies has really not helped!

Anyway, lets get down to some answers:
I just thought I'd let you know that the source script for Cover-Paradise is misspelled.
No, not misspelled, just German. That's what they call themselves, so that's what I'll call the script: http://www.cover-paradies.to

However it looks like the cover-paradies.boo script doesn't work or got broken.
Yes, looks like they've changed their site again, I'll update the script soon when I get a chance, and post it here.

I had a look at the script and I am not much of a programmer but is there somewhere a reference helping to understand / write these scripts?
Sorry, no. The language is Boo, a .net-based language, if that helps. If you are serious about writing scripts and want some help, I can answer some questions on them for you.

Quote
I also would like a setting to remember to save art as 'cover.jpg' or whatever other name I choose.
The path to save art is already saved. The exception to this is that if you start the search window from the file browser, the path to save art is set to the path it searched for art in for that folder. So, if you want to change it from folder.jpg to cover.jpg, then open the Options panel in the File Browser and remove the folder.jpg option, or move the cover.jpg option to be the first one. (It is the first alternate in the list that is used for the path to save art to. Alternates are separated by the | character).

Quote from:  link=msg=624525 date=0
I don´t know how to post a crash report on this. Where is the logfile, in which folder?
The log file should be created in the Album Art Downloader program folder, which by default is C:\Program Files\AlbumArtDownloader\errorlog.txt.

Alex


Album Art Downloader XUI

Reply #724
Thanks for the updated script.

Sorry about the delay in replying. This board having broken email notification of replies has really not helped!

In case you missed my last post about this, it's not broken, "Immediate Email Notification" setting changed when the forum upgrade was made. Back then I made a voting topic for this setting: "Immediate Email Notification" setting POLL, other half seems to like the new setting, and other half not, I'm still finding it stupid that I've to do log in/log out everytime I get a notification email (if I want to get further notifications for that thread), e.g. I've been doing that for this thread.. it's stupid but what can you do, the admins are not interested to change this new setting nor providing the old setting as an alternative. Also the RSS problem (only new threads are shown as unread in various RSS readers (FeedDemon, Google Reader, etc.), old threads with new posts are NOT shown as unread again even if the content has changed) is a major drag.

EDIT: Hmm, maybe it's broken after all, I'm pretty sure that I've used the "log in/log out" method for every new post to ensure I get further notifications for the "REACT 2 Released" thread, but I just noticed that there's a new post made on 27th March, which I have totally missed, no notification for that post at all.