IPB

Welcome Guest ( Log In | Register )

103 Pages V  « < 59 60 61 62 63 > »   
Reply to this topicStart new topic
Album Art Downloader XUI, A tool for downloading cover art
AlexVallat
post Nov 11 2010, 19:38
Post #1501





Group: Developer
Posts: 1067
Joined: 31-July 06
Member No.: 33465



QUOTE (SoulsCollective @ Nov 11 2010, 18:51) *
Foobar integration no longer works.
Oops. I've looked into this, and it appears to be a side effect of upgrading to VS2010 - you're running x64, I assume? If not, then there's some other problem, but I think that's unlikely.

If you try dropping this replacement Interop.Foobar2000.dll file into your Album Art Downloader folder it should, hopefully, just start working. Please let me know if it does, and I'll release a 37.1.

Thanks,

Alex
Go to the top of the page
+Quote Post
SoulsCollective
post Nov 12 2010, 09:45
Post #1502





Group: Members
Posts: 5
Joined: 4-February 10
From: Western Australi
Member No.: 77848



QUOTE (AlexVallat @ Nov 12 2010, 02:38) *
Oops. I've looked into this, and it appears to be a side effect of upgrading to VS2010 - you're running x64, I assume? If not, then there's some other problem, but I think that's unlikely.
Yes, sorry, should have mentioned environment. Win7 Pro x64.

QUOTE (AlexVallat @ Nov 12 2010, 02:38) *
If you try dropping this replacement Interop.Foobar2000.dll file into your Album Art Downloader folder it should, hopefully, just start working. Please let me know if it does, and I'll release a 37.1.

Thanks,

Alex

That fixed it. Working fine now.

Edit:

WHOAH. Just downloaded the new Catalyst drivers that enable Morphological filtering for the 5xxx series of AMD/ATi cards, and they do funky things to AAD when MLAA is enabled:



