Hacking Windows 7 Media Center

Why We Use MKV (and You Should Too)

by Michael Healy @ 9:00 am on May 20th, 2009 in codecs, mkv matroska with 5 Comments and Permalink

matroska-logo MKV, or Matroska as it’s officially known, is easily one of the most favored container formats available for Media Center enthusiasts. But what makes this format so special? Why not just use the old tried and true MP4 or AVI formats? Well there are plenty of small features that make up the Matroska specification that make it special to so many of us. Let go over a few of them now.

#1 – It’s Open Source

open_source_iconQuite frankly being open source is one of the best steps a media format can take towards acceptance. This means that anyone who wishes can add the format to their product without paying outrageous licensing fees. The end result is that the format is widely useable in most media player software and the tools for creating MKVs are extremely well polished to boot.

#2 – Awesome Free Tools

Number two goes hand in hand with number one. The free source community has some of the best programmers there are. It attracts these people as a sense of community and philanthropic duty. They also aren’t afraid to ask for help from the community and they often get it. That’s just the nature of open-source. The end result is some of the most usable, highly developed tools for utilizing a format ever created.

#3 – What It Can Hold

AV-256x256 Matroska is a container format, which means that it only holds the content. What makes MKV special as a container is what it can hold. Matroska has the flexibility to contain almost any audio/video format, including most lossless types, making it perfect for high definition content. What sets it even farther above other formats such as MP4 though is it’s ability to also pack in multiple subtitle languages, track information, multiple audio streams and more. Everything in one file! 

Reason to not use Matroska

Even with all these great reasons for using the MKV format there are still a few caveats which need to be considered. For Media Center users these include extender compatibility. Media Center Extenders tend to not play very nicely with MKV files depending on the combination of codecs and the version of Media Center used. Reports of support for the format coming and going with each patch are common.

movies-128x128 Also, Microsoft seems to be only a fair-weather fan of the format. Support for MKV in Windows 7 is sketchy and requires some effort to accomplish. The Windows Media Foundation’s support of the format seems to be as picky as general extender support. Though there are some options in the works from the likes of DivxLabs there’s still no comprehensive publicly available solution for Windows Media Foundation.

This means that out of the box Media Center enthusiasts need to make some adjustments to the way the system handles media playback. Far from a fault of the format this points more to a failing on Microsoft’s part in implementing it’s new “fail safe” media handler.

Conclusion

Though Microsoft’s support of the format is borderline neglectful, Matroska’s ability to utilize so many features is inescapable. The portability of the media is only bound to increase with time as the open-source format lends itself to inclusion in any future media players and devices. For those creating MKV files the tools available are some of the best, not to mention free.

If you’re just starting to convert your collection for digital storage MKV is the clear winner. Don’t hesitate to convert all your movies to MKV and keep an eye on Hack7MC, we’ll help you set up your Media Center to utilize this superior format.

5 Comments

Comment #1205 from DamianP [Reply]

I completely agree. About a year ago I had no clue what mkv is, and it appeared to be frowned upon as a container only used for illegal downloads or Anime. Now I put all my movies in mkv format, using either ripbot264 or if I don’t want to encode MakeMKV. It does require a hack or registry edit to get working in Windows Media Center, but once you set it you can forget it (ok, that last line was horrible but you get the point!!!)

Comment left May 20, 2009 at 12:22 pm with Permalink

Ali
Comment #1240 from Ali [Reply]

Great site, you fellas have some awesome content; I haven’t made the jump to Win7 yet, but still it appears most of your content also applies to Vista MC.

One question – you say “For those creating MKV files the tools available are some of the best” … any suggestions on what tools to start with?

Much of my content is in ripped IFO (VIDEO_TS) mode right now; I’m just starting to play with MakeMKV, but if I understand it right that just takes the MPEG content and repackages into an MKV container, it won’t encode to a better format, e.g. h264. Would really love to see an article on encoding a) ripped DVD and b) DVR-MS content to MKV/h264 – thanks!

Comment left May 23, 2009 at 3:56 pm with Permalink

Greggy Downs
Comment #3040 from Greggy Downs [Reply]

I’m all for using this format but it seems far from simple to get mkv integrated nicely into 7mc. I have been testing the container with h264/ac3 movie.

In order to get this to work I’ve followed – MKVs for Minimalists on Windows 7 – then disabled some miscrosoft codecs, then installed ‘Media Controller’ to get chapters (which I’ve not figured out yet).

Disabling the microsoft codecs has meant that none of the recorded tv plays and neither does live tv. So without jumping through another load of hoops I can’t have MKV’s and live/recorded tv at the same time.

In summary while I would like it to be my container of choice it just doesn’t seem to be practical with 7mc.

Comment left September 2, 2009 at 6:42 pm with Permalink

manakeri
Comment #4642 from manakeri [Reply]

Hmm I followed the Guide to get MKV playing under MCE in Windows 7 but the Chapter skip dosent work?
Any help on this?

Comment left November 8, 2009 at 9:47 am with Permalink

Leave A Comment

Post Anonymously, Fill in your details or Use one of the Social Networks below to login and post a comment!