I think we're talking about different things here.
I know there has been discussion on how to pull a .ts file off of a dvr, afaik that isn't currently possible (with the exception of tivo-to-go) - it is true that in order to record a program that resides on a cable dvr's you usually have to play back that recording and get it off in normal time off of the firewire output.
What I am looking for is just to watch the "live tv" output off my cable dvr - whether I am watching live tv, or a previously recorded show: whatever a (HD) tv hooked up to the box would see is what I want to see (at the same time) on my iMac. Being able to record it would be an added bonus, but isn't a requirement.
The reason I want this is because I want to get rid of the hdtv monitor (proview 17 inch hd monitor/ntsc tuner) I have from my old system, just to save space. Currently it is sitting in here because it is the only way I can watch the output from my motorola 6412 hd cable box. I'm just trying to combine functions and save space.
As I mentioned I can do this now by saving to a file using the virtualdvhs program you supplied the link to, and then starting vlc and playing the same file as it is being saved by virtualdvhs. Gives me a lag of however long it takes to start up vlc, but works. I'm checking into how I can launch this setup using a command line or workflow with logical pipes instead of files...
The downside of this is that when viewing the firewire output from the box, you don't see the program guide or any menus of the cable box - those are only output via hdmi, component, s-video, and rca video.
Ideally, I would like to have something like EyeTV support cable set top boxes via firewire - change the channel, accept the firewire input as a legitimate source, use the EyeTV program guide.
Even better would be the same type of thing that used firewire commands to operate the other features of the cable box dvr, such as schedule dvr recordings that the dvr box would do (not on the mac, but on the cable box). I don't know if that part is even doable yet.