Stephen Toub's blog has full source code to various methods for working with dvr-ms files. And can even save the closed captioning data so you can search based on dialog in the show, its all in c# .net maybe there is something in there that can help. But I think you have everything already, you already...