How to convert MKV to M4V for easy XBOX 360 streaming from Mac OSX
OK, I am going to write a simple howto on how I personally convert my HD 720p BT MKV into something that the XBOX 360 can playback.
I know, I should use an Apple TV instead… but frankly I can’t. I am using Microsoft MCE in my house to run my TV and I employ 2 x XBOX 360 as extenders. One in the basement and one in the master bedroom.
So when I want to watch an HD episode of Battlestar Galactica in my bed I need to stream it to an XBOX 360 compatible format. Note that this solution could also be used to convert the file to an Apple TV compatible format too (likely the same darn file that will play on the 360).
What ingredients will you need:
1. An HD MKV file (obviously)
2. Perian QuickTime codec
3. A QuickTime Pro License
4. Nullriver Connect 360
Step 1:
The 1st thing you need to do it to download Perian from perian.org. Please watch the Screencast below to learn how to do that. Note that you can watch the HD version of this video in all it’s glory by following the link in the player:
How To install perian on OSX from Bernard Maltais on Vimeo.
Step 2:
You need to encapsulate the h.264 video stream within the MKV file into an mpeg4 container. The audio (most likely some form of AC3 or MP3) will also need to be converted to AAC audio. Please watch the Screencast below to learn how to do that. Note that you can watch the HD version of this video in all it’s glory by following the link in the player:
How to convert mkv to m4v video format from Bernard Maltais on Vimeo.
Step 3:
Put the converted file in a folder that Connect 360 can share to the XBOX 360.

Go on your XBOX 360 and enjoy the episode!