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: Foo_uie_albumart (Read 1103703 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

Foo_uie_albumart

Reply #125
OK...  I am new to Foobar (I have used Winamp for years) so this may just be a real newbie question, but I can't seem to figure out how to get this pluggin to work.  I have downloaded foo_uie_albumart.dll and the default.jpg files and put them both into my components directory.  I now see "Album Art Panel" in my preferences.  I also have all the music on my PC sorted in folders by artist/album and each album folder has a folder.jpg image of the album art.  Can anyone give me a clue on how to make this work (or pojnt me to a help file on making any plug-in window work in Foobar)?

Thanks in advance for your help!

Foo_uie_albumart

Reply #126
Quote
Needs MSVCP71.dll present in order to work. Please make sure it is present before complainening about DLL load errors. Thanks.


Present where?  Where does the DLL have to go and where can I get it?

Foo_uie_albumart

Reply #127
Quote
OK...  I am new to Foobar (I have used Winamp for years) so this may just be a real newbie question, but I can't seem to figure out how to get this pluggin to work.  I have downloaded foo_uie_albumart.dll and the default.jpg files and put them both into my components directory.  I now see "Album Art Panel" in my preferences.  I also have all the music on my PC sorted in folders by artist/album and each album folder has a folder.jpg image of the album art.  Can anyone give me a clue on how to make this work (or pojnt me to a help file on making any plug-in window work in Foobar)?

Thanks in advance for your help!
[a href="index.php?act=findpost&pid=255561"][{POST_SNAPBACK}][/a]

You need the latest version of Columns UI. UIE stands for User Interface Extension; this component is an extension to the Columns UI component. When you get Columns UI, just right click in the sidebar and add whatever panels you want.

Quote
Quote
Needs MSVCP71.dll present in order to work. Please make sure it is present before complainening about DLL load errors. Thanks.


Present where?  Where does the DLL have to go and where can I get it?
[a href="index.php?act=findpost&pid=255563"][{POST_SNAPBACK}][/a]

Present in your system directory (system32 in nt/2k/xp and system in 9x) or in the foobar2000 installation directory. Get it from microsoft.com or seach google for it. Microsoft's download center should have it... I don't know under what name, however. It's a run time library.


If anyone's wondering about progress, well I've implemented most of what's on the top of the to-do list (GDI+, wildcards, png, double-click/middle-click, source list bug fix, etc.) and some other small stuff not on there, but I need to weed out some bugs before I release it and I hadn't much time to do that lately.

Foo_uie_albumart

Reply #128
Quote from: rexy,Nov 22 2004, 10:29 PM

Quote from: tberman333,Nov 22 2004, 04:29 PM
OK...  I am new to Foobar (I have used Winamp for years) so this may just be a real newbie question, but I can't seem to figure out how to get this pluggin to work.  I have downloaded foo_uie_albumart.dll and the default.jpg files and put them both into my components directory.  I now see "Album Art Panel" in my preferences.  I also have all the music on my PC sorted in folders by artist/album and each album folder has a folder.jpg image of the album art.  Can anyone give me a clue on how to make this work (or pojnt me to a help file on making any plug-in window work in Foobar)?

Thanks in advance for your help!
[a href="index.php?act=findpost&pid=255561"][{POST_SNAPBACK}][/a]

You need the latest version of Columns UI. UIE stands for User Interface Extension; this component is an extension to the Columns UI component. When you get Columns UI, just right click in the sidebar and add whatever panels you want.


I have this installed, but when I right click in the side bar I only get options to change the playlist and to update the tracks.  There is no option to add a panel?

Foo_uie_albumart

Reply #129
Quote
I have this installed, but when I right click in the side bar I only get options to change the playlist and to update the tracks.  There is no option to add a panel?
You have to right-click on an existing panel's caption. If you can't find any caption to click on, try clicking 'Reset sidebar' (in Preference > Display > Columns UI > Display), after which you'll see a playlist panel that has a caption area that you can right-click on to add and remove sidebar panels.

Foo_uie_albumart

Reply #130
Quote
I found another method to solve this problem:
preferences->Display->Double-width characters in title formatting
  ->chose "ignore"  then it will be ok  
Another question: My foobar has crashed 2 times since I used this plug-in, and each time all playlists bihind the active playlist would been destroyed after I restarted foobar, so strange thing  

Sorry for my bad English too  

Quote
Quote
I have put this plugin in components folder.
When I run fb2k, it doesn't show any errors.
But it also doesn' work...

I'm using Windows XP SP1 Chinese Traditional version.
[a href="index.php?act=findpost&pid=254032"][{POST_SNAPBACK}][/a]

Maybe because of doublebyte character such as Chinese or Japanese.

Default setting doesn't seem to consider such a character, so you might need to change $len() function to $len2() in the string in the top of "Sources for album art images" config.

Sorry for my bad English, I hope it helps.
[a href="index.php?act=findpost&pid=254051"][{POST_SNAPBACK}][/a]

[a href="index.php?act=findpost&pid=254052"][{POST_SNAPBACK}][/a]


If you've your CD cover image in the same folder as the song, there is no need to change the settings above, I've found a simple solution to this. 

Change the following strings from:
  $left(%_path%,$sub($len(%_path%),$len(%_filename_ext%)))folder.jpg
to
  $replace(%_path%,%_filename_ext%,)folder.jpg

----------------------------------------------------------------------------------------------
I used to put the cover image as "Artist - [YYYY] AlbumName.jpg", the following format works fine for me:

[Artist - [YYYY] AlbumName.front.jpg]
$replace(%_path%,%_filename_ext%,)%artist% - '['$right(%date%,4)']' %album%.front.jpg
[Artist - [YYYY] AlbumName.jpg]
$replace(%_path%,%_filename_ext%,)%artist% - '['$right(%date%,4)']' %album%.jpg
[Artist - [YYYY] AlbumName.back.jpg]
$replace(%_path%,%_filename_ext%,)%artist% - '['$right(%date%,4)']' %album%.back.jpg
[for no cd image found, display the "NoCover.jpg"]
components\NoCover.jpg


Thanks for the great plugin    and hope the newer version will
1. Support others formats
2. Automatic search for any jpeg image in the same folder and display rather than mannually rename the jpeg to predefined names. 


regards,
leongyeo

Foo_uie_albumart

Reply #131
Great work.  It really makes listening to albums much nicer.  It completes my computer music listenting experience.

Quote
2. Automatic search for any jpeg image in the same folder and display rather than mannually rename the jpeg to predefined names. wink.gif


To expand upon this (in far future versions), it would be nice if it did this, but in sub directories x levels below (if desired, user would specify the number of levels).  It would just load up all the file names and have a vertical or horzontal scroll bar to go between all the pictures in said directory.  When the user finds the cover art they want to be the default for that album, they could right click on the picture and say "make default" or something similar.  Then it could write a ".albumart.%albumname%" file in the directory with a reletive path to the default art.

Foo_uie_albumart

Reply #132
turned out nice! 

Screenshot

Foo_uie_albumart

Reply #133
Quote
Quote
I have this installed, but when I right click in the side bar I only get options to change the playlist and to update the tracks.  There is no option to add a panel?
You have to right-click on an existing panel's caption. If you can't find any caption to click on, try clicking 'Reset sidebar' (in Preference > Display > Columns UI > Display), after which you'll see a playlist panel that has a caption area that you can right-click on to add and remove sidebar panels.
[a href="index.php?act=findpost&pid=255582"][{POST_SNAPBACK}][/a]


Can anyone post any screenshots, I just cannot get this thing to work

Thanks

Ben

Foo_uie_albumart

Reply #134
All sorted, using old version of foo_ui_columns :S

Foo_uie_albumart

Reply #135
Quote
Quote
Quote
I have this installed, but when I right click in the side bar I only get options to change the playlist and to update the tracks.  There is no option to add a panel?
You have to right-click on an existing panel's caption. If you can't find any caption to click on, try clicking 'Reset sidebar' (in Preference > Display > Columns UI > Display), after which you'll see a playlist panel that has a caption area that you can right-click on to add and remove sidebar panels.
[{POST_SNAPBACK}][/a]


Can anyone post any screenshots, I just cannot get this thing to work

Thanks

Ben
[a href="index.php?act=findpost&pid=255644"][{POST_SNAPBACK}][/a]



Sreenshots would be nice... I still can't figure out how to get this to work!  I am using Columns UI 0.1.1 (I think the current stable version). 

The screenshot of my Foobar looks like this [a href="http://www.toddberman.com/Images/foobar.JPG]My Foobar[/url].  I do not see where I am supposed to click to add panels.

Sorry for all the "newbie" questions!  Thanks for your help!

Foo_uie_albumart

Reply #136
Quote
Sreenshots would be nice... I still can't figure out how to get this to work!  I am using Columns UI 0.1.1 (I think the current stable version). 

The screenshot of my Foobar looks like this My Foobar.  I do not see where I am supposed to click to add panels.

Sorry for all the "newbie" questions!  Thanks for your help!
[a href="index.php?act=findpost&pid=255763"][{POST_SNAPBACK}][/a]

You need 0.1.2 beta 3 for it to work.
.

Foo_uie_albumart

Reply #137
Thanks for the great plug-in. I've been wanting something simple like this for a long time now.

Quote
bicubic interpolation would be awesome!
[a href="index.php?act=findpost&pid=255048"][{POST_SNAPBACK}][/a]

I'll second that!

Foo_uie_albumart

Reply #138
i'm on XP sp2. i downloaded MSVCP71.dll  to my windows/system32/
directory. i still get the error on fb2k startup. ideas?

Foo_uie_albumart

Reply #139
Hi, it's really cool, I love this plugin:) but I think there is someting wrong here:(
My os is XP+sp1, I have downloaded the dll it needs and put it in my \foobar directory. But sometimes when I start foobar, it will crash, and the failure text tell me it was caused by foo_uie_albumart. But sometimes foobar will start naturally (without the crash), I don't know what's the matter, any one who can help me? thx!!

Foo_uie_albumart

Reply #140
@SoulEata, sleepyboy: put MSVCP71.DLL into C:\Program Files\foobar2000\
f to c to f to c

Foo_uie_albumart

Reply #141
Quote
@SoulEata, sleepyboy: put MSVCP71.DLL into C:\Program Files\foobar2000\
[a href="index.php?act=findpost&pid=256081"][{POST_SNAPBACK}][/a]

oh, excuse me, I forgot to say that I did put it in my \foobar2000\ , I don't know why such thing could still happen ...

Foo_uie_albumart

Reply #142
foo_uie_albumart is now causing crashes upon foobar startup, I've added no extra plugins and removing the albumart plugin results in a fine loadup. I've also tried hiding the sidebar before enabling the plugin again but still it crashes. Using v0.034 and have had no problems with it over the past week or so. All i did was go to sleep

Illegal operation:
Code: C0000005h, flags: 00000000h, address: 00C53A07h
Access violation, operation: read, address: 00000000h
Call path:
WinMain=>app_init
This is the first crash logged by this instance.
Code bytes (00C53A07h):
00C539C7h:  CC CC CC CC CC CC CC CC CC 56 57 E8 8A 0E 00 00
00C539D7h:  8B F0 8B 3E 8B CE FF 57 24 50 8B CE FF 57 1C 8B
00C539E7h:  F0 85 F6 74 1B 56 E8 4E F0 FF FF A1 28 81 C5 00
00C539F7h:  83 C4 04 6A 05 6A 00 6A 00 50 FF 15 14 61 C5 00
00C53A07h:  8B 16 5F 8B CE 5E FF 62 04 8B 15 F4 66 C5 00 8B
00C53A17h:  C1 8D 48 08 89 11 8B 15 F8 66 C5 00 89 51 04 8B
00C53A27h:  15 FC 66 C5 00 89 51 08 8B 15 00 67 C5 00 89 51
00C53A37h:  0C 8B 0D 80 83 C5 00 8B 54 24 04 89 48 04 8B 4C
Stack (0012FC14h):
0012FBF4h:  01BDD050 7C9C76F0 77F643DD 7C9C76F0
0012FC04h:  00000004 00000000 01BDC55C 00000000
0012FC14h:  004442AC 00C580E4 004118E9 01BDC42C
0012FC24h:  0015233D 00000000 009B0000 7C910732
0012FC34h:  00000003 009B0718 009B0000 00000000
0012FC44h:  0012FC34 0012FE78 0012FE78 7C90EE18
0012FC54h:  0000014C 0012FE88 7C911538 7C911596
0012FC64h:  7C9106EB 01BDC42C 00000010 00000000
0012FC74h:  7C917CB7 7C917BF5 009B0608 7C917BB0
0012FC84h:  00000000 009B4AC0 00000400 001501A0
0012FC94h:  00000000 00000000 7C9106EB 009B02C8
0012FCA4h:  009B0640 009B5538 009B03B0 009B5540
0012FCB4h:  00000000 009B01D0 00000000 00150640
0012FCC4h:  009B0320 00000000 009B0640 00000000
0012FCD4h:  009B0640 00000000 00150640 009B0640
0012FCE4h:  00000000 00000000 00000000 009B0640
0012FCF4h:  00000000 00150178 009B0640 009B0640
0012FD04h:  009B0178 00000000 009B0178 009B0178
0012FD14h:  00000000 009B0178 009B0178 001563B0
0012FD24h:  00000008 00000000 00000000 001501A0
Registers:
EAX: 00000000, EBX: 77C2C21B, ECX: 0012FC04, EDX: 004458F8
ESI: 00000000, EDI: 0043B0D8, EBP: 0012FF0C, ESP: 0012FC14
Crash location: "foo_uie_albumart", loaded at 00C50000h - 00C5B000h

Loaded modules:
foobar2000                      loaded at 00400000h - 00452000h
ntdll                            loaded at 7C900000h - 7C9B0000h
kernel32                        loaded at 7C800000h - 7C8F4000h
USER32                          loaded at 77D40000h - 77DD0000h
GDI32                            loaded at 77F10000h - 77F56000h
ole32                            loaded at 774E0000h - 7761C000h
msvcrt                          loaded at 77C10000h - 77C68000h
ADVAPI32                        loaded at 77DD0000h - 77E6B000h
RPCRT4                          loaded at 77E70000h - 77F01000h
COMCTL32                        loaded at 773D0000h - 774D2000h
SHLWAPI                          loaded at 77F60000h - 77FD6000h
utf8api                          loaded at 10000000h - 1000D000h
comdlg32                        loaded at 763B0000h - 763F9000h
SHELL32                          loaded at 7C9C0000h - 7D1D4000h
foo_albumlist                    loaded at 009E0000h - 009EB000h
foo_audioscrobbler              loaded at 009F0000h - 00A10000h
LIBCURL                          loaded at 00A10000h - 00A29000h
WS2_32                          loaded at 71AB0000h - 71AC7000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
WINMM                            loaded at 76B40000h - 76B6D000h
serwvdrv                        loaded at 5CD70000h - 5CD77000h
umdmxfrm                        loaded at 5B0A0000h - 5B0A7000h
foo_cdda                        loaded at 00AC0000h - 00ACE000h
foo_console                      loaded at 00AD0000h - 00AD7000h
foo_dbsearch                    loaded at 00AE0000h - 00AF6000h
foo_dsp_extra                    loaded at 00B00000h - 00B15000h
foo_flac                        loaded at 00B20000h - 00B3D000h
foo_history                      loaded at 00B40000h - 00B55000h
foo_input_std                    loaded at 00B60000h - 00BFD000h
MSACM32                          loaded at 77BE0000h - 77BF5000h
foo_masstag                      loaded at 00C00000h - 00C14000h
foo_output_std                  loaded at 00C20000h - 00C29000h
foo_rgscan                      loaded at 00C30000h - 00C3D000h
foo_search_ex                    loaded at 00C40000h - 00C48000h
foo_uie_albumart                loaded at 00C50000h - 00C5B000h
OLEAUT32                        loaded at 77120000h - 771AC000h
MSVCP71                          loaded at 7C3A0000h - 7C41B000h
MSVCR71                          loaded at 7C340000h - 7C396000h
foo_uie_albumlist                loaded at 00C70000h - 00C7E000h
foo_uie_trackinfo                loaded at 00C80000h - 00C8B000h
foo_ui_columns                  loaded at 00C90000h - 00CC5000h
foo_ui_std                      loaded at 00CD0000h - 00CE7000h
foo_vis_manager                  loaded at 00CF0000h - 00CF8000h
foo_syfm                        loaded at 00D00000h - 00D0A000h
MSVCR70                          loaded at 7C000000h - 7C054000h
WBlind                          loaded at 66000000h - 6608D000h
UXTHEME                          loaded at 5AD70000h - 5ADA8000h
msimg32                          loaded at 76380000h - 76385000h
wbhelp                          loaded at 66600000h - 66617000h
asOEHook                        loaded at 67320000h - 6734F000h
mswsock                          loaded at 71A50000h - 71A8F000h
DNSAPI                          loaded at 76F20000h - 76F47000h
winrnr                          loaded at 76FB0000h - 76FB8000h
WLDAP32                          loaded at 76F60000h - 76F8C000h
rasadhlp                        loaded at 76FC0000h - 76FC6000h
nl_lsp                          loaded at 012D0000h - 012E5000h
nl_msgc                          loaded at 012F0000h - 01301000h
hnetcfg                          loaded at 662B0000h - 66308000h
wshtcpip                        loaded at 71A90000h - 71A98000h
imagehlp                        loaded at 76C90000h - 76CB8000h
DBGHELP                          loaded at 59A60000h - 59B01000h
VERSION                          loaded at 77C00000h - 77C08000h

Stack dump analysis:
Address: 00C580E4h, location: "foo_uie_albumart", loaded at 00C50000h - 00C5B000h
Address: 004118E9h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C911538h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000AA9h)
Address: 7C911596h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000B07h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C917CB7h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlReAllocateHeap" (+000002BAh)
Address: 7C917BF5h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlReAllocateHeap" (+000001F8h)
Address: 7C917BB0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlReAllocateHeap" (+000001B3h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 00446350h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 7C911B09h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlLogStackBackTrace" (+00000025h)
Address: 004465DCh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043946Ch, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043946Ch, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043946Ch, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043946Ch, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 77C39D60h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "strerror" (+00002B66h)
Address: 7C91094Eh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAcquirePebLock" (+00000031h)
Address: 0043946Ch, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043A200h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043A1ECh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00410FD5h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00438DB5h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00438DE0h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043C320h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 7C816D4Fh, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "RegisterWaitForInputIdle" (+00000049h)
Address: 7C8399F3h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "FindAtomW" (+00000094h)
Address: 7C816D58h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "RegisterWaitForInputIdle" (+00000052h)
Address: 00438C81h, location: "foobar2000", loaded at 00400000h - 00452000h

Version info:
foobar2000 v0.8.3
UNICODE

Foo_uie_albumart

Reply #143
aite fb2k starts with no problems, but theres nowhere to create an album art panel? theres no option in any menus...

Foo_uie_albumart

Reply #144
anxiously awaits the next version of this wonderful plugin 

Foo_uie_albumart

Reply #145
Any updates for the plugin?

It doesn't work with foo_ui_columns beta4 (ui_extension v5.0 required).

Foo_uie_albumart

Reply #146
Quote
Any updates for the plugin?

It doesn't work with foo_ui_columns beta4 (ui_extension v5.0 required).

[a href="index.php?act=findpost&pid=256215"][{POST_SNAPBACK}][/a]

The update came out today, do you really expect these guys who are doing this on their own free time to update instantly?  Be patient.

Foo_uie_albumart

Reply #147
I have a request. This may have been said before, but I'd like to see a feature that lets you display text where the cover should be if no image is found. I have some live performances which have no cover, and I'd like for it to just display the artist, date and venue where the image should be. I know this can be done with the text panel plugin someone made, but I'd like it if it could be in the same panel window.

Foo_uie_albumart

Reply #148
Request if possible:
can set  height  to display correctly when used as toolbar , same as database explorer...

thank you for your GREAT component
Music is my first love.

Foo_uie_albumart

Reply #149
Quote
Quote
Any updates for the plugin?

It doesn't work with foo_ui_columns beta4 (ui_extension v5.0 required).

[a href="index.php?act=findpost&pid=256215"][{POST_SNAPBACK}][/a]

The update came out today, do you really expect these guys who are doing this on their own free time to update instantly?  Be patient.
[a href="index.php?act=findpost&pid=256218"][{POST_SNAPBACK}][/a]


Sorry. I know I'm to eager to get the plugin works with new version of foo_ui_columns. 

I like this plugin very much and because of this, I now stay with old version of foo_ui_columns.   

Hope the updated version will be out very soon.