Until now, my solution has revolved around plugins I have found via that meca of MCE goodness, The Green Button community site, I’ve been using DCut to edit out the start and stop buffers (I’m still allowing -5 minutes from start and +15 minutes from stop to allow for ‘changable’ broadcast times), I’m then using Power Compress on the resulting file to transcode to a more efficient .WMV format (though, in the process, MCE seems to lose the ability to quickly fast forward through streams).
If you’ve got access to your .dvr.ms files on your local LAN and have a PC (yes, you’ll need that 2′ interface) running Windows XP, you can use Windows Movie Maker with this wee registry tweak which Chris Lanier has just (re)blogged about. For the sake of redundantly archiving this tweak throughout the Interweb, I’ll attach it here and quote it below:
 Open Notepad and paste the following in it.
—-
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{083863F1-70DE-11d0-BD40-00A0C911CE86}\Instance\{A4F9C3BA-A68F-4942-8152-B783CF89193F}]
“CLSID”=”{A4F9C3BA-A68F-4942-8152-B783CF89193F}”
“FilterData”=hex:02,00,00,00,00,00,20,00,04,00,00,00,00,00,00,00,30,70,69,33,\
 00,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,30,74,79,33,00,\
 00,00,00,b0,00,00,00,c0,00,00,00,31,70,69,33,00,00,00,00,00,00,00,00,01,00,\
 00,00,00,00,00,00,00,00,00,00,30,74,79,33,00,00,00,00,d0,00,00,00,c0,00,00,\
 00,32,70,69,33,08,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,\
 30,74,79,33,00,00,00,00,b0,00,00,00,c0,00,00,00,33,70,69,33,08,00,00,00,00,\
 00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,30,74,79,33,00,00,00,00,d0,00,\
 00,00,c0,00,00,00,76,69,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,00,00,00,\
 00,00,00,00,00,00,00,00,00,00,00,00,00,61,75,64,73,00,00,10,00,80,00,00,aa,\
 00,38,9b,71
“FriendlyName”=”WMT MSDVR 2 Dexter Filter”
@=””
[HKEY_CLASSES_ROOT\CLSID\{A4F9C3BA-A68F-4942-8152-B783CF89193F}]
@=”MSDVR”
[HKEY_CLASSES_ROOT\CLSID\{A4F9C3BA-A68F-4942-8152-B783CF89193F}\InprocServer32]
“ThreadingModel”=”Both”
@=”C:\\Program Files\\Movie Maker\\wmm2dvr.dll”
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MM20\MSDVR]
“MSDVRMinimumVersion”=hex:43,21,00,26,05,00,05,00
@=””
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MM20\MSDVR\MSDVRExtensions]
“dvr-ms”=””
“ms-dvr”=””
@=””
—
Save the file with a .reg extension (example: MM2.reg) and then double click on it to merge it with your existing registry.
So – I’m yet to try this at home, but it’ll sure save me the grief I get when wanting to chop up files and re-encode them, when everyone else wants to watch (Recorded) TV or use the Media Center Extender (which borks when the local MCE machine is grinding it’s way through a re-encode.
Of course, out of interest, I tried doing this on the Beta version of Windows Vista I’m running and what do you know? It supports DVR-MS import and editing nativly (with some VERY nice .WMV options). I’ll have to type up a Vista fanboy post soon I think, the ‘yay, they’ve fixed that’ list is getting longer every day that I use it.