Everything is just fine when MLAA is disabled, no other apps exhibit this behaviour (that I've seen). Probably not your fault, but I thought you'd want to know.

This post has been edited by SoulsCollective: Nov 12 2010, 09:52
Go to the top of the page
+Quote Post
AlexVallat
post Nov 12 2010, 14:09
Post #1503





Group: Developer
Posts: 1067
Joined: 31-July 06
Member No.: 33465



QUOTE (SoulsCollective @ Nov 12 2010, 09:45) *
WHOAH. Just downloaded the new Catalyst drivers that enable Morphological filtering for the 5xxx series of AMD/ATi cards, and they do funky things to AAD when MLAA is enabled
Thanks for letting me know that the Foobar thing is fixed, I've put up 0.37.1 with that fix included now.

I'm not sure I'll be able to do anything about that MLAA thing, if it's happening at the driver level its beyond my control! I'll have a look around the web, and see if anyone else has any ideas, but it looks to me like MLAA is deciding that part of the AAD window really needs to be aliased. Unless there's some flag I can set to say don't alias this window (which seems unlikely as MLAA appears to be a post-process filter), then it's probably going to stay like that until AMD fix their drivers.

Alex
Go to the top of the page
+Quote Post
johnhardyiv
post Nov 12 2010, 17:31
Post #1504





Group: Members
Posts: 4
Joined: 12-November 10
Member No.: 85640



Hi all, one of those 'just got your great app today' posts. Looks really slick, I'm attempting to integrate it with MP3Tag, I've added it as an external tool but I'd like to be able to highlight an album of songs in MP3Tag, hit tools / Album Art Downloader and have it prepopulate the artist/album fields in AAD. It's currently not getting the artist/album with just adding the .exe w/ no command arguments in the tool function of MP3Tag.

Went through 10 or so pages of this 58 page thread and didn't see it and searched. Please reference the post if this has been hashed over already.

I also embedd all my album art into my wma files .. are there plans for allowing highlighting of the album in MP3Tag, kicking off AAD choosing the appropriate art and having an option to embed back in the highlighted albums as 'Front Covers'?

Thanks again for the app!

John IV
www.mameui.info
Go to the top of the page
+Quote Post
AlexVallat
post Nov 12 2010, 18:13
Post #1505





Group: Developer
Posts: 1067
Joined: 31-July 06
Member No.: 33465



QUOTE (johnhardyiv @ Nov 12 2010, 17:31) *

Thanks for your comments, I'm glad you like it. To pass the artist and album fields, use the command line parameters:

/artist "%artist%" /album "%album%"

There's plenty more stuff you can do with command line arguments (example), but those are the most basic ones to use. For all the parameters available, see the Command Line Reference, under the Help menu.

AAD doesn't embed artwork within files, it's just for getting art, not for managing tags. You can kick off AAD to download an image file, but you need some other tag management software to manage embedding it within all the files that belong to the album. MP3 tag can do this quite easily, I think - there's an Import Cover from File action that should do the job.
Go to the top of the page
+Quote Post
sle118
post Nov 12 2010, 18:54
Post #1506





Group: Members
Posts: 9
Joined: 22-October 09
Member No.: 74219



QUOTE (AlexVallat @ Nov 12 2010, 12:13) *
AAD doesn't embed artwork within files, it's just for getting art, not for managing tags. You can kick off AAD to download an image file, but you need some other tag management software to manage embedding it within all the files that belong to the album. MP3 tag can do this quite easily, I think - there's an Import Cover from File action that should do the job.


Alex, The ability to automatically embed the artwork in song files would be a killer feature for AAD. I realize that this a change in philosophy.... perhaps this could be for V1.5 ?

In the meantime, a temporary solution could be the addition of a custom action launched from AAD? This could be used to call a (yet to find) artwork embedding tool that supports command line...

Any thoughts on this?
Go to the top of the page
+Quote Post
AlexVallat
post Nov 12 2010, 19:09
Post #1507





Group: Developer
Posts: 1067
Joined: 31-July 06
Member No.: 33465



QUOTE (sle118 @ Nov 12 2010, 18:54) *

If you want to add your name to the embedded artwork feature request, there's a tracker for it here. I still don't think it's likely to happen, though.

Custom Actions is more likely to happen than that, it's something I've considered before, and might eventually get round to. It does, however, illustrate one of the major problems with having AAD embed artwork, and that is: how would the purported artwork embedding tool know which files to embed the artwork within? The only information available from AAD is the artist and album name searched for, and the path to the image file. The reason that embedding artwork is a tag-managment problem is that to do it properly you need to know which all the files that an album consists of are, and for that you need proper tag management software. It's the same class of problem as ensuring all your files in an album have the same Album, Genre, Date and Number of Discs tags.

AAD handles obtaining artwork. Tag Management software handles modifying the tags (including image tags) of files. Good Tag Management software should be able to use AAD for the artwork-obtaining step. If I were to write a tag management application myself, I'd certainly have it integrate with AAD, but I currently have no plans to write one.

Alex
Go to the top of the page
+Quote Post
sle118
post Nov 12 2010, 19:46
Post #1508





Group: Members
Posts: 9
Joined: 22-October 09
Member No.: 74219



QUOTE (AlexVallat @ Nov 12 2010, 13:09) *
QUOTE (sle118 @ Nov 12 2010, 18:54) *

If you want to add your name to the embedded artwork feature request, there's a tracker for it here. I still don't think it's likely to happen, though.

Custom Actions is more likely to happen than that, it's something I've considered before, and might eventually get round to. It does, however, illustrate one of the major problems with having AAD embed artwork, and that is: how would the purported artwork embedding tool know which files to embed the artwork within? The only information available from AAD is the artist and album name searched for, and the path to the image file. The reason that embedding artwork is a tag-managment problem is that to do it properly you need to know which all the files that an album consists of are, and for that you need proper tag management software. It's the same class of problem as ensuring all your files in an album have the same Album, Genre, Date and Number of Discs tags.

AAD handles obtaining artwork. Tag Management software handles modifying the tags (including image tags) of files. Good Tag Management software should be able to use AAD for the artwork-obtaining step. If I were to write a tag management application myself, I'd certainly have it integrate with AAD, but I currently have no plans to write one.

Alex


Good point, you have the global view of the problem, whereas I am merely attempting to solve my own problem which is a single case figure. I typically launch AAD from the context menu and 100% of the time song files are nicely split into their album folder. This is a very simple scenario.

Integrating from an MP3 tag management software would make sense, but it would still be somewhat complicated to track what cover art to use for which file. Maybe this could be solved if only one album is sent at a time and the resulting file(s) would be applied to all selected tracks. But since AAD would likely send back multiple pictures, with each their own type (cover, back, CD, etc), some kind of manifest would have to be sent back...


Go to the top of the page
+Quote Post
sle118
post Nov 12 2010, 20:59
Post #1509





Group: Members
Posts: 9
Joined: 22-October 09
Member No.: 74219



QUOTE (AlexVallat @ Nov 11 2010, 03:07) *
QUOTE (sle118 @ Nov 10 2010, 23:06) *
When launching the program from the context menu, images are no longer saved under the directory where music file was found.

Could you tell me what you have in the box "Specify path to find images" in the File Browser window? (click the Options link to show it). There was a small fix in the behaviour of paths with ".." in them when file path pattern matching was enabled, but this shouldn't have caused the issue you describe.

Alex


Hey, I found out how the problem occurs:

  1. Use Explorer context menu to search for album art on a single folder
  2. In the album art search window, the target folder is fine
  3. Remove one word from the album name or the artist name (this frequent in order to increase the number of hits)
  4. The path is not carried to the new search window where it defaults to the pictures location
Go to the top of the page
+Quote Post
johnhardyiv
post Nov 12 2010, 21:04
Post #1510





Group: Members
Posts: 4
Joined: 12-November 10
Member No.: 85640



Thanks for the command line params for the tool addition in MP3Tag Alex. Worked a treat.

The art embedding I was suggesting is not as 'full scope' as some of the use cases you're talking about, it would be manual process one album at a time sort of thing. smile.gif

My use case would be:

1. highlight an album in MP3Tag, choose tool/AAD.
2. Choose the best looking cover from the list.
3. Press a button on the thumbnail to embed.
4. That would embed the image as Front Image into the highlighted songs from step 1.

The end.

It's not so bad now, just copy from AAD results and paste into the art box on MP3Tag and ctrl-s to save all the songs w/ the new image. Laugh. Thanks again -
Go to the top of the page
+Quote Post
AlexVallat
post Nov 12 2010, 22:35
Post #1511





Group: Developer
Posts: 1067
Joined: 31-July 06
Member No.: 33465



QUOTE (sle118 @ Nov 12 2010, 20:59) *
The path is not carried to the new search window where it defaults to the pictures location

That's intentional, as if it's a new window it assumes that you're searching for a new, different, album (which you would presumably not want saved in the folder of the old album).

To change this behaviour, click the Options link in the search window and uncheck "Open search results in new window". That way, when you modify the search terms, the new search will take place in the same window, and so will be saved to the same folder. If you do want to do a new search for a different album, you will have to open a new window manually (Ctrl+N, or File/New/Search Window) to do so.

@johnhardyiv: Thanks for the tip about Copy/Paste, I'll try and remember to mention that next time someone asks about MP3 tag and image embedding :-) As for your suggested workflow, I think there may be severe technical limitations involved between steps 3 and 4. Perhaps it could be done with some sort of plug-in to MP3 tag, but not, I think, with a generic stand-alone application.

Alex
Go to the top of the page
+Quote Post
johnhardyiv
post Nov 13 2010, 02:22
Post #1512





Group: Members
Posts: 4
Joined: 12-November 10
Member No.: 85640



@johnhardyiv: Thanks for the tip about Copy/Paste, I'll try and remember to mention that next time someone asks about MP3 tag and image embedding :-) As for your suggested workflow, I think there may be severe technical limitations involved between steps 3 and 4. Perhaps it could be done with some sort of plug-in to MP3 tag, but not, I think, with a generic stand-alone application.

Alex
[/quote]

The other thing I tried to do w/ AAD as a new user w/ a fresh set of eyes was 'drag and drop' the image I wanted from AAD into the art area on MP3Tag. You can do that with a freestanding jpg or png into MP3Tag .. but I imagine your decision to show the preview on mouse button hold may block that.
Go to the top of the page
+Quote Post
AlexVallat
post Nov 13 2010, 08:48
Post #1513





Group: Developer
Posts: 1067
Joined: 31-July 06
Member No.: 33465



QUOTE (johnhardyiv @ Nov 13 2010, 02:22) *
The other thing I tried to do w/ AAD as a new user w/ a fresh set of eyes was 'drag and drop' the image I wanted from AAD into the art area on MP3Tag. You can do that with a freestanding jpg or png into MP3Tag .. but I imagine your decision to show the preview on mouse button hold may block that.

Actually, AAD can do drag and drop. If you drop it onto an explorer window, it will produce an image file there. As it doesn't actually exist as a file until it's dropped, though, I suspect MP3Tag can't support it. I don't know if there's anything I can do from my end to help, but next time I get some time I'll grab a copy of MP3Tag and find out.
Go to the top of the page
+Quote Post
brucegrr
post Nov 15 2010, 21:46
Post #1514





Group: Members
Posts: 1
Joined: 15-November 10
Member No.: 85751



I am getting the following error message when trying to use AAD. I am using AAD own a Win 7 32bit computer. Any help would be greatly appreciated.

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: D:\Program Files\AlbumArtDownloader\errorlog.txt
CODE
App version: 0.37.1.0, running on Microsoft Windows NT 6.1.7600.0 (32 bit)

System.ArgumentException: Width and Height must be non-negative.
at System.Windows.Rect..ctor(Double x, Double y, Double width, Double height)
at System.Windows.Window.GetNormalRectDeviceUnits(IntPtr hwndHandle)
at System.Windows.Window.GetNormalRectLogicalUnits(IntPtr hwndHandle)
at System.Windows.Window.get_RestoreBounds()
at AlbumArtDownloader.Properties.WindowSettings.SaveWindowState()
at AlbumArtDownloader.ArtSearchWindow.SaveSettings()
at AlbumArtDownloader.Common.SetupNewWindow(IAppWindow newWindow, IAppWindow oldWindow)
at AlbumArtDownloader.Common.NewFileBrowser(IAppWindow existingWindow)
at AlbumArtDownloader.Menu.NewFileBrowserExec(Object sender, ExecutedRoutedEventArgs e)
at System.Windows.Input.CommandBinding.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
at System.Windows.Input.CommandManager.ExecuteCommandBinding(Object sender, ExecutedRoutedEventArgs e, CommandBinding commandBinding)
at System.Windows.Input.CommandManager.FindCommandBinding(CommandBindingCollection commandBindings, Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
at System.Windows.Input.CommandManager.FindCommandBinding(Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
at System.Windows.Input.CommandManager.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
at System.Windows.UIElement.OnExecutedThunk(Object sender, ExecutedRoutedEventArgs e)
at System.Windows.Input.ExecutedRoutedEventArgs.InvokeEventHandler(Delegate genericHandler, Object target)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
at System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated)
at System.Windows.Input.RoutedCommand.ExecuteCore(Object parameter, IInputElement target, Boolean userInitiated)
at System.Windows.Input.CommandManager.TransferEvent(IInputElement newSource, ExecutedRoutedEventArgs e)
at System.Windows.Input.CommandManager.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
at System.Windows.UIElement.OnExecutedThunk(Object sender, ExecutedRoutedEventArgs e)
at System.Windows.Input.ExecutedRoutedEventArgs.InvokeEventHandler(Delegate genericHandler, Object target)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
at System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated)
at System.Windows.Input.RoutedCommand.ExecuteCore(Object parameter, IInputElement target, Boolean userInitiated)
at MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)
at System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter)
at System.Windows.Threading.Dispatcher.Invoke(DispatcherPriority priority, Delegate method, Object arg)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
at System.Windows.Threading.Dispatcher.Run()
at System.Windows.Application.RunDispatcher(Object ignore)
at System.Windows.Application.RunInternal(Window window)
at System.Windows.Application.Run(Window window)
at System.Windows.Application.Run()
at AlbumArtDownloader.App.AlbumArtDownloader.IPriorInstance.Run()
at AlbumArtDownloader.InstanceMutex.RunAppAsServiceHost(IPriorInstance instance, String channelUri)
at AlbumArtDownloader.App.Main(String[] args)


