Monday, January 15, 2007
by Nik Kalyani
Monday, January 15, 2007 8:51:57 PM (Pacific Standard Time, UTC-08:00)

I have been using Windows Media Center Edition for over a year now. When Vista Ultimate became available, I immediately upgraded because I was drawn to the improvements in the UI. Now, several months later, I am not so sure. Although it’s unlikely that I will revert to XP Media Center, I will have to live with the following things that I don’t like about Vista Media Center. To be honest, not all of these problems are new…some of them plagued XP Media Center too. However, since this is a “Why I Don’t Like…” list, I’ll lump them all together.

1) Frequent lock-ups

My hardware hasn’t changed. It was stable with XP Media Center and my reboots were limited to manual ones when updating software etc. These were few and far-between. Now, with Vista Media Center, it seems like I have to reboot daily, sometimes multiple times. The 10–ft experience has become a 1–ft experience and is trying my patience. This is with a clean install of Vista. I tried the 64–bit version and am now on the 32–bit version and have not seen any improvement. Most lock-ups occur while viewing recorded TV. Although there is no good time for the computer to lock-up, this has to be the worst time. Vista was supposed to be more stable…what happened?

2) Media Folders

I am extremely picky about how I organize my data, especially media. I have photos organized by year, with event sub-folders and the same with videos. I recently consolidated the two to accommodate Media Center.

Unfortunately though, Media Center inherits some settings and the “media discovery” approach from Windows Media Player. Now, Windows Media Player continues to be the suckiest media player ever. I have successfully avoided using it for many years, but with Media Center I have no choice. When I tell Media Center where to look for media, it does it in the stupidest way possible. It displays folders in the UI even if they have the Hidden attribute set and even if they are EMPTY. What idiot developer wrote this portion of Media Center? If I navigate to “Picture Library” I will see many folders which happen to only contain videos and therefore show up empty. If I navigate to “Video Library” the opposite happens. A simple test to see if any media of the type being displayed exists before displaying a folder choice seems like the logical thing here. But that is not the case. This is the developer mind-set prevailing over the usability mind-set. It’s more efficient to not enumerate the contents of the folder, so let’s just display the folder even if it’s empty.

Wait, there’s more. When I add additional storage folders for Recorded TV, Media Center decides to use these folders for my Photos/Videos section too. Why? It makes no sense? There is a dedicated selection called Recorded TV. This is the only place I expect to find Recorded TV.

3) Music

Media Center’s ability to select music is nice. There are options to view by album, artist, genre etc. But it’s no good for me as I don’t want Media Center to decide how my music is organized…I want to decide how my music is organized. I have over 50 Gb of ripped music in English, Hindi and Gujarati. Since AMG is unable to help Media Center (or WMP) identify most of my music, the net result is that I have a selection called “Various” that has some 8,000 tracks. What a mess!

My music is already neatly organized by language, then genre and then album. All I want is to be able to navigate this hierarchy. This is virtually impossible to do with Media Center.

4) Movies

This is where Media Center almost got it right. The default “Play DVD” option is lame. But once you make the well-documented registry hack and enable “DVD Library” you unlock a much nicer movie-watching experience. I have two Terastations with a combined 3TB of ripped DVD movies. Again, same deal…organized by language (Hollywood, Bollywood etc.), genre and movie. This is based on my family’s movie watching preference. Shall we watch an English or Hindi movie? Action, Comedy or Romance? Easy.

Since DVD library relies on the incomplete AMG meta data, this too is not possible and the end-result is that I have to page through hundreds of movies to find one I want to watch. It’s all hit and miss.

I tried “My Movies” and found that to be even worse. It insists on putting a large disc icon overlay on all the movie covers which is entirely stupid since it conveys no useful information.

All told, I am fed-up with Media Center shortcomings. There are several other annoyances, but the above four are the main reasons I don’t like Media Center. I am not sure what I can do about the lock-ups other than try different hardware, which I will in a month or so. But I am frustrated enough with the remaining three issues, that I am going to do something about it.

My Solution

The sample “Z” application that comes with the Media Center SDK has a really nice UI. My idea is to hack it and create a “folder-based” media experience so that Media Center will respect how I have organized my media versus forcing its own convoluted approach on me.

My other idea is to remove the management aspects of the media from the Media Center computer. Whether you manage the media, cover art, meta data etc. using the remote or at the Media Center PC itself, both approaches are terrible from a usability and convenience standpoint. What I would like to do is create an embedded web server for Media Center and add-on DotNetNuke. Add a few modules and Voila! I have the perfect system. Not only will I be able to manage my media from any web browser, but I will also be able to selectively share photos and videos with others without having to replicate them from my home storage to some other photo/video sharing site such as Pickle.

These solutions require a fair amount of work and I am not sure how much time I will have in coming months, but I love working with media and I love creating usable apps, so this will be a good break from more serious work-related development.

 

#    Comments [2] - Trackback    

Tuesday, January 16, 2007 5:08:30 AM (Pacific Standard Time, UTC-08:00)
Nik,
I too have had many hardware problems with Vista Ultimate. At this point I know that the problem is not Microsoft, but the hardware vendors, who have been very slow to provide stable release versions of their drivers. I have a printer with a duplexer attached. Under XP I could tell the printer to print on both sides and it would do it automatically. Now with Vista, when I say I want two sided printing, the machine prints everything on one side and then has me walk over to the printer and take the printed sheets from the output tray and put them back into the paper tray to print the second side. No I have a printer with a useless 5 pound paper weight hanging off the back.
Saturday, February 03, 2007 11:06:09 AM (Pacific Standard Time, UTC-08:00)
I am currently using Vista MC as well, and the Watch Folders are what are messing me up.

I haven't had any performance/hardware problems, since I set my TV to 1024x768 (It's old, should be 8x6) AND made it LEVEL to my monitor. I had it the same size, but not being level was causing my mouse to be off in MC, as in I would have to click it 3+In. below the button I was trying for.

but as I said, that's fixed...

Now all that's left, is getting it to ACTUALLY look in the network folders I specify, and stop loading 95 (literally) folders of public music/videos/pictures. ... It loads each one like 20 times, no exaggeration ... has anyone seen this? No matter how many times I uncheck all the little boxes, I remove them and at next click they're back... I delete the folders from the harddrive, even deleted the PUBLIC folder, MC justs puts it back within 15 seconds...


I, for one, would be extremely interested in and appreciative for any tweaks you could provide to make this work right... it's so close, and I know I would enjoy it if it JUST WORKED RIGHT.


(but hey, that's microsoft)

I am now trying to mess with settings in WMP, as I read they affect WMC as well
Name
E-mail
(will show your gravatar icon)
Home page

Comment (Some html is allowed: a@href@title, b, i, u) where the @ means "attribute." For example, you can use <a href="" title=""> or <blockquote cite="Scott">.  

Enter the code shown (prevents robots):

Live Comment Preview
RSS feed
Search and Links
Bling

View Nik Kalyani's profile on LinkedIn

Contact me: nik*kalyani.com (replace "*")

TechBubble
www.flickr.com
This is a Flickr badge showing public photos from techbubble. Make your own badge here.
Statistics
Total Posts: 204
This Year: 22
This Month: 0
This Week: 0
Comments: 231
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2008
Nik Kalyani
Sign In
All Content © 2008, Nik Kalyani