Since there are over 4600 posts in this thread, forgive me if I'm about to say something that's already been stated. I did not read every post, and "search" was not all that useful.
I've seen this thread for years but never bothered to get into it until this week, when I had a very specific pair of needs:
(1) I had an edited .TS file on PC hard drive (created by a BeyondTV recording using my ATI TV Wonder 650 PCI card) that I wanted to write to my JVC D-VHS VCR (DT100U) via firewire, and
(2) I had a D-VHS recording (from NBC's Olympics, commercials removed, archived from Moto DCH-3416 to JVC D-VHS) that I wanted to copy from D-VHS to a .TS file on PC hard drive via firewire. This would then be converted to AVI (compressed with xVid) using VirtualDub (and the "smart progressive" filter, with direct stream audio) to send to someone who did not have a D-VHS VCR but wanted to see my recording.
In other words, I wanted to both (a) read from D-VHS and write to .TS on PC hard drive via firewire, and (b) read from .TS file on PC hard drive and write to D-VHS via firewire. No DVR is involved (other than to have created my D-VHS recording) in this pair of needs. My outboard device connected by firewire is a D-VHS VCR in my case, not a DVR.
And I'm simply wanting to report that by installing the firewire driver package
pointed to in the first post of this thread which is described as pertaining to DVR/STB's, and not to D-VHS VCR's, and also by using CapDVHS, I was indeed able to accomplish both desired directions of read/write and my JVC D-VHS VCR!
In order to use VirtualDub, I first had to convert the TS file created by CapDVHS to an MPG (using VideoReDo). This produced an MPEG-2 file (1920x1080, AC3 DD5.1 audio) since that's what the D-VHS recording was.
And then I had to use the fccHandler MPEG-2 plug-in for VirtualDub 1.8+
in order to read the MPEG-2 file into VirtualDub (prior to learning I needed this plug-in, I got an error from VirtualDub complaining that the file was probably MPEG-2), so that I could compress it to an AVI.
Yes, the resulting high-quality AVI is large (I used target quant=2, resulting in an AVI about 1/2 the size of the .TS file) but it's definitely an AVI and playable by AVI players. But size is not an issue. Getting it from D-VHS into my PC and then into an AVI is the issue... and mission accomplished.
On the subject of read/write TO D-VHS, well amazingly that works to, using CapDVHS's "write to D-VHS" tab! Again... amazing! I simply had to set the JVC VCR to I-* and push record. The datastream was written via firewire by CapDVHS to the JVC and the result was exactly what I was hoping for.
NOTE: the recorded D-VHS content I was reading was from NBC OTA, so that 5C=copy always (carried forward in the original copy from DVR to D-VHS). I'm sure that's why I was further able to then copy it from D-VHS to my PC.
I haven't tried it yet, but I suspect I will not be able to be similarly successful trying to copy an HBO movie copied from DVR to D-VHS (which is allowed, via 5C=copy once) onto my PC from D-VHS. But I'm going to try it later, just to confirm that this won't work.
Very many thanks to the author of this thread.
WinXP Pro SP2.