This post has been edited by greynol: Nov 15 2010, 21:57
Reason for edit: put log information inside a codebox.
Go to the top of the page
+Quote Post
johnhardyiv
post Nov 20 2010, 01:52
Post #1515





Group: Members
Posts: 4
Joined: 12-November 10
Member No.: 85640



Hi Alex, enjoying the use of AAD. smile.gif I have a substantial ~120K .wma song collection all with embedded art. However when I started out I used a lot of *ugh* 150px covers and less than 500px.

With your new file browser is there a way to:
1. For speed optimization, limit it to searching perhaps the first song of an album and assume that embedded art size exists for the rest of the album.
2. Return hits for art under a certain dimension like <400px for example.

That way I could drag and drop a letters' worth of artists at a time (~4000 songs) into your window and sort of quickly see where I need to replace my art? Cheers -
Go to the top of the page
+Quote Post
Habitats
post Nov 23 2010, 23:35
Post #1516





Group: Members
Posts: 7
Joined: 11-May 10
Member No.: 80541



Is it possible to prioritize sources? I know if I just uncheck one, it'll of course only use that, but what if I don't find anything there - then I want it to move to another source, in that order. Now it just seems to be using some top-to-bottom priority.

Sorry if this has been asked before, but I didn't find anything.

edit: I know about the "search first", but I want more prioritylevels.

