PVR Musings: MythTV vs. Windows Media Center
After picking up my Powerbook, I took the opportunity to convert my primary x86 box to a full-time MythTV box. For those not in the know, MythTV is "Turn my computer into a Tivo" software. There are a lot of extra functions, notably viewing other video files, viewing pictures, and playing music, but it's at heart primarily a PVR.
This was all well and good, and I've used the machine off and on for watching TV recordings or shows from other sources, but I've just been unimpressed with the lack of polish and abundance of hassle with MythTV. That, an apt-get update crisis this past weekend, and the Scoble kool-aid have got me seriously considering a switch to the new Windows Media Center 2005 Edition.
Yes, Microsoft is evil, yadda yadda, but the new MCE sure is pretty. And it works. And works quite well, according to the various communities that have sprung up around it. It would basically be a $120 upgrade, just to purchase the OS, as I've got all the hardware already.
Well, the important hardware, at least. As a side note, I've come to the conclusion that I need a 'silent' extender for my x86 digital media hub. Having 3Ghz's of P4 action and half a terabyte of storage in any room other than an office is quite a loud proposition. In either case, an Xbox could serve this purpose (although that still entails some noise). Barring that, I could get a fancy silent Media Center Extender for $250 on the MCE side of things, or cope with the pain of trying to build myself a silent custom job if I wanted to stick with MythTV. Or a Mac Mini. Mmm....Mini.
Is there a terrible imbalance in terms of features? Not from where I'm standing. The Windows MCE option has some artificial ceilings that I'd never hit, such as a limit of 5 extenders. I only have one TV, and one stereo, and they're already right next to each other. Preliminary research indicates the MCE option will play all of the video formats I'm likely to run into (it'll play my bittorrent downloads). The primary lacking features I see are the ability to transcode the video files to a smaller size and auto-tagging and skipping of commercials. These are MythTV killer features, and it's a shame MS has too many lawyers around to let them include the same features. But, I do get a 30-second skip, and hard drives are free, so these don't concern me much.
Is the cost a huge factor? Not really, no. While of course ever-wary of MS, it certainly seems worth the C-note to get the upgrade in ease of use, cheap extensibility, and quality of the interface. Could MS someday force a $500 upgrade on all users? Sure, they could. And MythTV would get a million downloads that day. God bless open source.
The features are (mostly) there, the industry support for plug & play extenders is there, the third party extensions/new features are there, and the cost isn't a factor, so what's stopping me from pulling the trigger?
DRM.
I absolutely loathe DRM. It's the scum of the earth that has the honor of sitting below software patents on the "corporate evil" scale. I have never, ever pulled a TV show that I've recorded from my MythTV box and put it on the internet, handed it out to everyone at work, or broadcast it in a public place for free. I don't have a need to do any of those things.
But I could.
And that's the rub. The MS solution will let me transfer shows to an approved WMP 10 device, or a laptop, or watch it through my media extender. But can I transfer the latest show to my Powerbook for a plane trip? Didn't think so. That's the only conceivable restriction I can come up with, and a feature of MythTV that I've used exactly zero times.
But I could.
In the end, my fever-pitch of curiousity will no doubt lead to me picking up a license and at least trying it out, if only to fall back on MythTV shortly thereafter (the mere fact that a technology exists and I haven't used it is often sufficient to warrant a purchase). The DRM issue will likely end up in the same boat as iTunes. Evil, but not evil enough to stop me from enjoying the product (not to mention likely easily circumvented by utility XYZ). Then again, perhaps I'll get some religion and decide to fall back to MythTV for moral superiority.
I hate settling for things that don't work as well as they should.

