by iridius » Tue Aug 23, 2005 1:01 pm
Cybermarz' Album Art "Plugin" is a batch file that when run in the main directory where all your music is stored, will, by default, make an HTML page (rather replace the original one) that is used by WinAMP in it's NowPlaying view of the Media Library Window. The main catch with this batch file is that it will only really produce something that's useable if your
MP3s are in a well-organized directory. Preferably [root]/artist/album/tracks, mine are in [root]/artist/year - album/artist
- track name, and it seems to work fine. Now, if you have that structure (or something similar) for your music, you also must have the album art as files in each of the seperate album directories... it won't extract from the ID3v2 tag or anything. I have most of my album art, so I just put them in each of the directories. So, then you take the batch file and
put it in the main Music directory (you can only really use it in one directory, in the simple way, you can always manually edit it - explained later). You run it, and presto, the old HTML file in the WinAMP directory is replaced with a new one, the old one would show you something (I never looked) in the now playing window of WinAMP (probably winamp.com or somethign) the new one is a simple, but aestheticly pleasing, and very useable matrix-grid-table of your album art. In WinAMP it was
simple, just switch to nowPlaying, and voila... so at first I simply set winAmp up as my default player for MediaMonkey, but that didn't do it for me, I'd have Media Monkey, Evil Lyrics and winAmp all popping up at once, my Alt+tab buttons were getting worn out switching between them all, plus the different colors switching felt like an acid flash-back more than anything. So, I decided to use the MediaMonkey player... but, my pretty Album Art view was gone...
Then I thought... just open the HTML file. I tried... it worked, but in Mozilla all the links & pictures were broken (I still don't know why) but in Internet Explorer (whose components MediaMonkey and WinAMP use I think) it opened fine, and when I clicked on an album, it asked to Open or Download, I said open, and low-and-behold, winAMP (it was still my default at the time) opened played the .m3u playlist. I promptly switched my default player to media Monkey and the same thing.
Now for someone who would like to simply have an album art view, I would stop here. I put a link to the HTML file on my quick launch menu (it's still there) and when I was listening to a song in MediaMonkey, and I wanted to see the cool album art view, I would click on the HTML link (I had to set Internet Explorer to my default too - though I am going to find out what the problem with Mozilla is, it's just interpreting the <a href> tags in the HTML file wrong, not replacing the spaces with %20 and stuff like that I think) and then up would pop an Internet Explorer page with
the Cover Art smartly (as my UK friends say) laid out on the screen. To make it really pimp (as my Jersey friends say) I hit F11, full screen mode, and the grid adjusts (I edited the HTML to make it the best possible fit) to fit 5x4 albums, with the 1000 or so I have, that is good enough, but I can make it smaller and get like 6-7x5-6 if I want, but I don't want to make
them small, if I need to see more, I could just switch to MediaMonkey and use the tree for that. I also use the Microsoft Virtual Desktop manager (similar to the KDE multi-desktop feature) and I will be working in the first desktop, but in #2 I will open up the HTML file in full-screen view. Then all I have to do, no matter where or what I'm working in on the 1st
desktop (no Honey I wasn't looking at
www.tripletPornStars.com !!!) all I have to do is hit the Windows+2 to switch to the second desktop and the full screen version of album art view HTML file. I click on the link on desktop #2 and it runs it in MediaMonkey (on desktop #1, with no problem.
Another benefit of this method, is that regardless of what MP3 player you use, you can have an automatic album art button on the Quicklaunch Menu and well, that's cool. You could even put a picture of me on it, on second though Carmen Electra (I'll put my wife... she's hot too! Plus I don't wanna get my kicked en el fondio) or something would be better.
Now, of course as any self-respecting computer junkie would tell ya (or you know) I couldn't leave well-enough alone. So, I enlisted the help of my favorite IT Super Forum experts exchange (response times measured in minutes) and Media Monkey's forum too (the best Music forum). From Experts Exchange I got help from gecko_au2003 (a new MediaMonkey forum member gecko2628 mysteriously popped up the next day too... now that's dedication to the cause)
http://www.experts-exchange.com/Program ... 34479.html
Well, with my dissection of the
Sample Simple Tree Node
http://www.mediamonkey.com/sw/webhelp/S ... 20Node.vbs
and gecko_au2003's code for opening an IE browser window, we were able to create a script that creates a new node in the tree, with a cool smiley face icon, that when clicked on, will open the IE (if it's default) browser with the html file, thus showing your Album Art view. Granted this was already accomplished with the quicklaunch icon, but now it's able to be done in Media Monkey... Plus, it was cool to figure out how to integrate something with a larger program (I'm learning C++ and that kind of development is still far off, with this scripting stuff, it's like the raison d'etre).
tvjunky then gave us the inside scoop on opening the integrated browser window of MM He interpreted the scripting.chm file for me and gave me the parts that I needed (and later somewhat figured out with my limited programming (C++) knowledge.) to open up a browser window within the Media Monkey integrated browser, but as a seperate window.
http://www.mediamonkey.com/forum/viewtopic.php?t=5407
Then I stripped the Create Reports --> Statistics script that was installed with MM by default written by, theRocket This gave me a nicer MediaMonkey activeX component (the fancy name for the web browser box) with the HTML file and Album Art in it. it shares the skin better, and in the previous version, when the album art view windows was open, you couldn't access the MediaMonkey program until you closed it. Something in the Statistics form let it work while still letting you use Media Monkey, this way you can keep both open. I just took out everything that looked functional and left everything that looked like formatting, because that's all I wanted, sure it could be done easier if I knew VBScript... but I don't. So, anyway, now we have a script that will create a Command Menu option that opens the MM browser in a seperate window with the Album Art view.
I added a shortcut key (via the script.ini file) and now I hit Ctrl+K (I don't think that's a hotkey for anything else I've ever seen in any program) and it opens the MediaMonkey-IE browser windows with the Album ARt.
Cybermarz' Album Art "Plugin" is a batch file that when run in the main directory where all your music is stored, will, by default, make an HTML page (rather replace the original one) that is used by WinAMP in it's NowPlaying view of the Media Library Window. The main catch with this batch file is that it will only really produce something that's useable if your
MP3s are in a well-organized directory. Preferably [root]/artist/album/tracks, mine are in [root]/artist/year - album/artist
- track name, and it seems to work fine. Now, if you have that structure (or something similar) for your music, you also must have the album art as files in each of the seperate album directories... it won't extract from the ID3v2 tag or anything. I have most of my album art, so I just put them in each of the directories. So, then you take the batch file and
put it in the main Music directory (you can only really use it in one directory, in the simple way, you can always manually edit it - explained later). You run it, and presto, the old HTML file in the WinAMP directory is replaced with a new one, the old one would show you something (I never looked) in the now playing window of WinAMP (probably winamp.com or somethign) the new one is a simple, but aestheticly pleasing, and very useable matrix-grid-table of your album art. In WinAMP it was
simple, just switch to nowPlaying, and voila... so at first I simply set winAmp up as my default player for MediaMonkey, but that didn't do it for me, I'd have Media Monkey, Evil Lyrics and winAmp all popping up at once, my Alt+tab buttons were getting worn out switching between them all, plus the different colors switching felt like an acid flash-back more than anything. So, I decided to use the MediaMonkey player... but, my pretty Album Art view was gone...
Then I thought... just open the HTML file. I tried... it worked, but in Mozilla all the links & pictures were broken (I still don't know why) but in Internet Explorer (whose components MediaMonkey and WinAMP use I think) it opened fine, and when I clicked on an album, it asked to Open or Download, I said open, and low-and-behold, winAMP (it was still my default at the time) opened played the .m3u playlist. I promptly switched my default player to media Monkey and the same thing.
Now for someone who would like to simply have an album art view, I would stop here. I put a link to the HTML file on my quick launch menu (it's still there) and when I was listening to a song in MediaMonkey, and I wanted to see the cool album art view, I would click on the HTML link (I had to set Internet Explorer to my default too - though I am going to find out what the problem with Mozilla is, it's just interpreting the <a href> tags in the HTML file wrong, not replacing the spaces with %20 and stuff like that I think) and then up would pop an Internet Explorer page with
the Cover Art smartly (as my UK friends say) laid out on the screen. To make it really pimp (as my Jersey friends say) I hit F11, full screen mode, and the grid adjusts (I edited the HTML to make it the best possible fit) to fit 5x4 albums, with the 1000 or so I have, that is good enough, but I can make it smaller and get like 6-7x5-6 if I want, but I don't want to make
them small, if I need to see more, I could just switch to MediaMonkey and use the tree for that. I also use the Microsoft Virtual Desktop manager (similar to the KDE multi-desktop feature) and I will be working in the first desktop, but in #2 I will open up the HTML file in full-screen view. Then all I have to do, no matter where or what I'm working in on the 1st
desktop (no Honey I wasn't looking at www.tripletPornStars.com !!!) all I have to do is hit the Windows+2 to switch to the second desktop and the full screen version of album art view HTML file. I click on the link on desktop #2 and it runs it in MediaMonkey (on desktop #1, with no problem.
Another benefit of this method, is that regardless of what MP3 player you use, you can have an automatic album art button on the Quicklaunch Menu and well, that's cool. You could even put a picture of me on it, on second though Carmen Electra (I'll put my wife... she's hot too! Plus I don't wanna get my kicked en el fondio) or something would be better.
Now, of course as any self-respecting computer junkie would tell ya (or you know) I couldn't leave well-enough alone. So, I enlisted the help of my favorite IT Super Forum experts exchange (response times measured in minutes) and Media Monkey's forum too (the best Music forum). From Experts Exchange I got help from gecko_au2003 (a new MediaMonkey forum member gecko2628 mysteriously popped up the next day too... now that's dedication to the cause)
http://www.experts-exchange.com/Programming/Q_21534479.html
Well, with my dissection of the
Sample Simple Tree Node
http://www.mediamonkey.com/sw/webhelp/Sample%20Simple%20Tree%20Node.vbs
and gecko_au2003's code for opening an IE browser window, we were able to create a script that creates a new node in the tree, with a cool smiley face icon, that when clicked on, will open the IE (if it's default) browser with the html file, thus showing your Album Art view. Granted this was already accomplished with the quicklaunch icon, but now it's able to be done in Media Monkey... Plus, it was cool to figure out how to integrate something with a larger program (I'm learning C++ and that kind of development is still far off, with this scripting stuff, it's like the raison d'etre).
tvjunky then gave us the inside scoop on opening the integrated browser window of MM He interpreted the scripting.chm file for me and gave me the parts that I needed (and later somewhat figured out with my limited programming (C++) knowledge.) to open up a browser window within the Media Monkey integrated browser, but as a seperate window.
http://www.mediamonkey.com/forum/viewtopic.php?t=5407
Then I stripped the Create Reports --> Statistics script that was installed with MM by default written by, theRocket This gave me a nicer MediaMonkey activeX component (the fancy name for the web browser box) with the HTML file and Album Art in it. it shares the skin better, and in the previous version, when the album art view windows was open, you couldn't access the MediaMonkey program until you closed it. Something in the Statistics form let it work while still letting you use Media Monkey, this way you can keep both open. I just took out everything that looked functional and left everything that looked like formatting, because that's all I wanted, sure it could be done easier if I knew VBScript... but I don't. So, anyway, now we have a script that will create a Command Menu option that opens the MM browser in a seperate window with the Album Art view.
I added a shortcut key (via the script.ini file) and now I hit Ctrl+K (I don't think that's a hotkey for anything else I've ever seen in any program) and it opens the MediaMonkey-IE browser windows with the Album ARt.