This post has been edited by Habitats: Nov 23 2010, 23:39
Go to the top of the page
+Quote Post
AlexVallat
post Nov 25 2010, 19:10
Post #1517





Group: Developer
Posts: 1067
Joined: 31-July 06
Member No.: 33465



Hello all, sorry I haven't replied for so long, but I've been on holiday.

QUOTE (brucegrr @ Nov 15 2010, 21:46) *
I am getting the following error message when trying to use AAD
Thanks for reporting this. I'm sorry, but that error message usually means something has gone wrong with the .net 3.5 installation. The only thing that can be done from the AAD end is to clear its settings - the easiest way to do this is to uninstall and reinstall it. This will only help by removing any possible corrupted settings, though, if the root cause that made Windows report incorrect information (negative window dimensions) is still there, it still won't work.

QUOTE (johnhardyiv @ Nov 20 2010, 01:52) *
I'm interested to hear how AAD is performing with such a large collection. It's larger than I have available to test with, so I don't have any direct experience of it! AAD already stops searching for images for an album once it finds one, so if the song that it extracts the album info from already has embedded artwork, it won't look any further for any. It will still look at the tags of other songs to see if they belong to a different album, but if they belong to the same one, it won't look further for images.

For your second point, can I suggest clicking the column header to sort by the size, after it finishes searching? Then you can just shift-click to multi select a whole bunch of albums whose size is too small.


