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: [CRASHWARE] updated foo_uie_albumart (Read 694173 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[CRASHWARE] updated foo_uie_albumart

Reply #800
There's this niggling bug when I use AlbumArt with Visual Task Tips and TaskSwitchXP Pro. See the following screenshots:

Bug with Visual Task Tips: [a href="http://img128.imageshack.us/my.php?image=bugwhenusingvisualtasktipscv5.png" target="_blank"]
Which version of foo_uie_albumart are you using?
Sorry for not answering sooner. According to foo_version, it's foo_uie_albumart.dll v0.2.5.1 [15 October 2006] - Album Art Panel.

[CRASHWARE] updated foo_uie_albumart

Reply #801
Is this a bug in my code or in the plug-in?

I'm thinking you should read pepoluan's post a while ago explaining the sources list.  Eventually, I'm going to put all that information into the wiki page.  I know I've been saying that for a while, but school and work have been keeping me busy   

If you don't want to read that post, the bottom line is I think you should add a single hyphen before the second source, so it looks like this:

Code: [Select]
D:\My Music\covers\%artist%_%album%.*
-D:\My Music\covers\[%album%].*
--$if($strcmp($left(%path%,4),http),D:\My Music\covers\onlineradio*.*,D:\My Music\covers\nocover*.*)

If I understand your intentions, each album has either %artist%_%album%.* or %album%.*.  The change I suggested should reflect that.

1. adding "--" before "C:\#pix2\CD Covers\NOCOVER.jpg" actually removes the image. This is why I got rid of the "--"

Do you have a "components\default.*" image?  If so, the panel will never try to display "NOCOVER.jpg" because it will always find the "default.*".  Try reading the link I gave above, too, and the wiki page to see if it helps to understand what's going on.

2. "D:\#Download2\#Internet\#Radio\#LastFM\LastFM Desktop\cache\[*%album artist%*%title%.*]" --
Naturally, most entries have no "album artist" code. On the other hand (and as I mentioned before) many tracks have multiple artists (, which are translated by the component to a comma seperated list. This is why I added this option.

foo_uie_albumart isn't the reason you're getting a comma-separated list.  That is how foobar2000 evaluates multiple artists (multiple of any metadata field, really).  I have a feeling you're seeing the effects of Field Remappings.  Use $meta(album artist) if you just want to get the "album artist" tag.

[CRASHWARE] updated foo_uie_albumart

Reply #802
great panel, used it for a long time. but can someone tell me what i need to put into sources for it to display the first picture in the folder that the file/playlist is in.

[CRASHWARE] updated foo_uie_albumart

Reply #803
great panel, used it for a long time. but can someone tell me what i need to put into sources for it to display the first picture in the folder that the file/playlist is in.

Code: [Select]
$replace(%path%,%filename_ext%,)*.jpg

[CRASHWARE] updated foo_uie_albumart

Reply #804
If I understand your intentions, each album has either %artist%_%album%.* or %album%.*.  The change I suggested should reflect that.
Good guess and good hint, thanks. Thanks for the link as well: can't say I fully understand it, but I'll try to get the most out of it.

Alessandro

[CRASHWARE] updated foo_uie_albumart

Reply #805

great panel, used it for a long time. but can someone tell me what i need to put into sources for it to display the first picture in the folder that the file/playlist is in.

Code: [Select]
$replace(%path%,%filename_ext%,)*.jpg



uh no that doesnt work.

Edit 1: Clearly as you can see from this screenshot, any help is greatly appreciated.


[CRASHWARE] updated foo_uie_albumart

Reply #806
Can someone help me out with my sources list?

I want it to either load folder.* in the current directory, or, if unavailable, folder.* in the parent directory.

(Folder structure looks like:

C:\music\albums\foldername\01. track 1.mp3
C:\music\albums\foldername\folder.jpg

or

C:\music\albums\foldername\Disc 1\01. track 1.mp3
C:\music\albums\foldername\folder.jpg)

[CRASHWARE] updated foo_uie_albumart

Reply #807
Code: [Select]
$replace(%path%,%filename_ext%,)folder.*
$replace(%path%,%directory%'\'%filename_ext%,)folder.*

Should do it.

[CRASHWARE] updated foo_uie_albumart

Reply #808
Well, I think I have a harder problem to solve:
I have C:\blabla\music\Album\Disc1\songs in here
and I want Album Art to display C:\blabla\music\Album\Scans\*.jpg

So I tried modifying

Code: [Select]
$replace(%path%,%filename_ext%,)*.jpg (THIS BECOMES)
$replace(%path%..\scans\,%filename_ext%,)*.jpg


Didn't work, though. Does anybody know how to do this? I tried using $directory(%path%,2) but that also didn't work because it didn't include the C:\blabla part.

EDIT: I'm using 0.2.5. That's all, does 0.2.5.1 fix this?

[CRASHWARE] updated foo_uie_albumart

Reply #809
Code: [Select]
$replace(%path%,%directory%'\'%filename_ext%,)Scans\folder.*

Try that out.  The '..' placeholder for the parent directory hasn't worked in the last few versions of Album Art.

[CRASHWARE] updated foo_uie_albumart

Reply #810
Thank you so much! I don't know what it did, but it worked!

[CRASHWARE] updated foo_uie_albumart

Reply #811
I am having a problem getting my sources to work:

All of my art is in the directory: X:\covers

and they are all named: Album - Artist.jpg

If the album or artist contains a special character that windows XP does not allow in filenames (/\|*<>?:"), I just leave that letter out. For instance, Frank Zappa's album Waka/Jawaka is named "Frank Zappa - WakaJawaka.jpg", and Ficticious Artist - a*l*b>um<><> na*???me would be "Ficticious Artist - album name.jpg"

My sources are as follows:

X:\Covers\$replace(%Artist% - %Album%,'/',,'\',,':',,'*',,'<',,'>',,'?',).*

which produces correct results when ran from the copy command, but the album art panel is giving me this in the console window:

searching album art, preprocessed pattern: "X:\Covers\Frank Zappa - Waka?Jawaka.*"

It seems this plugin is choking on the replace function.

BUT, this is where it gets weird: I have a few albums that end with a question mark. The album is tagged as "With friends like these, who needs enemas?" (it's a comedy album, don't ask), and the album art file is named accordingly, sans the question mark. If I were to use this as the source:

X:\Covers\%Artist% - %Album%.*

it will work perfectly. This leads me to believe the plug-in is removing the question mark automatically. If it does, they why doesn't it remove all other 'illegal' characters as well?

EDIT: NEVERMIND, MAYBE UPGRADING TO THE LATEST VERSION WOULD HELP AHAHAHAHAHA

[CRASHWARE] updated foo_uie_albumart

Reply #812
EDIT: NEVERMIND, MAYBE UPGRADING TO THE LATEST VERSION WOULD HELP AHAHAHAHAHA

  ..really?  The latest version (0.2.5.1) allows you to use $replace()?  Because the behavior you described is exactly how it's supposed to work.  Illegal characters are replaced with '?', which is the wildcard for a single character.  The $replace() function doesn't let you get around this.  I'm not sure what's happening with the question mark at the end, though.

[CRASHWARE] updated foo_uie_albumart

Reply #813
I have noticed this plug-in occasionally displaying Thumbs.db.  Which looks really ugly.  Something to add to the list, perhaps.

[CRASHWARE] updated foo_uie_albumart

Reply #814
I have noticed this plug-in occasionally displaying Thumbs.db.  Which looks really ugly.  Something to add to the list, perhaps.

That should be impossible in recent versions, because the panel checks the file extension.  *.db is not an allowed image extension, so it should not try to display it.  If you've used Windows Media Player to download your album covers, it usually downloads some hidden files along with the Folder.jpg, and one of those hidden files is a smaller version of the cover.  That might be what you're seeing and thinking is Thumbs.db.  If that's not the case, then you'll have to provide more information (i.e., your sources list, enable "output preformatted sources to console" and paste the console output here, etc.).

[CRASHWARE] updated foo_uie_albumart

Reply #815
Hi, great component!

What about pictures saved in tags?

For example mp3tag Save pictures inside MP3 tag, MP4 tag and WMA tag.
here screenshot:


As far as I know there is no player which supports that. Are they some plans this feature in plugin?


And a small question is there still not possible cicle trough all images from same folder were mp3 now playing?

For example:

now playing: K:\Music\MP3\Kuschel Jazz\111 Tony Bennett - Quiet Nights Of Quiet Stars (Corcovado).mp3

so i should shows all pictures from K:\Music\MP3\Kuschel Jazz\
even when difference between pictures is just one sign.

here some more info about this example folder:
Quote
.....
214 Sarah Vaughan - Summertime.mp3
215 Billie Holiday, Ray Ellis And His Orchestra - You've Changed.mp3
215 Tony Bennett & K.D. Lang - What A Wonderful World.mp3
216 Ann Burton - I Can't Give You Anything But Love Baby.mp3
216 Bill Evans, Konitz & Marsh - When I Fall In Love.mp3
217 Malia Feat. Eric Truffaz - Yellow Daffodils.mp3
217 Terence Blanchard - Detour Ahead.mp3
218 Simply Red - Ev'ry Time We Say Goodbye.mp3
Alison Moyet - That Ole Devil Called Love.lrc
George Michael - Roxanne.lrc
Louis Armstrong - What A Wonderful World.lrc
Nat King Cole - Unforgettable.lrc
Norah Jones - Come Away With Me.lrc
kuschel_jazz_-_2003_a.jpg
kuschel_jazz_-_2003_ab.jpg
kuschel_jazz_-_2003_b.jpg
kuschel_jazz_-_2003_bb.jpg
kuschel_jazz_-_2003_cd1.jpg
kuschel_jazz_-_2003_cd2.jpg
kuschel_jazz_a.jpg
kuschel_jazz_b.jpg
kuschel_jazz_cd1.jpg
kuschel_jazz_cd2.jpg
....


And my albumart settings:
Code: [Select]
$replace(%path%,%filename_ext%,)front.jpg
-$replace(%path%,%filename_ext%,)back.jpg
--$replace(%path%,%filename_ext%,)*.jpg
$replace(%path%,%filename_ext%,)cover.jpg
-$replace(%path%,%filename_ext%,)cover*.jpg
--components\default.*


PS: I am using last (0.2.5.1) version of albumart.

Thanx in advance!

[CRASHWARE] updated foo_uie_albumart

Reply #816
1. No, there's no support for pictures embedded as tags and there's none planned.

2. There's an option on the "Behaviour" tab named "Cycle all wildcard matches".  Enable that option, and make the third line of your sources list "-$replace(%path%,%filename_ext%,)*.jpg", and you should be ok.

[CRASHWARE] updated foo_uie_albumart

Reply #817
I'm a relatively new user of foobar and I've done my best to find the solution to this problem on this thread but so far I can't sort it out, I hope someone can help. I have a .jpg file in the folder where the music is contained and I want to display this file as album art. I've tried playing around with the sources settings a lot and currently the top two lines are:

match:$replace(%_path%,%_filename_ext%,)*
$replace(%path%,%filename_ext%,)*.*

Where am I going wrong? Also, is it possible that there could a problem with the fact that I use a Japanese OS machine and the directory containing the music and jpg files looks like this:

C:\Documents and Settings\アンドリュー\My Documents\My Music\スピッツ\CYCLE HIT 1991~1997 Spitz Complete Single Collecti

(containing Japanese unicode characters)

[CRASHWARE] updated foo_uie_albumart

Reply #818
There's this niggling bug when I use AlbumArt with Visual Task Tips and TaskSwitchXP Pro.
Which version of foo_uie_albumart are you using?
Sorry for not answering sooner. According to foo_version, it's foo_uie_albumart.dll v0.2.5.1 [15 October 2006] - Album Art Panel.
It's getting worse, now I don't have to rest the mouse pointer on top of the taskbar button, and every now-and-then the floating albumart shows on the lower left of the screen.

[CRASHWARE] updated foo_uie_albumart

Reply #819
1. No, there's no support for pictures embedded as tags and there's none planned.

...

I understand and respect you don't want to support album art integrated in every file of an album. But I just saw the new FLAC change log and it natively supports adding picture files now.
I already have alot of FLAC album images with integrated cuesheet and now the cover included too. I do like this because you now don't have the overhead of having the album art in every file of the album. I hope more lossless encoders will take over this standard!
What are your thoughts about this and is there a possibility of adding support for albumart in album images to foo_uie_albumart?

[CRASHWARE] updated foo_uie_albumart

Reply #820
I'm getting a pretty nasty flickering effect just recently.  Every 20 seconds or so, the art panel flickers for a brief moment.  Has anybody else experienced this?  I've been changing things around a lot lately, so I don't know if it's conflicting with another component or what.

Code: [Select]
CPU: Mobile Intel(R) Celeron(R) CPU 1.80GHz [x86 Family 15 Model 2 Stepping 7]
Operating System: Microsoft Windows XP [version: 5.1.2600 Service Pack 2]
Installed RAM: 447 MBytes
Free disk space on foobar2000 partition: 396 MBytes
foobar2000 path: C:\Program Files\foobar2000\
Core version: foobar2000 v0.9.4.2
Build time: 16:21:35 on 25 November 2006

Active components (37):

Core.dll v0.9.4.2 [] - foobar2000 core
foo_abx.dll v1.3.1 [25 November 2006] - ABX Comparator
foo_albumlist.dll v3.2.0 [25 November 2006] - Album List
foo_audioscrobbler.dll v1.3.4 [15 June 2006] - Audioscrobbler
foo_cdda.dll v2.1.1 [25 November 2006] - CD Audio Decoder
foo_converter.dll v1.0.1 [25 November 2006] - Converter
foo_custominfo.dll v0.1.2 [25 August 2006] - foo_custominfo
foo_cwb_hooks.dll v1.0.14 [Nov  1 2006 - 10:20:44] [01 November 2006] - cwbowron's title format hooks
foo_dbsearch.dll v1.4 beta 4 [12 June 2006] - Database Search
foo_dbsearch_api_demo.dll v1.0 [12 June 2006] - Database Search Toolbar Demo
foo_dop.dll v0.3.1 [22 November 2006] - iPod manager
foo_dsp_crossfeed.dll v0.92 [22 March 2006] - Crossfeed
foo_dsp_dolbyhp.dll v1.1 [30 April 2006] - Dolby Headphone Wrapper
foo_dsp_std.dll v1.0 [25 November 2006] - Standard DSP array
foo_dsp_tube.dll v0.7 [09 June 2006] - Tube Sound
foo_freedb2.dll v0.5.2a [29 August 2006] - freedb Tagger
foo_input_std.dll v1.1 [25 November 2006] - WMA Decoder
foo_input_std.dll v1.0 [25 November 2006] - Standard Input Array
foo_input_std.dll v1.1.0 [25 November 2006] - FLAC Decoder
foo_masstag.dll v1.6 [25 November 2006] - Masstagger
foo_navigator.dll v0.6 [04 November 2006] - Navigator
foo_playcount.dll v1.3.2 [16 September 2006] - Playback Statistics
foo_playlist_tree.dll v2.2.4 [Nov 17 2006 - 16:34:17] [18 November 2006] - Playlist Tree Panel
foo_rgscan.dll v2.0.2 [25 November 2006] - ReplayGain Scanner
foo_run.dll v0.3.2 [15 June 2006] - Run services
foo_sic.dll v1.0 beta 7 [15 May 2006] - foosic music database
foo_ui_columns.dll v0.1.3 beta 1v7 [22 November 2006] - Columns UI
foo_ui_std.dll v0.9acc [25 November 2006] - Default User Interface
foo_uie_albumart.dll v0.2.5.1 [15 October 2006] - Album Art Panel
foo_uie_playlists_dropdown.dll v0.5.7.5 [09 June 2006] - Playlists Dropdown
foo_uie_quicksearch.dll v2.8g [16 August 2006] - Quick Search Toolbar
foo_uie_single_column_playlist.dll v0.5.4 beta [Nov 24 2006 - 21:31:48] [25 November 2006] - Single Column Playlist Display
foo_uie_trackinfo_mod.dll v0.7.1 beta [Dec  2 2006 - 01:31:40] [02 December 2006] - Track info panel mod
foo_unpack.dll v1.1 [25 November 2006] - RAR reader
foo_unpack.dll v1.0 [25 November 2006] - ZIP/GZIP reader
foo_utils.dll v0.5.8 [09 May 2006] - Playlist tools
foo_version.dll v0.3 [18 July 2006] - Components versions viewer

I also got a new mouse and installed Microsoft Intellimouse.  Has this been known to cause problems?  Only major change I can think of.

Thanks.



edit: I just got this crash report:

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 013880CEh
Access violation, operation: read, address: 003CDE68h
Call path:

This is the first crash logged by this instance.
Code bytes (013880CEh):
0138808Eh:  CC CC 83 C1 48 51 FF 15 30 B0 3A 01 C3 CC CC CC
0138809Eh:  CC CC B8 01 00 00 00 C3 CC CC CC CC CC CC CC CC
013880AEh:  CC CC 57 8B 7E 3C 85 FF 74 0F 57 E8 33 F0 00 00
013880BEh:  57 E8 8D EE 00 00 83 C4 08 8B 4E 30 85 C9 74 06
013880CEh:  8B 01 8B 10 FF D2 8B 4E 2C 85 C9 74 06 8B 01 8B
013880DEh:  10 FF D2 8B 7E 0C 85 FF 74 0F 57 E8 03 F0 00 00
013880EEh:  57 E8 5D EE 00 00 83 C4 08 56 C7 46 04 74 CF 3A
013880FEh:  01 E8 AA F2 00 00 83 C4 04 8B C6 5F C3 CC CC CC
Stack (0012FE88h):
0012FE68h:  00E7DCDC 7C9C93C0 77F643DD 7C9C93C0
0012FE78h:  00000004 00000000 00E7D1E8 00000000
0012FE88h:  00000000 0138807D 00000000 013E2538
0012FE98h:  01388035 00000001 004DE9C4 00432C90
0012FEA8h:  00000000 004DE9C4 00432C00 004DE9C4
0012FEB8h:  00432C31 CCAE6829 004DE9C4 0012FEE4
0012FEC8h:  00432567 CCAE6829 003C55FC 00000001
0012FED8h:  0012FF14 004A7197 FFFFFFFF 0012FF24
0012FEE8h:  004B2F15 004DE9C4 00497459 21444496
0012FEF8h:  00000A28 00000002 00000001 003C55FC
0012FF08h:  003C5438 0012FEF4 0012FAB0 0012FFB0
0012FF18h:  00496FE0 211AC13A 00000000 0012FFC0
0012FF28h:  004974C8 00000000 00000000 00000000
0012FF38h:  00496163 00000000 21444472 00E7D0B8
0012FF48h:  00000018 7FFDF000 00000044 0002087C
0012FF58h:  0002085C 0002078C 00000000 00000000
0012FF68h:  00000000 00000000 00000000 00000000
0012FF78h:  00000000 00000C01 00000001 00000000
0012FF88h:  00000000 00010001 00000000 C0000005
0012FF98h:  00000001 00000005 00000000 00000000
Registers:
EAX: 00000000, EBX: 00000000, ECX: 003CDE68, EDX: 013ADB80
ESI: 013E8D48, EDI: 00000000, EBP: 0012FEC4, ESP: 0012FE88
Crash location: "foo_sic", loaded at 01380000h - 013CB000h

Loaded modules:
foobar2000                      loaded at 00400000h - 004F3000h
ntdll                            loaded at 7C900000h - 7C9B0000h
kernel32                        loaded at 7C800000h - 7C8F4000h
COMCTL32                        loaded at 773D0000h - 774D3000h
msvcrt                          loaded at 77C10000h - 77C68000h
ADVAPI32                        loaded at 77DD0000h - 77E6B000h
RPCRT4                          loaded at 77E70000h - 77F01000h
GDI32                            loaded at 77F10000h - 77F57000h
USER32                          loaded at 77D40000h - 77DD0000h
SHLWAPI                          loaded at 77F60000h - 77FD6000h
SHELL32                          loaded at 7C9C0000h - 7D1D5000h
ole32                            loaded at 774E0000h - 7761D000h
shared                          loaded at 10000000h - 10029000h
comdlg32                        loaded at 763B0000h - 763F9000h
LPK                              loaded at 629C0000h - 629C9000h
USP10                            loaded at 74D90000h - 74DFB000h
foo_abx                          loaded at 009E0000h - 00A14000h
foo_albumlist                    loaded at 00A20000h - 00A67000h
OLEAUT32                        loaded at 77120000h - 771AC000h
foo_audioscrobbler              loaded at 00A80000h - 00AB7000h
WS2_32                          loaded at 71AB0000h - 71AC7000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
foo_cdda                        loaded at 00AE0000h - 00B16000h
foo_converter                    loaded at 00B40000h - 00BA9000h
foo_custominfo                  loaded at 00BD0000h - 00C55000h
foo_cwb_hooks                    loaded at 00C80000h - 00CAE000h
foo_dbsearch                    loaded at 00CD0000h - 00D45000h
foo_dbsearch_api_demo            loaded at 00D70000h - 00D92000h
foo_dop                          loaded at 00DC0000h - 00E07000h
SETUPAPI                        loaded at 77920000h - 77A13000h
foo_dsp_crossfeed                loaded at 00E30000h - 00E54000h
foo_dsp_dolbyhp                  loaded at 00E80000h - 00EA1000h
VERSION                          loaded at 77C00000h - 77C08000h
foo_dsp_std                      loaded at 00EC0000h - 00F01000h
foo_dsp_tube                    loaded at 00F30000h - 00F56000h
foo_freedb2                      loaded at 00F70000h - 00FB0000h
foo_input_std                    loaded at 00FD0000h - 010E4000h
foo_masstag                      loaded at 01110000h - 01160000h
foo_navigator                    loaded at 01180000h - 011B1000h
foo_playcount                    loaded at 011E0000h - 01208000h
foo_playlist_tree                loaded at 01230000h - 0129B000h
foo_rgscan                      loaded at 012C0000h - 01308000h
foo_run                          loaded at 01330000h - 0135B000h
foo_sic                          loaded at 01380000h - 013CB000h
foo_uie_albumart                loaded at 013F0000h - 01427000h
gdiplus                          loaded at 4EC50000h - 4EDF3000h
foo_uie_playlists_dropdown      loaded at 01460000h - 0149A000h
foo_uie_quicksearch              loaded at 014C0000h - 01508000h
foo_uie_single_column_playlist  loaded at 01530000h - 0157A000h
MSVCP80                          loaded at 7C420000h - 7C4A7000h
MSVCR80                          loaded at 78130000h - 781CB000h
foo_uie_trackinfo_mod            loaded at 015A0000h - 015F6000h
foo_ui_columns                  loaded at 01610000h - 016A7000h
foo_ui_std                      loaded at 016D0000h - 01727000h
foo_unpack                      loaded at 01750000h - 0177E000h
foo_utils                        loaded at 017A0000h - 017D9000h
foo_version                      loaded at 01800000h - 01826000h
dbghelp                          loaded at 59A60000h - 59B01000h
uxtheme                          loaded at 5AD70000h - 5ADA8000h
mutelib                          loaded at 01D50000h - 01D6C000h
WINMM                            loaded at 76B40000h - 76B6D000h
mswsock                          loaded at 71A50000h - 71A8F000h
DNSAPI                          loaded at 76F20000h - 76F47000h
rasadhlp                        loaded at 76FC0000h - 76FC6000h
hnetcfg                          loaded at 662B0000h - 66308000h
wshtcpip                        loaded at 71A90000h - 71A98000h
DSOUND                          loaded at 73F10000h - 73F6C000h
WINTRUST                        loaded at 76C30000h - 76C5E000h
CRYPT32                          loaded at 77A80000h - 77B14000h
MSASN1                          loaded at 77B20000h - 77B32000h
IMAGEHLP                        loaded at 76C90000h - 76CB8000h
wdmaud                          loaded at 72D20000h - 72D29000h
msacm32                          loaded at 72D10000h - 72D18000h
MSACM32                          loaded at 77BE0000h - 77BF5000h
midimap                          loaded at 77BD0000h - 77BD7000h
KsUser                          loaded at 73EE0000h - 73EE4000h

Stack dump analysis:
Address: 0138807Dh, location: "foo_sic", loaded at 01380000h - 013CB000h
Address: 01388035h, location: "foo_sic", loaded at 01380000h - 013CB000h
Address: 004DE9C4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00432C90h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004DE9C4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00432C00h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004DE9C4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00432C31h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004DE9C4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00432567h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004A7197h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004B2F15h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004DE9C4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00497459h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00496FE0h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004974C8h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00496163h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00496FE0h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 7C816FD7h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "RegisterWaitForInputIdle" (+00000049h)
Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C816FE0h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "RegisterWaitForInputIdle" (+00000052h)
Address: 004961BDh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004B0063h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00410072h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D002Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00410072h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D002Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00410072h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D002Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00410072h, location: "foobar2000", loaded at 00400000h - 004F3000h

Version info:
foobar2000 v0.9.4.2
UNICODE

Additional info:
ReplayGain Scanner 2.0.2  (foo_rgscan)
Track info panel mod 0.7.1 beta [Dec  2 2006 - 01:31:40]  (foo_uie_trackinfo_mod)
cwbowron's title format hooks 1.0.14 [Nov  1 2006 - 10:20:44]  (foo_cwb_hooks)
WMA Decoder 1.1  (foo_input_std)
Standard DSP array 1.0  (foo_dsp_std)
Masstagger 1.6  (foo_masstag)
Columns UI 0.1.3 beta 1v7  (foo_ui_columns)
Standard Input Array 1.0  (foo_input_std)
Run services 0.3.2  (foo_run)
Playlist Tree Panel 2.2.4 [Nov 17 2006 - 16:34:17]  (foo_playlist_tree)
iPod manager 0.3.1  (foo_dop)
Navigator 0.6  (foo_navigator)
FLAC Decoder 1.1.0  (foo_input_std)
foobar2000 core 0.9.4.2  (Core)
RAR reader 1.1  (foo_unpack)
foo_custominfo 0.1.2  (foo_custominfo)
Playlist tools 0.5.8  (foo_utils)
Album List 3.2.0  (foo_albumlist)
foosic music database 1.0 beta 7  (foo_sic)
ZIP/GZIP reader 1.0  (foo_unpack)
Converter 1.0.1  (foo_converter)
CD Audio Decoder 2.1.1  (foo_cdda)
freedb Tagger 0.5.2a  (foo_freedb2)
Dolby Headphone Wrapper 1.1  (foo_dsp_dolbyhp)
Crossfeed 0.92  (foo_dsp_crossfeed)
Tube Sound 0.7  (foo_dsp_tube)
Components versions viewer 0.3  (foo_version)
ABX Comparator 1.3.1  (foo_abx)
Quick Search Toolbar 2.8g  (foo_uie_quicksearch)
Default User Interface 0.9acc  (foo_ui_std)
Database Search 1.4 beta 4  (foo_dbsearch)
Single Column Playlist Display 0.5.4 beta [Nov 24 2006 - 21:31:48]  (foo_uie_single_column_playlist)
Album Art Panel 0.2.5.1  (foo_uie_albumart)
Audioscrobbler 1.3.4  (foo_audioscrobbler)
Playlists Dropdown 0.5.7.5  (foo_uie_playlists_dropdown)
Playback Statistics 1.3.2  (foo_playcount)
Database Search Toolbar Demo 1.0  (foo_dbsearch_api_demo)

[CRASHWARE] updated foo_uie_albumart

Reply #821
Where am I going wrong?

I'm not quite sure.  The two strings you're using are redundant.  They both are technically correct, and function the same way.  I'd say the second line is better, though, only because "match:" and the underscore in %path% are obsolete (both are simply ignored).

Also, the Unicode characters shouldn't be an issue.  I use Unicode characters in my file paths as well, and I've had no problems.  If you still need help, enable the option "output preformatted sources in console" on the "Sources" tab, then paste the console output (main menu: "View" -> "Console") here.

edit: forgot to answer the other questions...

edit: I just got this crash report:

I'm really sorry that I can't think of what would cause the flickering.  I will say, though, that the crash report doesn't look to be anything related foo_uie_albumart.  The crashlog identifies foo_sic, so you might want to look there.

[CRASHWARE] updated foo_uie_albumart

Reply #822
Is there a chance we will see another version with opengl support? I could imagine a lot of great effects like a virtual cd case you could open to view inlays or turn around to see the tracklist... for example i've got the folder.jpg (or front.jpg), inlay.jpg and back.jpg and you texturize a 3d model of a cd case with these images. I'd volunteer to create such a 3d model  Zooming in and out with the mouse wheel would also be a nice feature.

[CRASHWARE] updated foo_uie_albumart

Reply #823
I'm not quite sure.  The two strings you're using are redundant.  They both are technically correct, and function the same way.  I'd say the second line is better, though, only because "match:" and the underscore in %path% are obsolete (both are simply ignored).


OK, so I deleted the first line and just kept the second. I tried it with *.* and with *.jpg and still no joy. The output from the console is as follows:

searching album art, preprocessed pattern: "C:\Documents and Settings\??????\My Documents\My Music\????\??????????????????????????????????????????????????\*.jpg"
  Pattern is the same as previous; no image search performed
Loading album art: "C:\Documents and Settings\??????\My Documents\My Music\????\??????????????????????????????????????????????????\AlbumArtSmall.jpg"

I don't understand what it means by the pattern being the same as previous. Previous what? It seems that the problem lies here.

Also, why is it loading AlbumArtSmall.jpg when no such file exists and my sources list just looks like this:

$replace(%path%,%filename_ext%,)*.jpg
--components\default.png

The folder

"C:\Documents and Settings\??????\My Documents\My Music\????\??????????????????????????????????????????????????"

contains the file cover.jpg that I'm trying to load.

Hope you can shed some light.

[CRASHWARE] updated foo_uie_albumart

Reply #824
I don't understand what it means by the pattern being the same as previous. Previous what? It seems that the problem lies here.

I admit, I didn't use the best wording for that message.  It usually means that the pattern for the current track is the same as the last track which foo_uie_albumart was displaying.  Since albumart already searched for images matching that pattern before, it doesn't bother searching again (unless you've moved the files, they should still be there).  I don't think that's your problem, though.

Also, why is it loading AlbumArtSmall.jpg when no such file exists and my sources list just looks like this:

I'm guessing that you've used Windows Media Player to download your cover art?  I remember WMP used to create extra hidden copies of the album art named "AlbumArtSmall.jpg", and I'm not sure about the other names, but I remember there being at least two extra copies.  You could only see these other files by enabling "View hidden files" in Windows Explorer.

Try using this for your sources:

Code: [Select]
$replace(%path%,%filename_ext%,)cover.jpg
$replace(%path%,%filename_ext%,)*.jpg
--components\default.png

This will first check for a "cover.jpg", and if none is found, then will take the first jpg file found.