I made this track info plugin for JRiver Media Center 10. I originally just wanted a plugin that worked great in fullscreen mode as well as above the playlist in Playing Now. What I have will scale down to a very small size so it looks good in Playing Now but still shows full size in fullscreen. As I worked on it though I ended up improving and improving, eventually I came up with a way to automatically show images in a slide show!
It looks for an "art" directory (the actual directory name is configurable) in the artist or album directories for the current playing track. It finds all the bmp, jpg, jpeg, and gif files in those directories. It first shows the cover art for the current track, then it randomly chooses from the other art images and shows each once.
The time between images is [song length] / [number of art images]. So if you have 3 art images and one track image, it will show each one for a quarter of the song. If the time between images would be less than 5 seconds (this is configurable) then it just uses 5 seconds between images until the song is over.
I used some flash animation files from the neoTropic plugin, I hope this is ok!
Here a screenshot of it when it is fullscreen...
...and here is the exact same song in Playing Now...
One thing that is important though... this plugin uses javascript to create an ActiveX object to access the hard drive. The default Internet Explorer security settings prompt you before allowing a script to do this. To use this plugin you must change the security settings to not prompt you, else it will prompt you for every track change. The security setting for files on your local hard drive is actually hidden by default. To show it you have to change this registry key...
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0\Flags
...to 47 as instructed here...
http://support.microsoft.com/?kbid=315933...then you must open Internet Explorer, click Tools->Internet Options->Security, scroll to
the right, click My Computer, Custom Level, and then click "Enable" under this setting:
"Initialize and script ActiveX controls not marked as safe"
This will allow unsigned (and potentially unsafe) ActiveX controls to be run from your local
hard drive. Note this does actually lower the security of your computer. Shouldn't be a problem though. You shouldn't be using Internet Explorer for web browsing anyway.
FireFox is a million times better AND safer.
Heres the plugin...
http://www.n4te.com/dev/misc/jrmc/jrmcTrackInfo.zip