QUOTE (Habitats @ Nov 23 2010, 23:35) *
Is it possible to prioritize sources? ... I know about the "search first", but I want more prioritylevels.
Sorry, no, there's no more granular control than "search first". It does not use a top to bottom priority - without Search First, all sources are searched simultaneously, and results are collated as they're returned. It will always return results for all selected sources.

Search First adds the ability to make two groups, so that if no results are found in the first, the second is tried - but within each group, all sources are searched simultaneously. There is no way to make further cascading groups, which are only searched if the first two both come up empty. I don't really see the need in complicating it further like that.

Alex
Go to the top of the page
+Quote Post
Habitats
post Nov 25 2010, 23:40
Post #1518





Group: Members
Posts: 7
Joined: 11-May 10
Member No.: 80541



Thanks for the reply.

Reason I wanted this was because it's only searching one source at the time -- Looks like it's rather random which source it searches first, within it's group.

If it's supposed to do em all at once, maybe I've configured something wrong, though, I didn't find any options for this?

Anyway, I figured having last.fm covers in search first, and google as a 2. prio, with the rest disabled worked perfectly find, so it's not really a problem anyway smile.gif
Go to the top of the page
+Quote Post
eTaurus
post Dec 2 2010, 20:12
Post #1519





Group: Members
Posts: 10
Joined: 4-March 04
Member No.: 12449



Hi all,
I haven't used AAD for a while. Now, with the most actual version (at this time 0.37.1.0) the Foobar Browser tells me

"Could not connect to Foobar2000 automation server"

The COM automation server is installed, up and running. Since I haven't used AAD for quite a long time I really am not able to tell what I have done that it doesn't work now. I'm running Win XP SP 3 with .NET 3.5 SP 1 installed and Foobar2000 1.1.1.

Do you have any idea?

/EDIT: Forget it, I reinstalled the COM automation server and it works now.

This post has been edited by eTaurus: Dec 2 2010, 20:36
Go to the top of the page
+Quote Post
dbkb
post Dec 5 2010, 20:55
Post #1520





Group: Members
Posts: 3
Joined: 5-December 10
Member No.: 86277



I have been using AAD for quite some time without any problems. Recently it stopped working. I have tried removing the old installation and reinstalling the latest. I get the following error message whenever I try to start the program. I have not been able to figure out what has changed. Does anyone have any ideas?
Thanks

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:\Program Files\AlbumArtDownloader\errorlog.txt
CODE
App version: 0.37.1.0, running on Microsoft Windows NT 5.1.2600 Service Pack 3 (32 bit)

