RSS - Ian's Blog RSS - All content RSS - The Media Center Show Subscribe via iTunes  Subscribe with Zune Twitter
mControl for Windows
 Media Center

Convert MKVs to DVR-MS for Media Center Extenders

WTV Icon Converting MKVs to DVR-MS is the best way to guarantee full compatibility with any extender. Since DVR-MS is the default file type for all pre-Windows 7 (and TV Pack 2008) TV recordings, the file format will have no problem with playback on any Windows Media Center Extender. The DVR-MS file format will also preserve surround sound and full resolution of the MKV files being converted.

Get the Tools

To do this conversion we’ll use DVRMSToolbox which can be downloaded from Andy VT’s Blog. The latest version of DVRMSToolbox will include all the programs we need to do the conversion from MKV to DVR-MS for our Media Center Extender.

The profile for DVRMSToolbox was developed by Ben of Engadget HD with help from Warren Wiltshire of Seagull Consulting for use in this guide. Be sure to head over there and check out Engadget HD as they have lots of great home theater related articles each day.

Let’s Get Started

Once you’ve downloaded and installed DVRMSToolbox launch DVRMStoMPEGSettings from the start menu programs. We will need to tell the profile that we aren’t just working with TV series files and instruct it to not send all the files to Recorded TV.

Since we aren’t exclusively using TV series’, locate “Convert MKV to DVR-MS – mencoder” in the profile listing then press the “Edit Profile” button. Select the line that reads “Read metadata from TvDB and build Sage XML file” and click “Configure”. Check the “ContinueOnFail” checkbox and click OK.

DVRMS to MPEG Settings

Next locate the line reading “Move file specified in Context(‘OutputFile’) to …” and select it then hit “Configure”. Uncheck the “UseRecordedTVPath” checkbox and double-click the DestinationPath dialog box to set the output directory. This will prevent each converted file from being moved to the Recorded TV directory. Alternatively, you could also simply remove this step from the conversion profile. Once this is done, save the profile and exit DVRMSToolbox Settings.

DVRMS Output Directory

After saving the conversion profile you should be able to convert non-TV series files to DVR-MS. Open DVRMStoMPEGGUI from the start menu programs. Once inside, double-click the Input File dialog box and select the MKV file you want to convert (you will need to change the file types dropbox to “All Files (*.*)”). Then set the output file name by double-clicking the Output File dialog box and setting the “Save as Type” dropbox to DVR-MS.

DVRMS Toolbox GUI

Inside the main window set the Process Priority, the higher the priority the faster the transcode should take place. Setting the priority to “Realtime” is not suggested, however, as this can cause system instability. In the Profile dropbox select the “Convert MKV to DVR-MS – mencoder” profile and make sure the “Use Selected Profile” checkbox is marked.

working

Press “Run” to begin the conversion. This process can take quite a bit of time to complete and doesn’t scale well with multiple core systems. The resulting DVR-MS file will most likely take up more space than the original MKV file as well. Any MKV files that have been converted can be deleted after the process is completed.

That’s all there is to converting your MKVs to DVR-MS using DVRMSToolbox. You should now be able to play the converted file on any Windows Media Center Extender.

Be sure to leave a comment on your experience and tips for using DVRMSToolbox and Media Center Extenders below or in the Google Friend Connect at the top of each page at Hack7MC.com!


Posted Mar 23 2009, 05:49 AM by mhealy

Comments

MCNewbie wrote re: Convert MKVs to DVR-MS for Media Center Extenders
on 03-22-2009 10:11 PM
..

Can you stream files bigger than 4GB to the 360?

EZRyder wrote re: Convert MKVs to DVR-MS for Media Center Extenders
on 03-23-2009 8:53 AM
..

This maybe a dumb question, but I presume that as this is being converted to dvr-ms (which as far as I know isan Mpeg 2 container), it will also work with XP and Vista.

Garry [WMA] wrote re: Convert MKVs to DVR-MS for Media Center Extenders
on 03-23-2009 12:05 PM
..

dvr-ms will work natively in vista and with the correct decoder in xp

mrmarc wrote re: Convert MKVs to DVR-MS for Media Center Extenders
on 07-10-2009 10:20 PM
..

I've used this method with partial success in that I have managed to convert my MKV videos into DVR-MS and have them play successfully on my DMA2200 media extender.

The problem is with the video resolution. The majority of the videos that I convert are HD videos in both 720p and 1080p resolutions and when using DTB, the videos are converted to a totally different resolution. Is the problem in the mencoder step in the profile, or is this just a problem with MPEG-2?

Basically what happens is the videos get cropped to a 16:9 aspect ratio, even though they are much wider than 16:9. I recently converted a video and chose a frame during playback to compare between the DVR-MS version and the original MKV. The DVR-MS version was not only cropped but also zoomed in.

Any way to fix this?

Also, you may want to point out that in order to keep surround sound, the audio will need to converted to 448 kbps AC3 if it's DTS.

[You must be signed in to comment]

Links: Cisco Routers electronics
(c) Ian Dixon 2009