First off, thanks to everyone who contributed in getting this working. I'm so happy to be able to clear out my dvr.
Thanks to dochartung for the link to the drivers and the instructions.
I have a Scientific Atlanta 8300HDC. I tried this on 3 operating systems,two computers and in vmware. The first computer had xp pro installed on it. While trying to install the drivers it said I needed xp media center edition.
So, I installed that on the first comp, which has a 2.5ghz processor, 1gb ram and onboard video. With this setup, it recorded just as well as on a much more powerful comp. I then installed the Vista RC1 firestb.msi drivers and tsreader 2.8.46b. The firestb.msi drivers would crash on windows startup every time.
If you're using xp mce don't forget to look through the readme and pay attention to these steps:
1)Open the MyTray dialog and enable "Recording over firewire"
2)Make sure "Do nothing with MCE recording" is selected
3)When you plug in the STB via firewire, 3 devices will be detected: Unknown, AV/C Tuner and AV/C Panel.
Cancel the New Hardware wizard for the Unknown device.
Next you should see AV/C Panel Device or AV/C Tuner Device as the hardware that was found. Choose Install the software automatically (Recommended) and click Next.
The driver should then be installed, click on Finish when prompted.
Then, I just followed dochartung's intructions:
Originally Posted by dochartung
You have to click on the PID and then the Record Program should be selectable. If you have a trial version it will not work. Also I found VLC to be very laggy so I had to use my remote and jump back and forth. Exactly how I did it was to run the dvr with the program I wanted to record, jump back to pc (only using 1 monitor to do this) then select the pid, go back to DVR rewind to beginning, pause it then back to PC, record then unpause DVR program, lol, sounds like a waste of time but it works flawless. PM me if you need any more help and I will do my best.
Originally Posted by dochartung
Someone asked me for a tutorial for TSREADER so here it goes.
First off you need the $99 version of TSreader as the trial will not work.
I run a Vista HTPC and I found the drivers for the SA 8300HD here:
OK after the drivers and TSreader are installed reboot the machine.
Now open TSreader and choose the firewire.dll as the source interface from the dropdown list.
Ok now you are ready to capture from the DVR, I have not tried live TV but I am sure it will work.
Start the playback of your DVR and then go back to HTPC (best to do this with pip or 2 monitors) click on the PID (which is the stream of the TV recording) so it is highlighted.
Now go to the top menu of tsreader and choose record, and if you chose the pid correctly another windows will pop up and ask you to name the recording and then all you have to do from there is choose the destination.
I hope this helps and for sure this is a crude tutorial but it should get you through with some trial and error.
On the second computer I used win 7 32bit. This computer is much more powerful, but the end result of the recording was the same. I get 50-400 continuity errors per hour of recording a HD programming. To me, this is still very watchable for personal use. Also, keep in mind it will take up to 7gb of hard drive space per hour of HD recording.
Lastly, I tried to get this working on a virtual machine. I couldn't find any virtual environment which supported firewire in this application.