Wii Player

Wii Player is a simple PHP program that allows you to play music from your computer on the Wii using the Internet Channel browser.  The program is designed to require minimal setup, and not to alter your collection in any way.  You just point it at your mp3 folder and it'll take care of the rest.

I plan to release Wii Player whenever I get the chance, but I do have some minor fixes to make.  Just an indication of how primitive it is I only recently got ID3v2 working, after having to junk the standard PHP ID3 library and write my own (the PHP one seems to explode randomly).  Also, the player only recently supports filenames with ampersands (&) in them, which turned out to be no small feat.

I still need to add next/previous links, but I still have to think of whether I want them to work properly with shuffle or not.  It really comes down to whether I want to go through the trouble of making my own pseudo-random number generator or not (but really, I should).  Also, there's still a crippling "bug" ... note the quotes.  There's nothing wrong with my flash file as far as I can tell.  I've been using this app as my mp3 player all day at work for almost a week and I've had no issue.  However, on the Wii (and on the Wii only) the flash part crashes at random causing a full page reload (and then you lose your playlist).

Download Wii Player

Sure, I can't really call it complete with the crippling reset bug, but I'm to the point where I simply don't believe it's my fault.  I'm utterly convinced that it's a bug in the Flash Player packaged with Opera for the Wii.  Hopefully with the source for both the web interface and the flash file out there, I'll be able to ask the Opera people for a little help.

January 12 Update!

I'm not going to bother making this a separate version, but I've made some modifications that need some notation here.

First, an update to a current feature.  Album art retrieval is a bit smarter.  It takes album and artist separately now so that it can better search Amazon's XML for an appropriate match.  Also I fixed a glitch in the thing that screwed up album art searches when the artist or album contained an illegal character (like "Hootie & the Blowfish").  I kept getting their greatest hits album because it would successfully search "Hootie," but it ignored everything after the ampersand.

Second, and why the thing has almost doubled in size to 400KB, I've added a 4th tab for Video Search.  Magpie RSS is what's taking up all that extra room, but basically it'll search for videos for whatever song is playing in the relative vain hopes of finding that song's music video on Google.  It sometimes gets lucky (like in the images above), but most of the time you just get stuff with similar words or some anime music video.  Nevertheless, it could be a fun little feature to use.

Download Here (January 12, 2007) (439 KB ZIP)

Editing the Flash will require Macromedia Flash 8.0 Pro, and as always serving up the PHP pages will require a web server that can run PHP.  Remember to edit settings.php so that it points at your own music folder!