System.Runtime.InteropServices.COMException (0x88980406): Exception from HRESULT: 0x88980406
at System.Windows.Media.Composition.DUCE.Channel.SyncFlush()
at System.Windows.Media.MediaContext.CompleteRender()
at System.Windows.Interop.HwndTarget.OnResize()
at System.Windows.Interop.HwndTarget.HandleMessage(Int32 msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter)
at System.Windows.Threading.Dispatcher.Invoke(DispatcherPriority priority, Delegate method, Object arg)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.ShowWindow(HandleRef hWnd, Int32 nCmdShow)
at System.Windows.Window.ShowHelper(Object booleanBox)
at System.Windows.Window.Show()
at System.Windows.Window.ShowDialog()
at AlbumArtDownloader.Splashscreen.ShowIfRequired()
at AlbumArtDownloader.App.OnStartup(StartupEventArgs e)
at System.Windows.Application.<.ctor>b__0(Object unused)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter)
at System.Windows.Threading.Dispatcher.Invoke(DispatcherPriority priority, Delegate method, Object arg)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
at System.Windows.Threading.Dispatcher.Run()
at System.Windows.Application.RunDispatcher(Object ignore)
at System.Windows.Application.RunInternal(Window window)
at System.Windows.Application.Run(Window window)
at System.Windows.Application.Run()
at AlbumArtDownloader.App.AlbumArtDownloader.IPriorInstance.Run()
at AlbumArtDownloader.InstanceMutex.RunAppAsServiceHost(IPriorInstance instance, String channelUri)
at AlbumArtDownloader.App.Main(String[] args)


This post has been edited by greynol: Dec 6 2010, 20:40
Reason for edit: codebox.
Go to the top of the page
+Quote Post
Zarggg
post Dec 6 2010, 10:30
Post #1521





Group: Members
Posts: 556
Joined: 18-January 04
From: bethlehem.pa.us
Member No.: 11318



That would be a .NET exception. Try uninstalling and reinstalling the framework.
Go to the top of the page
+Quote Post
dbkb
post Dec 7 2010, 13:18
Post #1522





Group: Members
Posts: 3
Joined: 5-December 10
Member No.: 86277



QUOTE (Zarggg @ Dec 6 2010, 11:30) *
That would be a .NET exception. Try uninstalling and reinstalling the framework.


I have removed and reinstalled .net 3.5, but I am still getting the same error message. Any other ideas? Thanks
Go to the top of the page
+Quote Post
bilbo
post Dec 8 2010, 19:46
Post #1523





Group: Members
Posts: 190
Joined: 16-April 07
Member No.: 42593



QUOTE (dbkb @ Dec 7 2010, 07:18) *
QUOTE (Zarggg @ Dec 6 2010, 11:30) *
That would be a .NET exception. Try uninstalling and reinstalling the framework.


I have removed and reinstalled .net 3.5, but I am still getting the same error message. Any other ideas? Thanks

When I encounter .Net problems, I uninstall ALL dot net versions, and then reinstall them all again. This has always worked for me, and it seems that these issues come up frequently, especially after an upgrade.

If this doesn't work, Microsoft has a program on the .Net website that will remove every little pease of the programs. They recommend this as a last resort.


--------------------
Glass half full!
Go to the top of the page
+Quote Post
bumsbomber
post Dec 10 2010, 13:15
Post #1524





Group: Members
Posts: 10
Joined: 10-December 07
Member No.: 49429



Hi

When I save covers I want to name them automatically with "front", "back" or "CD" in the name. At moment I use "%artist% - %album% - Cover.%extension%" - is there also a parameter for the type of images, so I don't have to rename them manually?

In the search window the type is displayed under the size of the image, so I think this could be possible.

Edit: Ah, got it by myself.

QUOTE
%type%: This can be one of: "Front", "Back", "Inside", "CD" or "Unknown", depending on the information provided by the online source. It is used to classify the result as a Front Cover, Back Cover, an image of the CD itself, or of the inside booklet or inlay. You can customise the labels used by this placeholder by including them in parenthesis, separated by commas: %type(Unknown,Front,Back,Inside,CD)%. The order must be exactly as shown, but the text to use for each type can be whatever you want.


This post has been edited by bumsbomber: Dec 10 2010, 13:25
Go to the top of the page
+Quote Post
dano
post Dec 11 2010, 01:50
Post #1525





Group: Members (Donating)
Posts: 395
Joined: 2-March 04
Member No.: 12414



The Amazon script is not working with umlauts/accents.
I think all encoding parts must be changed to Latin1/ISO-8859-1

I've made these changes:
http://pastebin.com/kmLDs9qh
Go to the top of the page
+Quote Post

103 Pages V  « < 59 60 61 62 63 > » 
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 22nd September 2014 - 05:11