View Full Version : How to record via IEEE 1394 (Firewire) to Windows XP
First I tried loading the .ts file into Mpg2Cut2 to remove the commercials. (Disclaimer: This is the first time I've used this program.) Right away it informed me that the file format was "not fully supported," and that there wasn't a keyframe header at the beginning of the file. I wasn't surprised that the footage started in the middle of a GOP—since the odds are good I didn't hit the Record button at precisely the right time—but I was a bit concerned at the first message because I'd heard this was one of the best programs for this sort of task.
That message always appears. Mpg2Cut2 is okay, but I wouldn't come anywhere near calling it the best; it's nothing compared to VideoReDo (of course VideoReDo isn't free).
The next thing I wanted to do was demultiplex the stream so I could deinterlace and process the video before reinserting the audio program. So I fired up ProjectX, pointed it at my edited file, and hit the QuickStart button so it would demux. Then everything started going wrong.
...
I took the original .ts file I'd recorded and fed that to ProjectX, removing the variable of editing in Mpg2Cut2. Unfortunately I ran into the exact same issue; ProjectX couldn't find a single GOP it liked. At this point I'm assuming that I've got a setting wrong in either ProjectX or CapDVHS, but I don't know enough of the technical details to know what to change. Any ideas?
I'm going to point the finger at ProjectX. CapDVHS is super solid, so I see no way in which it could be at fault.
You should download the trial version of VideoReDo and see if it likes the file. That'll let you know if the capture was good and would point a finger at ProjectX if everything works.
DSperber 09-29-11, 05:54 AM First I tried loading the .ts file into Mpg2Cut2 to remove the commercials.
The next thing I wanted to do was demultiplex the stream so I could deinterlace and process the video before reinserting the audio program. So I fired up ProjectXDon't know what your end goal video file format is, but as TN0821 has pointed out [modestly priced] VideoRedo TV Suite v4 pretty much cannot be beat for frame-accurate editing of MPEG-2 TS files. It also handles copy-freely WTV files (recorded directly by Windows Media Center in Win7 from TV tuner card in the PC), MPG files (say recorded by BeyondTV from an internal TV tuner card), etc. Output of VideoRedo can be whatever you want, e.g. TS, MPG, etc. I've been using VideoRedo for many years, and upgraded to v4 (to support WTV) when I installed a Ceton cablecard-enabled 4-tuner card under WMC in my Win7 PC and returned my DCX3400 to TWC/LA.
If you want to produce your own re-compressed [say to xVid or H.264) and de-interlaced [if necessary] versions of the edited original raw MPEG-2 video programs or clips, you might investigate VirtualDub with the appropriate "smart de-interlace plugin" installed (for 1080i input). That's my own workflow when say AVI clips are my goal, also optionally using a "resize/crop plugin" when I want to produce a 1280x720 AVI from a 1920x1080 original.
I tend to re-compress my original HDTV clips to xVid AVI, but I also have played with H264 2-pass (QCP=21) compression. Both are possible out of VirtualDub, with it all happening internally (including direct stream-copy of the original AC3 audio from input TS/MPG to output AVI)... i.e. no need to first de-mux and then re-mux afterwards. Everything is done simply and automatically by VirtualDub and the installed codecs (again, I use either the latest xVid 1.3.2 or X264VFW64_34).
When I want to produce an "authored BluRay" version of my edited HDTV clips (i.e. I do not want to re-compress to AVI for computer use, but want to transfer copy-freely HDTV programs/clips to authored BluRay for posterity... instead of DVHS tape), I use multiAVCHD to do the authoring and then IMGBurn to burn the discs directly from the files authored by multiAVCHD. When TS/MPG files (edited out of VideoReDo) are input to multiAVCHD, zero re-compression is performed (i.e. the output video on BluRay is 100% identical to the original MPEG-2 streams) so when you watch it using your BluRay player it's 100% like the original HDTV program clips/episodes, but with titles, chapters, navigations, etc.
I have never used CapDVHS directly fed by any of the Moto boxes I've had over the years. Instead, I've offloaded from DVR to DVHS tape via firewire, then taken the DVHS tape to a second DVHS VCR near my PC, connected the DVHS VCR to my PC via firewire and copied to TS from DVHS tape using CapDHVS. And then it's VideoRedo and VirtualDub if I want to produce AVI clips, or just VideoRedo and multiAVCHD/IMGBurn if I want to produce authored BluRay. This complete multi-step process only works for copy-freely content using DCT/DCH boxes (but not DCX boxes).
Now that I'm using Windows Media Center (and both Ceton 4-tuner card as well as ATI TV Wonder 650 PCI OTA/ATSC tuner card) as my source for copy-freely original content in WTV form, I have eliminated all of the usual DVHS tape "glitch" issues of my earlier approach. The WTV recordings that now start the editing process are 100% perfect, with no glitches to be concerned with that had previously arisen when using CapDVHS and DVHS tape.
For copy-once content, I have to be content simply offloading from DVR to DVHS tape via firewire, which is allowed and works fine using DCT/DCH boxes (but not DCX boxes). So DVHS tape is my "posterity" medium for copy-once content I want to retain (e.g. my complete collection of "The Sopranos" from HBO).
Note that I still retain a DCH3416, in order to provide effectively problem-free 100% usable offloads via firewire to DVHS VCR (and DVHS tape) of both copy-once and copy-freely content.
I'll add another recommendation for VideoRedo. It's also pretty good for doing MPEG2 to H264 conversions.
One other thing you can try on the problematic TS file, use HDTVToMPEG2 to trim 5-10 frames off the front. I've had to do that in the past on some files to even get VideoReDo to open them.
Dark Morford 10-02-11, 02:09 PM Yep, it turns out ProjectX was the problem. I installed the VideoReDo trial and that took the .ts file just fine, and SmartLabs' tsMuxeR also had no problem giving me separate audio and video files to process.
The issue now is that I'm getting little glitches/skips every few minutes in the recorded footage. My guess is that the computer (a Pentium 4 laptop with a 5400 RPM hard drive) is having trouble keeping up with the HD video coming in. How can I get around this? External USB drive maybe?
(EDIT: Also, any time the DVR loses its connection to the computer (either I unplug the FireWire cable or the laptop goes to sleep and shuts down the port) it completely reboots and has to redownload all of its scheduling data. Is there a fix for this?)
The issue now is that I'm getting little glitches/skips every few minutes in the recorded footage. My guess is that the computer (a Pentium 4 laptop with a 5400 RPM hard drive) is having trouble keeping up with the HD video coming in. How can I get around this? External USB drive maybe?
It sounds like you may be suffering from what I call "FireWire glitching". It's an annoying bug that causes little skips once in a while. Sometimes there are a lot of skips, and other times there are few or none. I have good luck reducing these glitches by having both tuners on SD channels and putting the DVR into standby for about 30 seconds before beginning a capture (but this doesn't seem to help everybody).
It is also possible that your hard drive is being overwhelmed with data, but I kind of doubt it. MPEG-2 HD captures don't consume much bandwidth, even by slower laptop hard drive standards.
Also, any time the DVR loses its connection to the computer (either I unplug the FireWire cable or the laptop goes to sleep and shuts down the port) it completely reboots and has to redownload all of its scheduling data. Is there a fix for this?
There's no fix...it's a bug. The work around is to always put the DVR into standby before plugging/unplugging the FireWire or putting the computer into sleep/hibernate.
It's been over a year since I've been on this thread. I'm still making captures from our two Comcast Motorola DCT3416's over firewire using CapDVHS at least once a week. I've always had a desktop PC and a notebook running XP SP3 for taking these captures, but I'm not sure what I'm going to do as XP is phased out.
I haven't had time to pick it up from the thread - did someone figure out how to get these captures reliably with Windows 7 or is it still an XP thing?
I've got a Dell XPS 16 notebook (Win 7 64-bit) with firewire that I'd love to capture with, but I haven't even so much as plugged in the cable to it yet.
It's been over a year since I've been on this thread. I'm still making captures from our two Comcast Motorola DCT3416's over firewire using CapDVHS at least once a week. I've always had a desktop PC and a notebook running XP SP3 for taking these captures, but I'm not sure what I'm going to do as XP is phased out.
I haven't had time to pick it up from the thread - did someone figure out how to get these captures reliably with Windows 7 or is it still an XP thing?
I've got a Dell XPS 16 notebook (Win 7 64-bit) with firewire that I'd love to capture with, but I haven't even so much as plugged in the cable to it yet.
It does work with Windows 7, but only 32-bit.
64-bit is actually a bit slower than 32-bit. There's more overhead in loading 64-bit executables (ever notice how much larger 64-bit .exe's are vs. their otherwise identical 32-bit counterparts), coupled with the fact that nearly no software out there is truly fully 64-bit...if you were to benchmark identical 32-bit and 64-bit systems, you'd be mad. 64-bit drivers also tend to be more problematic and a lot less efficiently coded, as programmers are a ways off from mastering 64-bit.
Really the only benefit to 64-bit is the access to memory beyond 4 GB. If your laptop is not loaded with 8 GB or more, I wouldn't think twice before switching to 32-bit Windows 7.
Luckily your Windows 7 product key will work for both the 32-bit and 64-bit flavor of the OS. So I suggest you use something like ProduKey or LicenseCrawler to get your Windows 7 product key and then try to download the Dell OEM 32-bit flavor of Windows 7.
You can download my FireWire MSI installation package version 3 (http://www.sendspace.com/file/nytuuh), which works with everything from Windows 2000 - 32-bit Windows 7.
Ray Rogers 10-29-11, 05:21 PM It does work with Windows 7, but only 32-bit.
64-bit is actually a bit slower than 32-bit. There's more overhead in loading 64-bit executables (ever notice how much larger 64-bit .exe's are vs. their otherwise identical 32-bit counterparts), coupled with the fact that nearly no software out there is truly fully 64-bit...if you were to benchmark identical 32-bit and 64-bit systems, you'd be mad. 64-bit drivers also tend to be more problematic and a lot less efficiently coded, as programmers are a ways off from mastering 64-bit.
Really the only benefit to 64-bit is the access to memory beyond 4 GB. If your laptop is not loaded with 8 GB or more, I wouldn't think twice before switching to 32-bit Windows 7.
Luckily your Windows 7 product key will work for both the 32-bit and 64-bit flavor of the OS. So I suggest you use something like ProduKey or LicenseCrawler to get your Windows 7 product key and then try to download the Dell OEM 32-bit flavor of Windows 7.
You can download my FireWire MSI installation package version 3 (http://www.sendspace.com/file/nytuuh), which works with everything from Windows 2000 - 32-bit Windows 7.
I have 16GB RAM for my computer. Nothing for Windows 7 64-bit? Running VMWare with XP SP2 doesn't recognise any Firewire ports.
I have 16GB RAM for my computer. Nothing for Windows 7 64-bit? Running VMWare with XP SP2 doesn't recognise any Firewire ports.
No...64-bit will never happen. It's a driver thing. And, as you've found out, there's no virtualization software that emulates FireWire.
I suggest that you dual boot Windows 7 x86 and x64, or just dedicate a different computer for running FireWire captures.
TNO or anyone who can help,
I have one of the RNG200N-branded DCX3501 boxes. The tuner device instance ID is...
AVC\MOTOROLA&DCX-3500&TYP_5&ID_0\9BB1D2FEFF437E70
I've seen conflicting reports about these boxes although maybe I'm just confused. If I can get good recordings of live streams, I'll be happy since this was the only method I could get mostly glitch-free recordings from my old DCT anyway (for about the past 2 years).
I've modified firestb.ini and added the following lines in the Localizable section...
AVC\MOTOROLA&DCX-3500&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (DCX-3500)"
AVC\MOTOROLA&DCX-3500&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (DCX-3500)"
...but the tuner still gets installed as AV/C Tuner Device.
So, 1) should I even bother with this (will live captures work on this device)? and 2) if it should work, can you help me with the firestb.ini file?
I'm running XP SP2 with a setup that worked (with the usual glitchiness) "fine" with my old DCT box.
Thanks in advance for any help you can provide.
TNO or anyone who can help,
I have one of the RNG200N-branded DCX3501 boxes. The tuner device instance ID is...
AVC\MOTOROLA&DCX-3500&TYP_5&ID_0\9BB1D2FEFF437E70
I've seen conflicting reports about these boxes although maybe I'm just confused. If I can get good recordings of live streams, I'll be happy since this was the only method I could get mostly glitch-free recordings from my old DCT anyway (for about the past 2 years).
I've seen conflicting reports too and I've never had hands-on experience with a DCX-3501. I'd like to know how it works out for you. My assumption is that its FireWire is as jacked as all the other DCX boxes...you'll be lucky to be able to capture from the Live tuner (and even that'll probably be slightly glitchy exactly like the DCT/DCH units).
I've modified firestb.ini and added the following lines in the Localizable section...
AVC\MOTOROLA&DCX-3500&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (DCX-3500)"
AVC\MOTOROLA&DCX-3500&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (DCX-3500)"
...but the tuner still gets installed as AV/C Tuner Device.
So, 1) should I even bother with this (will live captures work on this device)? and 2) if it should work, can you help me with the firestb.ini file?
I'm running XP SP2 with a setup that worked (with the usual glitchiness) "fine" with my old DCT box.
You might get live captures to work decently. Or maybe you even have a unit with the fabled firmware update that fixes everything® (yeah, right). And yes, I'll help with the .inf file.
Your problem is that there are two areas that need to be updated, and you only updated one of them; you forgot to tell it which drivers to load.
Towards the top, under the [Motorola] section, you need to add:
%AVC\MOTOROLA&DCX-3500&TYP_5&ID_0.DeviceDesc%=MEITUNER.MOTO,AVC\MOTOROLA&DCX-3500&TYP_5&ID_0
%AVC\MOTOROLA&DCX-3500&TYP_9&ID_0.DeviceDesc%=MSPANEL.MOTO,AVC\MOTOROLA&DCX-3500&TYP_9&ID_0
You got the second part right, which is towards the bottom of the file a little ways below the following three lines of text:
;
; Device description
;
AVC\MOTOROLA&DCX-3500&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (DCX-3501)"
AVC\MOTOROLA&DCX-3500&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (DCX-3501)"
Here's the entire file with the updates (and a couple others):
;
; Copyright (c) 2000-2001, Matsushita Electoric Industorial Co.,Ltd.
;
; 2007-05-15 Added Motorola DCT-3416 -ExDeus
; 2007-05-16 Added SciAtl Explorer 4250HD -ExDeus
; 2007-06-04 Added Motorola QIP-6416 -ExDeus
; 2007-06-05 Added generic Sci Atl and Moto IDs -ExDeus
; 2007-06-06 Added Pace box. Loaded AVCSTRM (avcstrm.sys) in all AV/C Tuner instances, in lieu of MEISTRM (meistrm.sys). -ExDeus
; 2007-08-01 Added LG 50PX4DR HDTV DVR. Removed meistrm.sys from loading, though left it in the driver package. -ExDeus
; 2007-08-04 Added DCH-6416 & DCH-3416. -ExDeus
; 2007-08-07 Added SA "4300" as PnP identifier for 4250HD. -ExDeus
; 2007-10-25 Added Moto DCH-3200. -ExDeus
; 2007-11-20 Added NULL driver for Unknown IEEE1394 devices. Added driver version. -ExDeus
; 2007-12-17 Added Samsung SMT-H3050. -ExDeus
; 2008-07-23 Added Sci-Atl 8240 & 8240HD. Separated 8300 and 8301. -ExDeus
; 2008-10-15 Added Motorola DCH-6200. -ExDeus
; 2009-01-08 Corrected error preventing Samsung install. -ExDeus
; 2009-02-25 Added SA 8540HD / Cisco RNG200 -ExDeus
; 2011-09-09 Added Motorola DCX-3400 / DCX-3400-M -TNO821
; 2011-09-18 Added Cisco 435HD -TNO821
; 2011-11-01 Added Motorola DCX-3200 & DCX-3501 -TNO821
;
[Version]
LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%MEI%
DriverVer=11/11/2003,1.00.130.1430
[ControlFlags]
; All PnP devices should be excluded from manual AddDevice Applet list
ExcludeFromSelect=*
[Manufacturer]
%Generic%=Generic
%Unknown%=Unknown
%Scientific-Atlanta%=Scientific-Atlanta
%Cisco%=Cisco
%Motorola%=Motorola
%Pace%=Pace
%LGE%=LGE
%Samsung%=Samsung
[DestinationDirs]
DefaultDestDir=11 ; LDID_SYS
MEITUNER.DelDrivers=10,system
MEITUNER.CopyDrivers=10,system32\drivers
MEITUNER.CopyCODEC=11
;---------------------------------------------------------------
; G E N E R I C
;
; AV/C Tuner Subunit
;---------------------------------------------------------------
[Generic]
%AVC\TYP_5.DeviceDesc%=MEITUNER.Generic,AVC\TYP_5 ; Tuner
[MEITUNER.Generic]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration
AddReg= MEITUNER.AddRegW9x,MEITUNER.AddReg,MEITUNER.PinNames,MEITUNE R.PlugIns
UpdateInis= MEITUNER.UpdateIni
DelFiles= MEITUNER.DelDrivers
CopyFiles= MEITUNER.CopyDrivers, MEITUNER.CopyCODEC
[MEITUNER.Generic.NT]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT
AddReg= MEITUNER.AddReg,MEITUNER.PinNames,MEITUNER.PlugIns
UpdateInis= MEITUNER.UpdateIni
CopyFiles= MEITUNER.CopyDrivers, MEITUNER.CopyCODEC
[MEITUNER.Generic.HW]
AddReg=MEITUNER_AddFilter_W9x
[MEITUNER.Generic.NT.HW]
AddReg=MEITUNER_AddFilter_NT
[MEITUNER.Generic.Interfaces]
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, MEITUNER.Generic.Interface1
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, MEITUNER.Generic.Interface1
AddInterface=%KSCATEGORY_RENDER%,GLOBAL, MEITUNER.Generic.Interface1
AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,MEITUNER.Generic .Interface1
;AddInterface=%KSCATEGORY_CROSSBAR%,GLOBAL, MEITUNER.Generic.Interface2
[MEITUNER.Generic.NT.Interfaces]
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, MEITUNER.Generic.Interface1
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, MEITUNER.Generic.Interface1
AddInterface=%KSCATEGORY_RENDER%,GLOBAL, MEITUNER.Generic.Interface1
AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,MEITUNER.Generic .Interface1
;AddInterface=%KSCATEGORY_CROSSBAR%,GLOBAL, MEITUNER.Generic.Interface2
[MEITUNER.Generic.Interface1]
AddReg=MEITUNER.Generic.Intf.AddReg1
[MEITUNER.Generic.Intf.AddReg1]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%MEITUNER.Generic.Capture%
HKR,,Description,, %MEITUNER.Capture%
HKR,,DeviceClassGUID,,%TunerDeviceGUID%
[MEITUNER.Generic.Interface2]
AddReg=MEITUNER.Generic.Intf.AddReg2
[MEITUNER.Generic.Intf.AddReg2]
HKR,,CLSID,,%ProxyXBar.CLSID%
HKR,,FriendlyName,,%MEITUNER.Generic.Crossbar%
[MEITUNER.Generic.NT.Services]
AddService = MEITUNER,0x00000002,MEITUNER_ServiceInstall ; 0x00000002 to indicate functional driver
;AddService = MEISTRM,,MEISTRM_ServiceInstall ; Do not load MEI stream driver
AddService = AVCSTRM,,AVCSTRM_ServiceInstall ; Instead, load Microsoft stream driver
;---------------------------------------------------------------
; U N K N O W N
;
; IEEE 1394 Device
;---------------------------------------------------------------
[Unknown]
%1394\5068&10101.DeviceDesc%=NODRV,1394\5068&10101 ; load NULL driver
%1394\989&100.DeviceDesc%=NODRV,1394\989&100 ; load NULL driver
[NODRV]
[NODRV.Services]
;
; this is blank to just allow the install to succeed
;
AddService = , 0x00000002 ; null service install
;---------------------------------------------------------------
; S c i e n t i f i c A t l a n t a
;
; AV/C Tuner Subunit
;---------------------------------------------------------------
[Scientific-Atlanta]
%AVC\Scientific-Atlanta__Inc.&TYP_5&ID_0.DeviceDesc%=MEITUNER.SA,AVC\Scientific-Atlanta__Inc.&TYP_5&ID_0
%AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_435&TYP_5&ID_0.DeviceDesc%=MEITUNER.SA,AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_435&TYP_5&ID_0
%AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_435&TYP_9&ID_0.DeviceDesc%=MSPANEL.SA,AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_435&TYP_9&ID_0
%AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_3250HD&TYP_5&ID_0.DeviceDesc%=MEITUNER.SA,AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_3250HD&TYP_5&ID_0
%AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_3250HD&TYP_9&ID_0.DeviceDesc%=MSPANEL.SA,AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_3250HD&TYP_9&ID_0
%AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_4200HD&TYP_5&ID_0.DeviceDesc%=MEITUNER.SA,AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_4200HD&TYP_5&ID_0
%AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_4200HD&TYP_9&ID_0.DeviceDesc%=MSPANEL.SA,AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_4200HD&TYP_9&ID_0
%AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_4250HD&TYP_5&ID_0.DeviceDesc%=MEITUNER.SA,AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_4250HD&TYP_5&ID_0
%AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_4250HD&TYP_9&ID_0.DeviceDesc%=MSPANEL.SA,AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_4250HD&TYP_9&ID_0
%AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_4300&TYP_5&ID_0.DeviceDesc%=MEITUNER.SA,AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_4300&TYP_5&ID_0
%AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_4300&TYP_9&ID_0.DeviceDesc%=MSPANEL.SA,AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_4300&TYP_9&ID_0
%AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8000HD&TYP_5&ID_0.DeviceDesc%=MEITUNER.SA,AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8000HD&TYP_5&ID_0
%AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8000HD&TYP_9&ID_0.DeviceDesc%=MSPANEL.SA,AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8000HD&TYP_9&ID_0
%AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8240&TYP_5&ID_0.DeviceDesc%=MEITUNER.SA,AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8240&TYP_5&ID_0
%AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8240&TYP_9&ID_0.DeviceDesc%=MSPANEL.SA,AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8240&TYP_9&ID_0
%AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8240HD&TYP_5&ID_0.DeviceDesc%=MEITUNER.SA,AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8240HD&TYP_5&ID_0
%AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8240HD&TYP_9&ID_0.DeviceDesc%=MSPANEL.SA,AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8240HD&TYP_9&ID_0
%AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8300HD&TYP_5&ID_0.DeviceDesc%=MEITUNER.SA,AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8300HD&TYP_5&ID_0
%AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8300HD&TYP_9&ID_0.DeviceDesc%=MSPANEL.SA,AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8300HD&TYP_9&ID_0
%AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8301HD&TYP_5&ID_0.DeviceDesc%=MEITUNER.SA,AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8301&TYP_5&ID_0
%AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8301HD&TYP_9&ID_0.DeviceDesc%=MSPANEL.SA,AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8301&TYP_9&ID_0
%AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8540&TYP_5&ID_0.DeviceDesc%=MEITUNER.SA,AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8540&TYP_5&ID_0
%AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8540&TYP_9&ID_0.DeviceDesc%=MSPANEL.SA,AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8540&TYP_9&ID_0
[MEITUNER.SA]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration
AddReg= MEITUNER.AddRegW9x,MEITUNER.AddReg,MEITUNER.PinNames,MEITUNE R.PlugIns
UpdateInis= MEITUNER.UpdateIni
DelFiles= MEITUNER.DelDrivers
CopyFiles= MEITUNER.CopyDrivers,MEITUNER.CopyCODEC
[MEITUNER.SA.NT]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT
AddReg= MEITUNER.AddReg,MEITUNER.PinNames,MEITUNER.PlugIns
UpdateInis= MEITUNER.UpdateIni
CopyFiles= MEITUNER.CopyDrivers,MEITUNER.CopyCODEC
[MEITUNER.SA.HW]
AddReg=MEITUNER_AddFilter_W9x
[MEITUNER.SA.NT.HW]
AddReg=MEITUNER_AddFilter_NT
[MEITUNER.SA.Interfaces]
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, MEITUNER.SA.Interface1
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, MEITUNER.SA.Interface1
AddInterface=%KSCATEGORY_RENDER%,GLOBAL, MEITUNER.SA.Interface1
AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,MEITUNER.SA.Inte rface1
;AddInterface=%KSCATEGORY_CROSSBAR%,GLOBAL, MEITUNER.SA.Interface2
[MEITUNER.SA.NT.Interfaces]
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, MEITUNER.SA.Interface1
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, MEITUNER.SA.Interface1
AddInterface=%KSCATEGORY_RENDER%,GLOBAL, MEITUNER.SA.Interface1
AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,MEITUNER.SA.Inte rface1
;AddInterface=%KSCATEGORY_CROSSBAR%,GLOBAL, MEITUNER.SA.Interface2
[MEITUNER.SA.Interface1]
AddReg=MEITUNER.SA.Intf.AddReg1
[MEITUNER.SA.Intf.AddReg1]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%MEITUNER.SA.Capture%
HKR,,Description,, %MEITUNER.Capture%
HKR,,DeviceClassGUID,,%TunerDeviceGUID%
[MEITUNER.SA.Interface2]
AddReg=MEITUNER.SA.Intf.AddReg2
[MEITUNER.SA.Intf.AddReg2]
HKR,,CLSID,,%ProxyXBar.CLSID%
HKR,,FriendlyName,,%MEITUNER.SA.Crossbar%
[MEITUNER.SA.NT.Services]
AddService = MEITUNER,0x00000002,MEITUNER_ServiceInstall ; 0x00000002 to indicate functional driver
;AddService = MEISTRM,,MEISTRM_ServiceInstall ; Do not load MEI stream driver
AddService = AVCSTRM,,AVCSTRM_ServiceInstall ; Instead, load Microsoft stream driver
[MSPANEL.SA]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration
AddReg= MEITUNER.AddRegW9x,MEITUNER.AddReg,MEITUNER.PlugIns
UpdateInis= MEITUNER.UpdateIni
DelFiles= MEITUNER.DelDrivers
CopyFiles= MEITUNER.CopyDrivers,MEITUNER.CopyCODEC
[MSPANEL.SA.NT]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT
AddReg= MEITUNER.AddReg,MEITUNER.PinNames,MEITUNER.PlugIns
UpdateInis= MEITUNER.UpdateIni
CopyFiles= MEITUNER.CopyDrivers,MEITUNER.CopyCODEC
[MSPANEL.SA.HW]
AddReg=MSPANEL_AddFilter_W9x
[MSPANEL.SA.NT.HW]
AddReg=MSPANEL_AddFilter_NT
[MSPANEL.SA.Interfaces]
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, MSPANEL.SA.Interface
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, MSPANEL.SA.Interface
AddInterface=%KSCATEGORY_RENDER%,GLOBAL, MSPANEL.SA.Interface
AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,MSPANEL.SA.Inter face
[MSPANEL.SA.NT.Interfaces]
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, MSPANEL.SA.Interface
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, MSPANEL.SA.Interface
AddInterface=%KSCATEGORY_RENDER%,GLOBAL, MSPANEL.SA.Interface
AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,MSPANEL.SA.Inter face
[MSPANEL.SA.Interface]
AddReg=MSPANEL.SA.Intf.AddReg
[MSPANEL.SA.Intf.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%MSPANEL.SA.Capture%
HKR,,Description,, %MSPANEL.Capture%
HKR,,DeviceClassGUID,,%TunerDeviceGUID%
[MSPANEL.SA.NT.Services]
AddService = MSPANEL,0x00000002,MSPANEL_ServiceInstall ; 0x00000002 to indicate functional driver
AddService = AVCSTRM,,AVCSTRM_ServiceInstall
;---------------------------------------------------------------
; M o t o r o l a
;
; AV/C Tuner Subunit
;---------------------------------------------------------------
[Motorola]
%AVC\MOTOROLA&TYP_5&ID_0.DeviceDesc%=MEITUNER.MOTO,AVC\MOTOROLA&TYP_5&ID_0
%AVC\MOTOROLA&TYP_9&ID_0.DeviceDesc%=MSPANEL.MOTO,AVC\Motorola&TYP_9&ID_0
%AVC\MOTOROLA&DCX-xxxx&TYP_5&ID_0.DeviceDesc%=MEITUNER.MOTO,AVC\MOTOROLA&DCX-xxxx&TYP_5&ID_0
%AVC\MOTOROLA&DCX-xxxx&TYP_9&ID_0.DeviceDesc%=MSPANEL.MOTO,AVC\MOTOROLA&DCX-xxxx&TYP_9&ID_0
%AVC\MOTOROLA&DCX-3500&TYP_5&ID_0.DeviceDesc%=MEITUNER.MOTO,AVC\MOTOROLA&DCX-3500&TYP_5&ID_0
%AVC\MOTOROLA&DCX-3500&TYP_9&ID_0.DeviceDesc%=MSPANEL.MOTO,AVC\MOTOROLA&DCX-3500&TYP_9&ID_0
%AVC\MOTOROLA&DCX-34xx&TYP_5&ID_0.DeviceDesc%=MEITUNER.MOTO,AVC\MOTOROLA&DCX-34xx&TYP_5&ID_0
%AVC\MOTOROLA&DCX-34xx&TYP_9&ID_0.DeviceDesc%=MSPANEL.MOTO,AVC\MOTOROLA&DCX-34xx&TYP_9&ID_0
%AVC\MOTOROLA&DCX-3200&TYP_5&ID_0.DeviceDesc%=MEITUNER.MOTO,AVC\MOTOROLA&DCX-3200&TYP_5&ID_0
%AVC\MOTOROLA&DCX-3200&TYP_9&ID_0.DeviceDesc%=MSPANEL.MOTO,AVC\MOTOROLA&DCX-3200&TYP_9&ID_0
%AVC\MOTOROLA&DCH-xxxx&TYP_5&ID_0.DeviceDesc%=MEITUNER.MOTO,AVC\MOTOROLA&DCH-xxxx&TYP_5&ID_0
%AVC\MOTOROLA&DCH-xxxx&TYP_9&ID_0.DeviceDesc%=MSPANEL.MOTO,AVC\MOTOROLA&DCH-xxxx&TYP_9&ID_0
%AVC\MOTOROLA&DCT-xxxx&TYP_5&ID_0.DeviceDesc%=MEITUNER.MOTO,AVC\MOTOROLA&DCT-xxxx&TYP_5&ID_0
%AVC\MOTOROLA&DCT-xxxx&TYP_9&ID_0.DeviceDesc%=MSPANEL.MOTO,AVC\MOTOROLA&DCT-xxxx&TYP_9&ID_0
%AVC\MOTOROLA&DCH-3200&TYP_5&ID_0.DeviceDesc%=MEITUNER.MOTO,AVC\MOTOROLA&DCH-3200&TYP_5&ID_0
%AVC\MOTOROLA&DCH-3200&TYP_9&ID_0.DeviceDesc%=MSPANEL.MOTO,AVC\MOTOROLA&DCH-3200&TYP_9&ID_0
%AVC\MOTOROLA&DCH-3416&TYP_5&ID_0.DeviceDesc%=MEITUNER.MOTO,AVC\MOTOROLA&DCH-3416&TYP_5&ID_0
%AVC\MOTOROLA&DCH-3416&TYP_9&ID_0.DeviceDesc%=MSPANEL.MOTO,AVC\MOTOROLA&DCH-3416&TYP_9&ID_0
%AVC\MOTOROLA&DCT-3412&TYP_5&ID_0.DeviceDesc%=MEITUNER.MOTO,AVC\MOTOROLA&DCT-3412&TYP_5&ID_0
%AVC\MOTOROLA&DCT-3412&TYP_9&ID_0.DeviceDesc%=MSPANEL.MOTO,AVC\MOTOROLA&DCT-3412&TYP_9&ID_0
%AVC\MOTOROLA&DCT-3416&TYP_5&ID_0.DeviceDesc%=MEITUNER.MOTO,AVC\MOTOROLA&DCT-3416&TYP_5&ID_0
%AVC\MOTOROLA&DCT-3416&TYP_9&ID_0.DeviceDesc%=MSPANEL.MOTO,AVC\MOTOROLA&DCT-3416&TYP_9&ID_0
%AVC\MOTOROLA&DCH-6200&TYP_5&ID_0.DeviceDesc%=MEITUNER.MOTO,AVC\MOTOROLA&DCH-6200&TYP_5&ID_0
%AVC\MOTOROLA&DCH-6200&TYP_9&ID_0.DeviceDesc%=MSPANEL.MOTO,AVC\MOTOROLA&DCH-6200&TYP_9&ID_0
%AVC\MOTOROLA&DCT-6200&TYP_5&ID_0.DeviceDesc%=MEITUNER.MOTO,AVC\MOTOROLA&DCT-6200&TYP_5&ID_0
%AVC\MOTOROLA&DCT-6200&TYP_9&ID_0.DeviceDesc%=MSPANEL.MOTO,AVC\Motorola&dct-6200&TYP_9&ID_0
%AVC\MOTOROLA&QIP-6200&TYP_5&ID_0.DeviceDesc%=MEITUNER.MOTO,AVC\MOTOROLA&QIP-6200&TYP_5&ID_0
%AVC\MOTOROLA&QIP-6200&TYP_9&ID_0.DeviceDesc%=MSPANEL.MOTO,AVC\MOTOROLA&QIP-6200&TYP_9&ID_0
%AVC\MOTOROLA&DCT-6208&TYP_5&ID_0.DeviceDesc%=MEITUNER.MOTO,AVC\MOTOROLA&DCT-6208&TYP_5&ID_0
%AVC\MOTOROLA&DCT-6208&TYP_9&ID_0.DeviceDesc%=MSPANEL.MOTO,AVC\Motorola&dct-6208&TYP_9&ID_0
%AVC\MOTOROLA&DCH-6416&TYP_5&ID_0.DeviceDesc%=MEITUNER.MOTO,AVC\MOTOROLA&DCH-6416&TYP_5&ID_0
%AVC\MOTOROLA&DCH-6416&TYP_9&ID_0.DeviceDesc%=MSPANEL.MOTO,AVC\MOTOROLA&DCH-6416&TYP_9&ID_0
%AVC\MOTOROLA&DCT-6412&TYP_5&ID_0.DeviceDesc%=MEITUNER.MOTO,AVC\MOTOROLA&DCT-6412&TYP_5&ID_0
%AVC\MOTOROLA&DCT-6412&TYP_9&ID_0.DeviceDesc%=MSPANEL.MOTO,AVC\Motorola&dct-6412&TYP_9&ID_0
%AVC\MOTOROLA&DCT-6416&TYP_5&ID_0.DeviceDesc%=MEITUNER.MOTO,AVC\MOTOROLA&DCT-6416&TYP_5&ID_0
%AVC\MOTOROLA&DCT-6416&TYP_9&ID_0.DeviceDesc%=MSPANEL.MOTO,AVC\Motorola&dct-6416&TYP_9&ID_0
%AVC\MOTOROLA&QIP-6416&TYP_5&ID_0.DeviceDesc%=MEITUNER.MOTO,AVC\MOTOROLA&QIP-6416&TYP_5&ID_0
%AVC\MOTOROLA&QIP-6416&TYP_9&ID_0.DeviceDesc%=MSPANEL.MOTO,AVC\MOTOROLA&QIP-6416&TYP_9&ID_0
%AVC\MOTOROLA&9012&TYP_5&ID_0.DeviceDesc%=MEITUNER.MOTO,AVC\MOTOROLA&9012&TYP_5&ID_0
%AVC\MOTOROLA&9012&TYP_9&ID_0.DeviceDesc%=MSPANEL.MOTO,AVC\MOTOROLA&9012&TYP_9&ID_0
%AVC\MOTOROLA&9022&TYP_5&ID_0.DeviceDesc%=MEITUNER.MOTO,AVC\MOTOROLA&9022&TYP_5&ID_0
%AVC\MOTOROLA&9022&TYP_9&ID_0.DeviceDesc%=MSPANEL.MOTO,AVC\MOTOROLA&9022&TYP_9&ID_0
[MEITUNER.MOTO]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration
AddReg= MEITUNER.AddRegW9x,MEITUNER.AddReg,MEITUNER.PinNames,MEITUNE R.PlugIns
UpdateInis= MEITUNER.UpdateIni
DelFiles= MEITUNER.DelDrivers
CopyFiles= MEITUNER.CopyDrivers,MEITUNER.CopyCODEC
[MEITUNER.MOTO.NT]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT
AddReg= MEITUNER.AddReg,MEITUNER.PinNames,MEITUNER.PlugIns
UpdateInis= MEITUNER.UpdateIni
CopyFiles= MEITUNER.CopyDrivers,MEITUNER.CopyCODEC
[MEITUNER.MOTO.HW]
AddReg=MEITUNER_AddFilter_W9x
[MEITUNER.MOTO.NT.HW]
AddReg=MEITUNER_AddFilter_NT
[MEITUNER.MOTO.Interfaces]
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, MEITUNER.MOTO.Interface1
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, MEITUNER.MOTO.Interface1
AddInterface=%KSCATEGORY_RENDER%,GLOBAL, MEITUNER.MOTO.Interface1
AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,MEITUNER.MOTO.In terface1
;AddInterface=%KSCATEGORY_CROSSBAR%,GLOBAL, MEITUNER.MOTO.Interface2
[MEITUNER.MOTO.NT.Interfaces]
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, MEITUNER.MOTO.Interface1
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, MEITUNER.MOTO.Interface1
AddInterface=%KSCATEGORY_RENDER%,GLOBAL, MEITUNER.MOTO.Interface1
AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,MEITUNER.MOTO.In terface1
;AddInterface=%KSCATEGORY_CROSSBAR%,GLOBAL, MEITUNER.MOTO.Interface2
[MEITUNER.MOTO.Interface1]
AddReg=MEITUNER.MOTO.Intf.AddReg1
[MEITUNER.MOTO.Intf.AddReg1]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%MEITUNER.MOTO.Capture%
HKR,,Description,, %MEITUNER.Capture%
HKR,,DeviceClassGUID,,%TunerDeviceGUID%
HKR,Capabilities,"{BB4FAA02-596C-4129-8FB3-74E75421FA02}",0x00010001,1
[MEITUNER.MOTO.Interface2]
AddReg=MEITUNER.MOTO.Intf.AddReg2
[MEITUNER.MOTO.Intf.AddReg2]
HKR,,CLSID,,%ProxyXBar.CLSID%
HKR,,FriendlyName,,%MEITUNER.MOTO.Crossbar%
[MEITUNER.MOTO.NT.Services]
AddService = MEITUNER,0x00000002,MEITUNER_ServiceInstall ; 0x00000002 to indicate functional driver
;AddService = MEISTRM,,MEISTRM_ServiceInstall ; Do not load MEI stream driver
AddService = AVCSTRM,,AVCSTRM_ServiceInstall ; Instead, load Microsoft stream driver
[MSPANEL.MOTO]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration
AddReg= MEITUNER.AddRegW9x,MEITUNER.AddReg,MEITUNER.PlugIns
UpdateInis= MEITUNER.UpdateIni
DelFiles= MEITUNER.DelDrivers
CopyFiles= MEITUNER.CopyDrivers,MEITUNER.CopyCODEC
[MSPANEL.MOTO.NT]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT
AddReg= MEITUNER.AddReg,MEITUNER.PinNames,MEITUNER.PlugIns
UpdateInis= MEITUNER.UpdateIni
CopyFiles= MEITUNER.CopyDrivers,MEITUNER.CopyCODEC
[MSPANEL.MOTO.HW]
AddReg=MSPANEL_AddFilter_W9x
[MSPANEL.MOTO.NT.HW]
AddReg=MSPANEL_AddFilter_NT
[MSPANEL.MOTO.Interfaces]
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, MSPANEL.MOTO.Interface
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, MSPANEL.MOTO.Interface
AddInterface=%KSCATEGORY_RENDER%,GLOBAL, MSPANEL.MOTO.Interface
AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,MSPANEL.MOTO.Int erface
[MSPANEL.MOTO.NT.Interfaces]
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, MSPANEL.MOTO.Interface
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, MSPANEL.MOTO.Interface
AddInterface=%KSCATEGORY_RENDER%,GLOBAL, MSPANEL.MOTO.Interface
AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,MSPANEL.MOTO.Int erface
[MSPANEL.MOTO.Interface]
AddReg=MSPANEL.MOTO.Intf.AddReg
[MSPANEL.MOTO.Intf.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%MSPANEL.MOTO.Capture%
HKR,,Description,, %MSPANEL.Capture%
HKR,,DeviceClassGUID,,%TunerDeviceGUID%
[MSPANEL.MOTO.NT.Services]
AddService = MSPANEL,0x00000002,MSPANEL_ServiceInstall ; 0x00000002 to indicate functional driver
AddService = AVCSTRM,,AVCSTRM_ServiceInstall
;---------------------------------------------------------------
; P a c e
;
; AV/C Tuner Subunit
;---------------------------------------------------------------
[Pace]
%AVC\pace_micro_technology_(plc)&TYP_5&ID_0.DeviceDesc%=MEITUNER.PACE,AVC\pace_micro_technology_(pl c)&TYP_5&ID_0
%AVC\pace_micro_technology_(plc)&TYP_9&ID_0.DeviceDesc%=MSPANEL.PACE,AVC\pace_micro_technology_(plc )&TYP_9&ID_0
%AVC\pace_micro_technology_(plc)&laguna&typ_5&id_0.DeviceDesc%=MEITUNER.PACE,AVC\pace_micro_technology_(pl c)&laguna&typ_5&id_0
%AVC\pace_micro_technology_(plc)&laguna&typ_9&id_0.DeviceDesc%=MSPANEL.PACE,AVC\pace_micro_technology_(plc )&laguna&typ_9&id_0
[MEITUNER.PACE]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration
AddReg= MEITUNER.AddRegW9x,MEITUNER.AddReg,MEITUNER.PinNames,MEITUNE R.PlugIns
UpdateInis= MEITUNER.UpdateIni
DelFiles= MEITUNER.DelDrivers
CopyFiles= MEITUNER.CopyDrivers,MEITUNER.CopyCODEC
[MEITUNER.PACE.NT]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT
AddReg= MEITUNER.AddReg,MEITUNER.PinNames,MEITUNER.PlugIns
UpdateInis= MEITUNER.UpdateIni
CopyFiles= MEITUNER.CopyDrivers,MEITUNER.CopyCODEC
[MEITUNER.PACE.HW]
AddReg=MEITUNER_AddFilter_W9x
[MEITUNER.PACE.NT.HW]
AddReg=MEITUNER_AddFilter_NT
[MEITUNER.PACE.Interfaces]
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, MEITUNER.PACE.Interface1
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, MEITUNER.PACE.Interface1
AddInterface=%KSCATEGORY_RENDER%,GLOBAL, MEITUNER.PACE.Interface1
AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,MEITUNER.PACE.In terface1
;AddInterface=%KSCATEGORY_CROSSBAR%,GLOBAL, MEITUNER.PACE.Interface2
[MEITUNER.PACE.NT.Interfaces]
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, MEITUNER.PACE.Interface1
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, MEITUNER.PACE.Interface1
AddInterface=%KSCATEGORY_RENDER%,GLOBAL, MEITUNER.PACE.Interface1
AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,MEITUNER.PACE.In terface1
;AddInterface=%KSCATEGORY_CROSSBAR%,GLOBAL, MEITUNER.PACE.Interface2
[MEITUNER.PACE.Interface1]
AddReg=MEITUNER.PACE.Intf.AddReg1
[MEITUNER.PACE.Intf.AddReg1]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%MEITUNER.PACE.Capture%
HKR,,Description,, %MEITUNER.Capture%
HKR,,DeviceClassGUID,,%TunerDeviceGUID%
[MEITUNER.PACE.Interface2]
AddReg=MEITUNER.PACE.Intf.AddReg2
[MEITUNER.PACE.Intf.AddReg2]
HKR,,CLSID,,%ProxyXBar.CLSID%
HKR,,FriendlyName,,%MEITUNER.PACE.Crossbar%
[MEITUNER.PACE.NT.Services]
AddService = MEITUNER,0x00000002,MEITUNER_ServiceInstall ; 0x00000002 to indicate functional driver
;AddService = MEISTRM,,MEISTRM_ServiceInstall ; Do not load MEI stream driver
AddService = AVCSTRM,,AVCSTRM_ServiceInstall ; Instead, load Microsoft stream driver
[MSPANEL.PACE]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration
AddReg= MEITUNER.AddRegW9x,MEITUNER.AddReg,MEITUNER.PlugIns
UpdateInis= MEITUNER.UpdateIni
DelFiles= MEITUNER.DelDrivers
CopyFiles= MEITUNER.CopyDrivers,MEITUNER.CopyCODEC
[MSPANEL.PACE.NT]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT
AddReg= MEITUNER.AddReg,MEITUNER.PinNames,MEITUNER.PlugIns
UpdateInis= MEITUNER.UpdateIni
CopyFiles= MEITUNER.CopyDrivers,MEITUNER.CopyCODEC
[MSPANEL.PACE.HW]
AddReg=MSPANEL_AddFilter_W9x
[MSPANEL.PACE.NT.HW]
AddReg=MSPANEL_AddFilter_NT
[MSPANEL.PACE.Interfaces]
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, MSPANEL.PACE.Interface
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, MSPANEL.PACE.Interface
AddInterface=%KSCATEGORY_RENDER%,GLOBAL, MSPANEL.PACE.Interface
AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,MSPANEL.PACE.Int erface
[MSPANEL.PACE.NT.Interfaces]
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, MSPANEL.PACE.Interface
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, MSPANEL.PACE.Interface
AddInterface=%KSCATEGORY_RENDER%,GLOBAL, MSPANEL.PACE.Interface
AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,MSPANEL.PACE.Int erface
[MSPANEL.PACE.Interface]
AddReg=MSPANEL.PACE.Intf.AddReg
[MSPANEL.PACE.Intf.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%MSPANEL.PACE.Capture%
HKR,,Description,, %MSPANEL.Capture%
HKR,,DeviceClassGUID,,%TunerDeviceGUID%
[MSPANEL.PACE.NT.Services]
AddService = MSPANEL,0x00000002,MSPANEL_ServiceInstall ; 0x00000002 to indicate functional driver
AddService = AVCSTRM,,AVCSTRM_ServiceInstall
;---------------------------------------------------------------
; LG Electronics
;
; AV/C Tuner Subunit
;---------------------------------------------------------------
[LGE]
%AVC\LGE&TYP_5&ID_0.DeviceDesc%=MEITUNER.LGE,AVC\LGE&TYP_5&ID_0
%AVC\LGE&TYP_9&ID_0.DeviceDesc%=MEITUNER.LGE,AVC\LGE&TYP_9&ID_0
%AVC\LGE&50PX4DR-UA&TYP_5&ID_0.DeviceDesc%=MEITUNER.LGE,AVC\LGE&50PX4DR-UA&TYP_5&ID_0
%AVC\LGE&50PX4DR-UA&TYP_9&ID_0.DeviceDesc%=MEITUNER.LGE,AVC\LGE&50PX4DR-UA&TYP_9&ID_0
[MEITUNER.LGE]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration
AddReg= MEITUNER.AddRegW9x,MEITUNER.AddReg,MEITUNER.PinNames,MEITUNE R.PlugIns
UpdateInis= MEITUNER.UpdateIni
DelFiles= MEITUNER.DelDrivers
CopyFiles= MEITUNER.CopyDrivers,MEITUNER.CopyCODEC
[MEITUNER.LGE.NT]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT
AddReg= MEITUNER.AddReg,MEITUNER.PinNames,MEITUNER.PlugIns
UpdateInis= MEITUNER.UpdateIni
CopyFiles= MEITUNER.CopyDrivers,MEITUNER.CopyCODEC
[MEITUNER.LGE.HW]
AddReg=MEITUNER_AddFilter_W9x
[MEITUNER.LGE.NT.HW]
AddReg=MEITUNER_AddFilter_NT
[MEITUNER.LGE.Interfaces]
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, MEITUNER.LGE.Interface1
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, MEITUNER.LGE.Interface1
AddInterface=%KSCATEGORY_RENDER%,GLOBAL, MEITUNER.LGE.Interface1
AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,MEITUNER.LGE.Int erface1
;AddInterface=%KSCATEGORY_CROSSBAR%,GLOBAL, MEITUNER.LGE.Interface2
[MEITUNER.LGE.NT.Interfaces]
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, MEITUNER.LGE.Interface1
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, MEITUNER.LGE.Interface1
AddInterface=%KSCATEGORY_RENDER%,GLOBAL, MEITUNER.LGE.Interface1
AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,MEITUNER.LGE.Int erface1
;AddInterface=%KSCATEGORY_CROSSBAR%,GLOBAL, MEITUNER.LGE.Interface2
[MEITUNER.LGE.Interface1]
AddReg=MEITUNER.LGE.Intf.AddReg1
[MEITUNER.LGE.Intf.AddReg1]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%MEITUNER.LGE.Capture%
HKR,,Description,, %MEITUNER.Capture%
HKR,,DeviceClassGUID,,%TunerDeviceGUID%
HKR,Capabilities,"{BB4FAA02-596C-4129-8FB3-74E75421FA02}",0x00010001,1
[MEITUNER.LGE.Interface2]
AddReg=MEITUNER.LGE.Intf.AddReg2
[MEITUNER.LGE.Intf.AddReg2]
HKR,,CLSID,,%ProxyXBar.CLSID%
HKR,,FriendlyName,,%MEITUNER.LGE.Crossbar%
[MEITUNER.LGE.NT.Services]
AddService = MEITUNER,0x00000002,MEITUNER_ServiceInstall ; 0x00000002 to indicate functional driver
;AddService = MEISTRM,,MEISTRM_ServiceInstall ; Do not load MEI stream driver
AddService = AVCSTRM,,AVCSTRM_ServiceInstall ; Instead, load Microsoft stream driver
[MSPANEL.LGE]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration
AddReg= MEITUNER.AddRegW9x,MEITUNER.AddReg,MEITUNER.PlugIns
UpdateInis= MEITUNER.UpdateIni
DelFiles= MEITUNER.DelDrivers
CopyFiles= MEITUNER.CopyDrivers,MEITUNER.CopyCODEC
[MSPANEL.LGE.NT]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT
AddReg= MEITUNER.AddReg,MEITUNER.PinNames,MEITUNER.PlugIns
UpdateInis= MEITUNER.UpdateIni
CopyFiles= MEITUNER.CopyDrivers,MEITUNER.CopyCODEC
[MSPANEL.LGE.HW]
AddReg=MSPANEL_AddFilter_W9x
[MSPANEL.LGE.NT.HW]
AddReg=MSPANEL_AddFilter_NT
[MSPANEL.LGE.Interfaces]
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, MSPANEL.LGE.Interface
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, MSPANEL.LGE.Interface
AddInterface=%KSCATEGORY_RENDER%,GLOBAL, MSPANEL.LGE.Interface
AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,MSPANEL.LGE.Inte rface
[MSPANEL.LGE.NT.Interfaces]
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, MSPANEL.LGE.Interface
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, MSPANEL.LGE.Interface
AddInterface=%KSCATEGORY_RENDER%,GLOBAL, MSPANEL.LGE.Interface
AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,MSPANEL.LGE.Inte rface
[MSPANEL.LGE.Interface]
AddReg=MSPANEL.LGE.Intf.AddReg
[MSPANEL.LGE.Intf.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%MSPANEL.LGE.Capture%
HKR,,Description,, %MSPANEL.Capture%
HKR,,DeviceClassGUID,,%TunerDeviceGUID%
[MSPANEL.LGE.NT.Services]
AddService = MSPANEL,0x00000002,MSPANEL_ServiceInstall ; 0x00000002 to indicate functional driver
AddService = AVCSTRM,,AVCSTRM_ServiceInstall
;---------------------------------------------------------------
; S a m s u n g
;
; AV/C Tuner Subunit
;---------------------------------------------------------------
[Samsung]
%AVC\SAMSUNG&TYP_5&ID_0.DeviceDesc%=MEITUNER.SAM,AVC\SAMSUNG&TYP_5&ID_0
%AVC\SAMSUNG&TYP_9&ID_0.DeviceDesc%=MEITUNER.SAM,AVC\SAMSUNG&TYP_9&ID_0
%AVC\SAMSUNG&SMT-H3050&TYP_5&ID_0.DeviceDesc%=MEITUNER.SAM,AVC\SAMSUNG&SMT-H3050&TYP_5&ID_0
%AVC\SAMSUNG&SMT-H3050&TYP_9&ID_0.DeviceDesc%=MEITUNER.SAM,AVC\SAMSUNG&SMT-H3050&TYP_9&ID_0
[MEITUNER.SAM]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration
AddReg= MEITUNER.AddRegW9x,MEITUNER.AddReg,MEITUNER.PinNames,MEITUNE R.PlugIns
UpdateInis= MEITUNER.UpdateIni
DelFiles= MEITUNER.DelDrivers
CopyFiles= MEITUNER.CopyDrivers,MEITUNER.CopyCODEC
[MEITUNER.SAM.NT]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT
AddReg= MEITUNER.AddReg,MEITUNER.PinNames,MEITUNER.PlugIns
UpdateInis= MEITUNER.UpdateIni
CopyFiles= MEITUNER.CopyDrivers,MEITUNER.CopyCODEC
[MEITUNER.SAM.HW]
AddReg=MEITUNER_AddFilter_W9x
[MEITUNER.SAM.NT.HW]
AddReg=MEITUNER_AddFilter_NT
[MEITUNER.SAM.Interfaces]
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, MEITUNER.SAM.Interface1
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, MEITUNER.SAM.Interface1
AddInterface=%KSCATEGORY_RENDER%,GLOBAL, MEITUNER.SAM.Interface1
AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,MEITUNER.SAM.Int erface1
;AddInterface=%KSCATEGORY_CROSSBAR%,GLOBAL, MEITUNER.SAM.Interface2
[MEITUNER.SAM.NT.Interfaces]
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, MEITUNER.SAM.Interface1
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, MEITUNER.SAM.Interface1
AddInterface=%KSCATEGORY_RENDER%,GLOBAL, MEITUNER.SAM.Interface1
AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,MEITUNER.SAM.Int erface1
;AddInterface=%KSCATEGORY_CROSSBAR%,GLOBAL, MEITUNER.SAM.Interface2
[MEITUNER.SAM.Interface1]
AddReg=MEITUNER.SAM.Intf.AddReg1
[MEITUNER.SAM.Intf.AddReg1]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%MEITUNER.SAM.Capture%
HKR,,Description,, %MEITUNER.Capture%
HKR,,DeviceClassGUID,,%TunerDeviceGUID%
HKR,Capabilities,"{BB4FAA02-596C-4129-8FB3-74E75421FA02}",0x00010001,1
[MEITUNER.SAM.Interface2]
AddReg=MEITUNER.SAM.Intf.AddReg2
[MEITUNER.SAM.Intf.AddReg2]
HKR,,CLSID,,%ProxyXBar.CLSID%
HKR,,FriendlyName,,%MEITUNER.SAM.Crossbar%
[MEITUNER.SAM.NT.Services]
AddService = MEITUNER,0x00000002,MEITUNER_ServiceInstall ; 0x00000002 to indicate functional driver
;AddService = MEISTRM,,MEISTRM_ServiceInstall ; Do not load MEI stream driver
AddService = AVCSTRM,,AVCSTRM_ServiceInstall ; Instead, load Microsoft stream driver
[MSPANEL.SAM]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration
AddReg= MEITUNER.AddRegW9x,MEITUNER.AddReg,MEITUNER.PlugIns
UpdateInis= MEITUNER.UpdateIni
DelFiles= MEITUNER.DelDrivers
CopyFiles= MEITUNER.CopyDrivers,MEITUNER.CopyCODEC
[MSPANEL.SAM.NT]
Include= ks.inf, kscaptur.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT
AddReg= MEITUNER.AddReg,MEITUNER.PinNames,MEITUNER.PlugIns
UpdateInis= MEITUNER.UpdateIni
CopyFiles= MEITUNER.CopyDrivers,MEITUNER.CopyCODEC
[MSPANEL.SAM.HW]
AddReg=MSPANEL_AddFilter_W9x
[MSPANEL.SAM.NT.HW]
AddReg=MSPANEL_AddFilter_NT
[MSPANEL.SAM.Interfaces]
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, MSPANEL.SAM.Interface
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, MSPANEL.SAM.Interface
AddInterface=%KSCATEGORY_RENDER%,GLOBAL, MSPANEL.SAM.Interface
AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,MSPANEL.SAM.Inte rface
[MSPANEL.SAM.NT.Interfaces]
AddInterface=%KSCATEGORY_VIDEO%,GLOBAL, MSPANEL.SAM.Interface
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL, MSPANEL.SAM.Interface
AddInterface=%KSCATEGORY_RENDER%,GLOBAL, MSPANEL.SAM.Interface
AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,MSPANEL.SAM.Inte rface
[MSPANEL.SAM.Interface]
AddReg=MSPANEL.SAM.Intf.AddReg
[MSPANEL.SAM.Intf.AddReg]
HKR,,CLSID,,%ProxyVCap.CLSID%
HKR,,FriendlyName,,%MSPANEL.SAM.Capture%
HKR,,Description,, %MSPANEL.Capture%
HKR,,DeviceClassGUID,,%TunerDeviceGUID%
[MSPANEL.SAM.NT.Services]
AddService = MSPANEL,0x00000002,MSPANEL_ServiceInstall ; 0x00000002 to indicate functional driver
AddService = AVCSTRM,,AVCSTRM_ServiceInstall
;---------------------------------------------------------------
; C o m m o n S e c t i o n s
;---------------------------------------------------------------
[MEITUNER.AddRegW9x]
; Win9X use NTKERN but Win2000 use the .Service section to load driver
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,MeiSTB.sys
[MEITUNER.AddReg]
HKR,,OkToHibernate,3,01
HKR,,HardwareConfig,1,1
HKR,,USDClass,,"{0527d1d0-88c2-11d2-82c7-00c04f8ec183}"
[MEITUNER.PinNames]
; MPEG2TS pin name
HKLM,%MediaCategories%\%GUID.MPEG2TSOutput%,Name,,%Pin.MPEG2 TSOutput%
HKLM,%MediaCategories%\%GUID.MPEG2TSOutput%,Display,1,00,00, 00,00
HKLM,%MediaCategories%\%GUID.MPEG2TSInput%,Name,,%Pin.MPEG2T SInput%
HKLM,%MediaCategories%\%GUID.MPEG2TSInput%,Display,1,00,00,0 0,00
[MEITUNER.PlugIns]
;IAMExtDevice
HKCR,CLSID\{B5730A90-1A2C-11cf-8C23-00AA006B6814},,,%PlugIn_IAMExtDevice%
HKCR,CLSID\{B5730A90-1A2C-11cf-8C23-00AA006B6814}\InprocServer32,,,kswdmcap.ax
HKCR,CLSID\{B5730A90-1A2C-11cf-8C23-00AA006B6814}\InprocServer32,ThreadingModel,,Both
; This IID is aggregated for the filter given the CLSID of the property set
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{B5730 A90-1A2C-11cf-8C23-00AA006B6814},,,%PlugIn_IAMExtDevice%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{B5730 A90-1A2C-11cf-8C23-00AA006B6814},IID,1,90,0A,73,B5,2C,1A,cf,11,8C,23,00,AA,00,6 B,68,14
;IAMExtTransport
HKCR,CLSID\{A03CD5F0-3045-11cf-8C44-00AA006B6814},,,%PlugIn_IAMExtTransport%
HKCR,CLSID\{A03CD5F0-3045-11cf-8C44-00AA006B6814}\InprocServer32,,,kswdmcap.ax
HKCR,CLSID\{A03CD5F0-3045-11cf-8C44-00AA006B6814}\InprocServer32,ThreadingModel,,Both
; This IID is aggregated for the filter given the CLSID of the property set
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{A03CD 5F0-3045-11cf-8C44-00AA006B6814},,,%PlugIn_IAMExtTransport%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\{A03CD 5F0-3045-11cf-8C44-00AA006B6814},IID,1,F0,D5,3C,A0,45,30,cf,11,8C,44,00,AA,00,6 B,68,14
;
; Property Pages
;
; TunerControl Property Page
HKCR,CLSID\{81e9dd62-78d5-11d2-b47e-006097b3391b},,,%PropPage_TunerControl%
HKCR,CLSID\{81e9dd62-78d5-11d2-b47e-006097b3391b}\InprocServer32,,,kswdmcap.ax
HKCR,CLSID\{81e9dd62-78d5-11d2-b47e-006097b3391b}\InprocServer32,ThreadingModel,,Both
;
; Associate the property set with the above property page
;
; IAMExtDevice and IAMExttransport
; all use the same property pages.
;
HKLM,System\CurrentControlSet\Control\MediaSets\{B5730A90-1A2C-11cf-8C23-00AA006B6814}\PropertyPages\{81e9dd62-78d5-11d2-b47e-006097b3391b},,,%PropPage_TunerControl%
HKLM,System\CurrentControlSet\Control\MediaSets\{A03CD5F0-3045-11cf-8C44-00AA006B6814}\PropertyPages\{81e9dd62-78d5-11d2-b47e-006097b3391b},,,%PropPage_TunerControl%
[MEITUNER.UpdateIni]
system.ini, drivers32,,"VIDC.UYVY=msyuv.dll"
[MEITUNER.DelDrivers]
ks.sys,,,1
stream.sys,,,1
meistb.sys,,,1
;meistrm.sys,,,1
mstapeo.sys,,,1
[MEITUNER.CopyDrivers]
meistb.sys
stream.sys
;meistrm.sys ; Removed from loading. -ExDeus 2007-08-01
mstapeo.sys
avcstrm.sys
[MEITUNER.CopyCODEC]
msyuv.dll
[MEITUNER_AddFilter_W9x]
;HKR,,"LowerFilters",0x00010000,"meistrm.sys" ; Win9X use this "meistrm.sys" as the driver name ?
HKR,,"LowerFilters",0x00010000,"avcstrm.sys" ; Win9X use this "avcstrm.sys" as the driver name ?
[MEITUNER_AddFilter_NT]
;HKR,,"LowerFilters",0x00010000,"MEISTRM" ; NT use this "MEISTRM" as Service name
HKR,,"LowerFilters",0x00010000,"AVCSTRM" ; NT use this "AVCSTRM" as Service name
[MSPANEL_AddFilter_W9x]
HKR,,"LowerFilters",0x00010000,"avcstrm.sys" ; Win9X use this "avcstrm.sys" as the driver name ?
[MSPANEL_AddFilter_NT]
HKR,,"LowerFilters",0x00010000,"AVCSTRM" ; NT use this "AVCSTRM" as Service name
[MEITUNER_ServiceInstall]
; same service section
DisplayName = %MEITUNER.Capture%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\meistb.sys
;Dependencies = MEISTRM ; loaded before MeiTuner does!
Dependencies = AVCSTRM ; loaded before MeiTuner does!
[MEISTRM_ServiceInstall]
; same service section for the lower filter driver
DisplayName = %MEISTRM.FILTER%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\meistrm.sys
LoadOrderGroup = Pnp Filter
[MSPANEL_ServiceInstall]
; same service section
DisplayName = %MSPANEL.Capture%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\mstapeo.sys
Dependencies = AVCSTRM ; loaded before MeiTape does!
[AVCSTRM_ServiceInstall]
; same service section for the lower filter driver
DisplayName = %AVCSTRM.FILTER%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\avcstrm.sys
LoadOrderGroup = Pnp Filter
[Strings]
;----------------
; Non-Localizable
;----------------
; note: only register value is case sensitive, key is not.
ProxyVCap.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
ProxyXBar.CLSID="{71F96460-78F3-11d0-A18C-00A0C9118956}"
MediaCategories="System\CurrentControlSet\Control\MediaCategories"
GUID.MPEG2TSOutput="{2CFF7B83-96F1-47e3-98EC-57BD8A997215}"
GUID.MPEG2TSInput= "{CF4C59A3-ACE3-444b-8C37-0B22661A4A29}"
KSCATEGORY_VIDEO= "{6994AD05-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_CAPTURE= "{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_RENDER= "{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_RENDER_EXT="{cc7bfb41-f175-11d1-a392-00e0291f3959}"
KSCATEGORY_CROSSBAR= "{a799a801-a46d-11d0-a18c-00a02401dcd4}"
Pin.MPEG2TSOutput="MPEG2TS Out(188N/192N)"
Pin.MPEG2TSInput="MPEG2TS In(192N)"
SERVICE_KERNEL_DRIVER=1
; PnP should use demand start
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1
MEITUNER.Capture="FireBus MPEG2TS Tuner Subunit Device"
MEISTRM.FILTER="MEI AVC Streaming Filter Driver"
MSPANEL.Capture="AVC Panel Device"
AVCSTRM.FILTER="AVC Streaming Filter Driver"
; Do not Localize
TunerDeviceGUID="{0BCE2396-A006-4237-A7D5-6155264D35F0}"
;----------------
; Localizable
;----------------
MEI="Matsushita Electronic Industrial"
Generic="Generic"
Scientific-Atlanta="Scientific-Atlanta"
Cisco="Cisco"
Motorola="Motorola"
Pace="Pace"
LGE="LG Electronics"
Samsung="Samsung"
;
; Filter friendly name (not localize) and description (should be localized)
;
MEITUNER.Generic.Capture= "Digital AV/C Tuner Device"
MEITUNER.Generic.Crossbar="Digital AV/C Crossbar Device"
MEITUNER.SA.Capture= "Scientific-Atlanta AV/C Tuner Device"
MEITUNER.SA.Crossbar= "Scientific-Atlanta AV/C Crossbar Device"
MEITUNER.MOTO.Capture= "Motorola AV/C Tuner Device"
MEITUNER.MOTO.Crossbar= "Motorola AV/C Crossbar Device"
MEITUNER.PACE.Capture= "Pace AV/C Tuner Device"
MEITUNER.PACE.Crossbar= "Pace AV/C Crossbar Device"
MEITUNER.LGE.Capture= "LG AV/C Tuner Device"
MEITUNER.LGE.Crossbar= "LG AV/C Crossbar Device"
MEITUNER.SAM.Capture= "Samsung AV/C Tuner Device"
MEITUNER.SAM.Crossbar= "Samsung AV/C Crossbar Device"
MSPANEL.SA.Capture= "Scientific-Atlanta AV/C Panel Device"
MSPANEL.MOTO.Capture= "Motorola AV/C Panel Device"
MSPANEL.PACE.Capture= "Pace AV/C Panel Device"
MSPANEL.LGE.Capture= "LG AV/C Panel Device"
MSPANEL.SAM.Capture= "Samsung AV/C Panel Device"
;
; Device description
;
AVC\TYP_5.DeviceDesc="AV/C Tuner Device"
1394\5068&10101.DeviceDesc="Unknown IEEE 1394\5068 Device"
1394\989&100.DeviceDesc="Unknown IEEE 1394\989 Device"
AVC\Scientific-Atlanta__Inc.&TYP_5&ID_0.DeviceDesc="Scientific-Atlanta AV/C Tuner Device"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_435&TYP_5&ID_0.DeviceDesc="Cisco AV/C Tuner Device (Explorer 435HD)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_435&TYP_9&ID_0.DeviceDesc="Cisco AV/C Panel Device (Explorer 435HD)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_3250HD&TYP_5&ID_0.DeviceDesc="Scientific-Atlanta AV/C Tuner Device (Explorer 3250HD)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_3250HD&TYP_9&ID_0.DeviceDesc="Scientific-Atlanta AV/C Panel Device (Explorer 3250HD)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_4200HD&TYP_5&ID_0.DeviceDesc="Scientific-Atlanta AV/C Tuner Device (Explorer 4200HD)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_4200HD&TYP_9&ID_0.DeviceDesc="Scientific-Atlanta AV/C Panel Device (Explorer 4200HD)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_4250HD&TYP_5&ID_0.DeviceDesc="Scientific-Atlanta AV/C Tuner Device (Explorer 4250HD)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_4250HD&TYP_9&ID_0.DeviceDesc="Scientific-Atlanta AV/C Panel Device (Explorer 4250HD)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_4300&TYP_5&ID_0.DeviceDesc="Scientific-Atlanta AV/C Tuner Device (Explorer 4300HD)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_4300&TYP_9&ID_0.DeviceDesc="Scientific-Atlanta AV/C Panel Device (Explorer 4300HD)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8000HD&TYP_5&ID_0.DeviceDesc="Scientific-Atlanta AV/C Tuner Device (Explorer 8000HD)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8000HD&TYP_9&ID_0.DeviceDesc="Scientific-Atlanta AV/C Panel Device (Explorer 8000HD)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8240&TYP_5&ID_0.DeviceDesc="Scientific-Atlanta AV/C Tuner Device (Explorer 8240)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8240&TYP_9&ID_0.DeviceDesc="Scientific-Atlanta AV/C Panel Device (Explorer 8240)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8240HD&TYP_5&ID_0.DeviceDesc="Scientific-Atlanta AV/C Tuner Device (Explorer 8240HD)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8240HD&TYP_9&ID_0.DeviceDesc="Scientific-Atlanta AV/C Panel Device (Explorer 8240HD)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8300HD&TYP_5&ID_0.DeviceDesc="Scientific-Atlanta AV/C Tuner Device (Explorer 8300HD)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8300HD&TYP_9&ID_0.DeviceDesc="Scientific-Atlanta AV/C Panel Device (Explorer 8300HD)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8301HD&TYP_5&ID_0.DeviceDesc="Scientific-Atlanta AV/C Tuner Device (Explorer 8300HD)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8301HD&TYP_9&ID_0.DeviceDesc="Scientific-Atlanta AV/C Panel Device (Explorer 8300HD)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8540&TYP_5&ID_0.DeviceDesc="Scientific-Atlanta AV/C Tuner Device (Explorer 8540)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8540&TYP_9&ID_0.DeviceDesc="Scientific-Atlanta AV/C Panel Device (Explorer 8540)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8540&TYP_5&ID_0.DeviceDesc="Cisco AV/C Tuner Device (Explorer 8540)"
AVC\Scientific-Atlanta__Inc.&EXPLORER(R)_8540&TYP_9&ID_0.DeviceDesc="Cisco AV/C Panel Device (Explorer 8540)"
AVC\MOTOROLA&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device"
AVC\MOTOROLA&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device"
AVC\MOTOROLA&DCX-xxxx&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (DCX-XXXX)"
AVC\MOTOROLA&DCX-xxxx&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (DCX-XXXX)"
AVC\MOTOROLA&DCH-xxxx&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (DCH-XXXX)"
AVC\MOTOROLA&DCH-xxxx&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (DCH-XXXX)"
AVC\MOTOROLA&DCT-xxxx&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (DCT-XXXX)"
AVC\MOTOROLA&DCT-xxxx&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (DCT-XXXX)"
AVC\MOTOROLA&DCX-3500&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (DCX-3501)"
AVC\MOTOROLA&DCX-3500&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (DCX-3501)"
AVC\MOTOROLA&DCX-34xx&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (DCX-3400)"
AVC\MOTOROLA&DCX-34xx&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (DCX-3400)"
AVC\MOTOROLA&DCX-3200&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (DCX-3200)"
AVC\MOTOROLA&DCX-3200&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (DCX-3200)"
AVC\MOTOROLA&DCH-3416&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (DCH-3416)"
AVC\MOTOROLA&DCH-3416&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (DCH-3416)"
AVC\MOTOROLA&DCH-3200&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (DCH-3200)"
AVC\MOTOROLA&DCH-3200&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (DCH-3200)"
AVC\MOTOROLA&DCT-3416&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (DCT-3416)"
AVC\MOTOROLA&DCT-3416&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (DCT-3416)"
AVC\MOTOROLA&DCT-3412&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (DCT-3412)"
AVC\MOTOROLA&DCT-3412&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (DCT-3412)"
AVC\MOTOROLA&DCH-6200&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (DCH-6200)"
AVC\MOTOROLA&DCH-6200&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (DCH-6200)"
AVC\MOTOROLA&DCT-6200&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (DCT-6200)"
AVC\MOTOROLA&DCT-6200&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (DCT-6200)"
AVC\MOTOROLA&QIP-6200&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (QIP-6200)"
AVC\MOTOROLA&QIP-6200&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (QIP-6200)"
AVC\MOTOROLA&DCT-6208&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (DCT-6208)"
AVC\MOTOROLA&DCT-6208&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (DCT-6208)"
AVC\MOTOROLA&DCH-6416&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (DCH-6416)"
AVC\MOTOROLA&DCH-6416&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (DCH-6416)"
AVC\MOTOROLA&DCT-6412&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (DCT-6412)"
AVC\MOTOROLA&DCT-6412&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (DCT-6412)"
AVC\MOTOROLA&DCT-6416&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (DCT-6416)"
AVC\MOTOROLA&DCT-6416&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (DCT-6416)"
AVC\MOTOROLA&QIP-6416&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (QIP-6416)"
AVC\MOTOROLA&QIP-6416&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (QIP-6416)"
AVC\MOTOROLA&9012&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (BMC9012)"
AVC\MOTOROLA&9012&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (BMC9012)"
AVC\MOTOROLA&9022&TYP_9&ID_0.DeviceDesc="Motorola AV/C Panel Device (BMC9022)"
AVC\MOTOROLA&9022&TYP_5&ID_0.DeviceDesc="Motorola AV/C Tuner Device (BMC9022)"
AVC\pace_micro_technology_(plc)&typ_5&id_0.DeviceDesc="Pace AV/C Tuner Device"
AVC\pace_micro_technology_(plc)&typ_9&id_0.DeviceDesc="Pace AV/C Panel Device"
AVC\pace_micro_technology_(plc)&laguna&typ_5&id_0.DeviceDesc="Pace AV/C Tuner Device (Laguna)"
AVC\pace_micro_technology_(plc)&laguna&typ_9&id_0.DeviceDesc="Pace AV/C Panel Device (Laguna)"
AVC\LGE&TYP_5&ID_0.DeviceDesc="LG AV/C Tuner Device"
AVC\LGE&TYP_9&ID_0.DeviceDesc="LG AV/C Panel Device"
AVC\LGE&50PX4DR-UA&TYP_5&ID_0.DeviceDesc="LG AV/C Tuner Device (50PX4DR-UA)"
AVC\LGE&50PX4DR-UA&TYP_9&ID_0.DeviceDesc="LG AV/C Panel Device (50PX4DR-UA)"
AVC\SAMSUNG&TYP_5&ID_0.DeviceDesc="Samsung AV/C Tuner Device"
AVC\SAMSUNG&TYP_9&ID_0.DeviceDesc="Samsung AV/C Panel Device"
AVC\SAMSUNG&SMT-H3050&TYP_5&ID_0.DeviceDesc="Samsung AV/C Tuner Device (SMT-H3050)"
AVC\SAMSUNG&SMT-H3050&TYP_9&ID_0.DeviceDesc="Samsung AV/C Panel Device (SMT-H3050)"
;
; PlugIns descrioption
;
PlugIn_IAMExtDevice="WDM Streaming IAMExtDevice Interface Handler"
PlugIn_IAMExtTransport="WDM Streaming IAMExtTransport Interface Handler"
PropPage_TunerControl="Tuner Subunit Device Control Property Page"
Give it a shot and let us know if it works out.
Thanks for the reply. I hope I would have figured out the inf file issue myself if I did a better job of reading through it. I guess I wanted to know whether or not it was going to work first.
After reinstallation, even after cycling the power on the cable box and rebooting the computer, I still get "error 80070057: cannot start capture" from CapDVHS. The playback from the DVR (in my case via component output) stutters a little when I hit record in CapDVHS, similar to what I'd see with my old DCT box with DVR playback (my attempts have all been with live content with this box).
I might get a chance to try a 32-bit Vista computer at some point, but my only other available computer with firewire right now is running 64-bit W7.
Thanks again for your help.
Thanks for the reply. I hope I would have figured out the inf file issue myself if I did a better job of reading through it. I guess I wanted to know whether or not it was going to work first.
So did the updated .inf properly install and show up in Device Manager as a "Motorola AV/C Tuner Device (DCX-3501)"?
After reinstallation, even after cycling the power on the cable box and rebooting the computer, I still get "error 80070057: cannot start capture" from CapDVHS. The playback from the DVR (in my case via component output) stutters a little when I hit record in CapDVHS, similar to what I'd see with my old DCT box with DVR playback (my attempts have all been with live content with this box).
Huh...that actually sounds worse than the other DCX units. Your OS is 32-bit Windows XP w/SP2? Have you tried downgrading your FireWire to the Windows XP SP1 FireWire driver?
Windows XP SP2 sort of crippled FireWire performance and may be partially to blame for the error. You may want to "downgrading" your FireWire drivers to the version used by Windows XP SP1. Here are the directions: Windows XP FireWire Downgrade (http://wwwx.cs.unc.edu/Research/nlm/wiki/doku.php?id=documents:1394fix)
You should download the .zip file that is at the top of that web page and follow the directions in the readme.txt file. I recommend following the "Simple procedure, manual downgrade:" directions.
You may need to reinstall Windows XP, as there could be a software driver conflict goofing up your FireWire. I've found that as long as I perform a fresh install of Windows XP SP3, I don't even need to downgrade the FireWire drivers to capture from my DCX-3400-M (Live tuner only; the DVR recordings don't work at all).
I might get a chance to try a 32-bit Vista computer at some point, but my only other available computer with firewire right now is running 64-bit W7.
Vista 32-bit would be a good thing to try. It has good FireWire drivers.
Vampidemic 11-01-11, 09:06 PM I've found that as long as I perform a fresh install of Windows XP SP3, I don't even need to downgrade the FireWire drivers to capture from my DCX-3400-M (Live tuner only; the DVR recordings don't work at all).
I am having success transferring DVR recordings from a DCX-3400-M on Comcast. However, I usually need to rewind briefly, then hit play on the DVR remote after hitting record on CapDVHS. Otherwise, CapDVHS is not able to get a timecode lock.
Also note that while most HD recordings transfer in real time, most SD and even some HD recordings will play back faster than real time. I just mute the audio and let it complete when this happens and the transfer is just as good as if it played back in real time.
The FireWire output is inconsistent and there are usually glitches, but recording multiple passes and editing with VideoReDo can resolve that.
Tip: set the DVR to start early and finish late, then set CapDVHS to end the recording before DVR playback ends. Otherwise, CapDVHS seems to record the live stream at the end of the file and VideoReDo will often refuse to open these files without some kind of manipulation.
I had the exact same error trying to cap on the 32-bit Vista PC. Other than the inf edits, both the XP setup and the Vista setup were capping equally well from the DCT I had before canceling my TV service some time in May.
The firewire port is enabled on the maintenance menu and the video playback hiccups when I press record in CapDVHS seem to confirm this. For posterity, the s/w ver is 78.54 and firmware is 24.55.
Instead of struggling with this, is there any alternative in Comcastland other than the DCH/DCT 32xx DVRs with reliable firewire capture capability? Is there a non-DVR model that works reliably? For the few things I actually want to cap, I don't think it's worth it to me to get the Ceton or the HD Homerun, especially since my DVR rental fee has been "waived."
Thanks for all of the help.
I had the exact same error trying to cap on the 32-bit Vista PC. Other than the inf edits, both the XP setup and the Vista setup were capping equally well from the DCT I had before canceling my TV service some time in May.
The firewire port is enabled on the maintenance menu and the video playback hiccups when I press record in CapDVHS seem to confirm this. For posterity, the s/w ver is 78.54 and firmware is 24.55.
Well that sucks. You may want to try recording an Over-The-Air SD channel and see if that also fails in the same fashion...try PBS, they would never turn on the 5c flag. But it sounds like the FireWire is truly horrible on the DCX-3501 :(
Instead of struggling with this, is there any alternative in Comcastland other than the DCH/DCT 32xx DVRs with reliable firewire capture capability? Is there a non-DVR model that works reliably? For the few things I actually want to cap, I don't think it's worth it to me to get the Ceton or the HD Homerun, especially since my DVR rental fee has been "waived."
We've had a report of the DCX-3200 (which is not a DVR) having working FireWire. Other than that, there's the DCT and DCH units.
Depending on where you are located, you may be able to get a Comcast Tivo (Tivo software loaded on a Comcast DVR) and use the Tivo Desktop software to transfer unprotected recordings to your PC (this would not use FireWire). With all the problems with FireWire, this is something that I'm considering.
I am having success transferring DVR recordings from a DCX-3400-M on Comcast. However, I usually need to rewind briefly, then hit play on the DVR remote after hitting record on CapDVHS. Otherwise, CapDVHS is not able to get a timecode lock.
Very interesting. I'll have to play with this. What is your firmware and software version?
The FireWire output is inconsistent and there are usually glitches, but recording multiple passes and editing with VideoReDo can resolve that.
Yeah, the little glitches are really getting old. I'm about ready to give up on it and get a Tivo.
Tip: set the DVR to start early and finish late, then set CapDVHS to end the recording before DVR playback ends. Otherwise, CapDVHS seems to record the live stream at the end of the file and VideoReDo will often refuse to open these files without some kind of manipulation.
Yeah, you can recover those goofed up recordings by using VideoReDo's "Trim and Copy Sourcefile" tool, cutting off the last 20 or so MB.
Vampidemic 11-02-11, 12:19 PM Very interesting. I'll have to play with this. What is your firmware and software version?
Yeah, the little glitches are really getting old. I'm about ready to give up on it and get a Tivo.
Yeah, you can recover those goofed up recordings by using VideoReDo's "Trim and Copy Sourcefile" tool, cutting off the last 20 or so MB.
Firmware 22.65
S/W Ver: 78.54 - a28p4.1005.r-6
Thanks for the tip on the 'trim and copy sourcefile' function. I will try that. Quick stream fix also has worked for me, but that makes it easier to leave in glitches accidentally because the application no longer sees the glitches as errors.
You can try VLC for recording.
You can try VLC for recording.
? What is this in response to?
Nothing against VLC, but the problems listed in this thread are largely about firmware bugs in Motorola DCX cable boxes; VLC wouldn't make anything better. Garbage-in-Garbage-out.
The DCX cable boxes are largely unable to successfully deliver the MPEG-2 transport stream, so it doesn't matter what you use to capture it...it's gonna be messed up any way you cut it.
Do you mean, the DCT boxes works better then any DCX boxes?
DSperber 11-03-11, 07:05 PM Do you mean, the DCT boxes works better then any DCX boxes?For recording via firewire? Absolutely.
The DCX boxes are essentially worthless when trying to do firewire recording to either 32-bit PC or to DVHS VCRs. It just doesn't work. The recordings are near-gibberish.
In contrast, the DCT and DCH boxes are 99.99% glitch-free when offloading via firewire and actually produce recordings you can actually play back and use.
Do you mean, the DCT boxes works better then any DCX boxes?
Yes. The DCT and DCH Motorola cable boxes and DVR's are waaaayyy better than the DCX's for FireWire captures. And they never suffer from the "black screen recording" bug.
Vampidemic 11-03-11, 08:53 PM For recording via firewire? Absolutely.
The DCX boxes are essentially worthless when trying to do firewire recording to either 32-bit PC or to DVHS VCRs. It just doesn't work. The recordings are near-gibberish.
In contrast, the DCT and DCH boxes are 99.99% glitch-free when offloading via firewire and actually produce recordings you can actually play back and use.
As a DCX-3400-M user, I have never had results which were 'near gibberish'. I have probably made around one hundred transfers and in my experience the video stream has been mostly intact (usually higher than 99%). On some occasions I have transferred complete programs with no glitches. More often though, there are around a dozen or so visible or audible glitches, more in some cases. I always record to the DVR prior to transferring and in most cases if I make two passes, they can be edited together to make a glitch free video stream. It's a hassle, for sure, but not impossible. Needless to say, live captures would not be practical due to the frequency of errors.
As a DCX-3400-M user, I have never had results which were 'near gibberish'. I have probably made around one hundred transfers and in my experience the video stream has been mostly intact (usually higher than 99%).
Wow...now we need some info! What hardware are you capturing to? What software are you using (OS and version + whether it is 32-bit or 64-bit), what capture software? Do you do anything special before capturing? Have you ever seen the kind of fast-forwarding/stuttering that most people complain about when capturing with FireWire from the DCX-3400?
I double-checked my S/W Ver and Firmware version and it's actually identical to yours:
S/W Ver: 78.54 - a28p4.1005.r-6
Firmware: 22.65
I'm on Comcast in the south SF Bay area.
I was mistaken when I responded earlier; that version of the software was on my older (non DCX) DVR.
Vampidemic 11-04-11, 09:55 AM Wow...now we need some info! What hardware are you capturing to? What software are you using (OS and version + whether it is 32-bit or 64-bit), what capture software? Do you do anything special before capturing? Have you ever seen the kind of fast-forwarding/stuttering that most people complain about when capturing with FireWire from the DCX-3400?
I double-checked my S/W Ver and Firmware version and it's actually identical to yours:
S/W Ver: 78.54 - a28p4.1005.r-6
Firmware: 22.65
I'm on Comcast in the south SF Bay area.
I was mistaken when I responded earlier; that version of the software was on my older (non DCX) DVR.
On some occasions I have transferred complete programs with no glitches. More often though, there are around a dozen or so visible or audible glitches, more in some cases. I always record to the DVR prior to transferring and in most cases if I make two passes, they can be edited together to make a glitch free video stream. It's a hassle, for sure, but not impossible. Needless to say, live captures would not be practical due to the frequency of errors.[/QUOTE]
Dell Latitude D830 laptop running Windows 7 Enterprise 32-bit.
I installed your 'Firewire MSI Package version 3' (thanks!), CapDVHS v0.3.0.6 used for capture, MPEG2Repair used to detect glitches, VideoReDo used to edit out the glitches.
Here is the capture procedure I use:
1. Select DVR program and start playing the program back
2. Launch CapDVHS and set up file preferences.
3. Optionally, fast forward or rewind to position DVR to the beginning of the segment you want to record and then press play
4. Press "Rec." in CapDVHS
5. Press rewind button on DVR remote
6. Quickly press play button on DVR remote (this step needs to be executed a split second after pressing the rewind button above, but can be omitted if very close to the beginning of the program as the DVR will start playing automatically when the top of the program is reached)
7. Make sure CapDVHS gets a timecode lock, shows correct video resolution, etc. (this should happen within a few seconds) If not, go back to step 3 above and repeat.
Note: some program material will not play back in real time, you may see the program playing back 2x or faster and hear 'stuttering' through your TV set and AVR, this always happens for me with SD content, but this does not impact the captured stream in my experience.
Here is the capture procedure I use:
1. Select DVR program and start playing the program back
2. Launch CapDVHS and set up file preferences.
3. Optionally, fast forward or rewind to position DVR to the beginning of the segment you want to record and then press play
4. Press "Rec." in CapDVHS
5. Press rewind button on DVR remote
6. Quickly press play button on DVR remote (this step needs to be executed a split second after pressing the rewind button above, but can be omitted if very close to the beginning of the program as the DVR will start playing automatically when the top of the program is reached)
7. Make sure CapDVHS gets a timecode lock, shows correct video resolution, etc. (this should happen within a few seconds) If not, go back to step 3 above and repeat.
Note: some program material will not play back in real time, you may see the program playing back 2x or faster and hear 'stuttering' through your TV set and AVR, this always happens for me with SD content, but this does not impact the captured stream in my experience.
Very cool! I will most certainly be playing around with this.
I'd certainly try to get a Moto (non DCX) box, if possible. Tivo would also be good, as you can transfer recordings to a computer, as long as they aren't 5c Copy-Never or Copy-Once.
I do like the Hauppauge devices but, never minding the slight quality loss, they are imperfect...sometimes the framerate appears to cut down to 5-10 fps (maybe the hard drive is being overwhelmed somehow)...when it happens it usually only lasts maybe 15-20 seconds at a time. And it doesn't happen too often, but it does occur and is really annoying.
Just as a followup, I picked up an HDHomeRun Prime yesterday and am able to record in 7MC just fine. FiOS flags just about everything copy freely so I"m able to archive all that I want. Just hope they keep things that way. :) Once I figure out what to do for my other TV upstairs (either another Win7 box or XBox) I'll be returning the FiOS DVR.
Just as a followup, I picked up an HDHomeRun Prime yesterday and am able to record in 7MC just fine. FiOS flags just about everything copy freely so I"m able to archive all that I want. Just hope they keep things that way. :) Once I figure out what to do for my other TV upstairs (either another Win7 box or XBox) I'll be returning the FiOS DVR.
I don't really know anything about the HDHomeRun Prime...what method does it use to capture? Does it connect via FireWire?
http://www.silicondust.com/products/hdhomerun/prime/
So does the HDHomeRun Prime record in the MPEG-2 format? When used with Windows 7 Media Center, does it put it in an unencrypted .wtv file that can then be edited (by software such as VideoReDo)?
I guess the real drawback would be the loss of all On-Demand capability, correct?
It just records the native stream, does not re-encode anything and I can edit the files with VideoRedo. That's also because as mentioned, Verizon is leaving just about everything except the premium channels flagged "copy freely". If that changes then it severely restricts things, I'd only be able to watch the recorded programs on that computer or an "extender" associated with it. Of course, that was true with the previous DVR/firewire combo as well.
rob.bendig 11-08-11, 08:57 PM Just started playing with firewire stb and graphedit. Apologies if this is a stupid question but I'm pulling my hair out.
I can make a simple graph to dump the output of my tuner (DCX 3200) to a file. Recording works great.
I can make (actually graphedit did all the work) a slightly less simple graph to playback the file. Playback works great.
What I can't manage to do is make a filter that will produce a render from the tuner output (i.e. for just watching TV). I tried to take the playback graph and just replace the file source with the tuner but all I get is a black window (and no sound either) so I've got something pretty fundamental wrong.
Is this not possible? Has anyone done this? Any special trick I'm missing?
I don't really know anything about the HDHomeRun Prime...what method does it use to capture? Does it connect via FireWire?
LAN attached tuner. I have the rackmount HDHRP-6CC with 6 tuners via 2 M cards.
levdiag 11-28-11, 03:06 PM I've been trying for a few weeks to use a WinXP SP3 system to capture a TS file from one of the 1394 ports on my LG 26LX1D LCD HDTV, and to send a TS file to one of those ports, without success. The set's Owner's Manual indicates that the ports should work with a D-VHS deck or a MicroMV camcorder. But it does not indicate whether the 1394 ports are input-output, or input-only (except for the cryptic phrase "1394 is available to communicate to either direction and you can give and take a image, sound, or each control command with one cable").
I'm using the drivers from home.comcast.net/~exdeus/stbfirewire. In Device Manager, under Imaging Devices, I have an AV/C Panel Device, and AV/C Tuner Device, and an Unknown IEEE 1394\5068 Device.
I've tried a JMB381 chipset firewire adapter and a TI chipset firewire adapter and two different firewire cables, and still can't get a transfer to work. CapDVHS finds a capture device, and creates an output file when I hit the REC button, but DATA INFO never displays anything and the files are all zero bytes, whether the set is tuned to a cable station or an over-the-air station.
Does anyone know if the LG 26LX1D (close relative of the 26LX2D, 32LX1D, 32LX2D, 32LP1D, 37LP1D and 42LP1D) is even capable of what I'm trying to do here? If it is, any suggestions on how to get it to work?
levdiag:
I don't have any kind of LG TV but I do have a 2004-vintage LG DVR that does firewire transfers with a short list of D-VHS recorders. I have such a recorder, transfers work well and I can copy from D-VHS to a WinXP computer with various utilities (but I don't; it's not worth the bother). The LG expects to see and control the D-VHS. Various people tried unsuccessfully to get it to work directly with a PC. The goal was to fool the DVR into thinking it was connected to a D-VHS. Reportedly there was expensive PC software and free Mac software that made it work. I suspect your TV is similarly restrictive. See if the documentation talks about controlling a D-VHS recorder from the TV.
Another possibility is that you're trying to record cable channels that are flagged Record Once or Record Never. These can't generally be recorded on a PC except by an app trusted to handle DRM the way the rights holders want. The only such app I know of is Windows 7's Media Center. Of course you can't record analog channels over firewire. If you're using cable, try a local HD channel; these should always be flagged Copy Freely.
Oh, and it's not going to work if the TV is being used as a display, as with an STB or a Bluray player.
levdiag 11-29-11, 02:33 PM ... I have such a recorder, transfers work well and I can copy from D-VHS to a WinXP computer with various utilities ...
I've been tempted to buy a D-VHS deck, but have trouble talking myself into spending the money. They're kinda pricey for devices which are no longer made.
... The LG expects to see and control the D-VHS. Various people tried unsuccessfully to get it to work directly with a PC. ...
I was afraid of that.
... Another possibility is that you're trying to record cable channels that are flagged Record Once or Record Never. ...
Tried over-the-air as well as cable, same non-results either way.
Thanks much for the information ebo -- much appreciated!
I've been tempted to buy a D-VHS deck, but have trouble talking myself into spending the money. They're kinda pricey for devices which are no longer made.Not worth it unless you can get one free or nearly so. Hard drives are a much better way to store video. I bought mine on a closeout sale. I haven't used it in years.
On the plus side, some, including mine (a Mitsubishi), can use S-VHS tape so I didn't need the much-more-expensive and hard-to-find D-VHS tapes.
If you have a cable STB with a working firewire port, CapDVHS can record directly from that to a PC, provided what you're trying to record is flagged Copy Freely. That varies by provider. Time Warner flags everything but the locals as Copy Once or higher. Verizon FiOS is more liberal; I can record some but not all of the standard cable channels.
CapDVHS is a clunky program. I use it because I don't know what else to use. For Linux, MythTV claims to have the capability but my Linux box doesn't have a firewire port (yet). I've read that there is now a Windows version of Myth.
If you have a cable STB with a working firewire port, CapDVHS can record directly from that to a PC, provided what you're trying to record is flagged Copy Freely. That varies by provider. Time Warner flags everything but the locals as Copy Once or higher. Verizon FiOS is more liberal; I can record some but not all of the standard cable channels.
CapDVHS is a clunky program. I use it because I don't know what else to use. For Linux, MythTV claims to have the capability but my Linux box doesn't have a firewire port (yet). I've read that there is now a Windows version of Myth.
If you're going to use a PC and have FiOS, you're better off getting a CableCard solution and using 7MC. You will have to buy a hardware device, but you'll save the monthly DVR fee and won't have to muck around with CapDVHS.
Originally Posted by ebo http://images.avsforum.com/avs-images/buttons/viewpost.gif (http://www.avsforum.com/avs-vb/showthread.php?p=21276628#post21276628)
CapDVHS is a clunky program. I use it because I don't know what else to use.If you're going to use a PC and have FiOS, you're better off getting a CableCard solution and using 7MC. You will have to buy a hardware device, but you'll save the monthly DVR fee and won't have to muck around with CapDVHS.I should have specified that I don't know what else to use to record from an STB via firewire. For OTA and clear QAM I have a solution I'm very satisfied with: 2 dual HDHomeRuns talking to an old, slow, single-core HTPC with a MyHD card for playback and 5th tuner if needed, all scheduled with CW_EPG. Other than experimenting, the only things I record often from the STB are Daily and Colbert (to find out what's happening in the world and what I should think about it, respectively;-) and I have several chances at those including online the next day.
For your solution I'd need an HDHomeRun Prime (~$230), Win 7, a computer fast enough to run it and a CableCARD monthly rental. Then I'd have to wade through all the problems I've read that 7MC has with getting all the available channels on cable (it's flummoxed by a lack of PSIP data) and put up with 7MC saving in a proprietary format that can only be played on the computer that recorded it or through an authorized extender (more money). No, thanks. If I subscribed to premium movie channels I might think differently but for now I'll settle for what I can record and play freely.
I should have specified that I don't know what else to use to record from an STB via firewire. For OTA and clear QAM I have a solution I'm very satisfied with: 2 dual HDHomeRuns talking to an old, slow, single-core HTPC with a MyHD card for playback and 5th tuner if needed, all scheduled with CW_EPG. Other than experimenting, the only things I record often from the STB are Daily and Colbert (to find out what's happening in the world and what I should think about it, respectively;-) and I have several chances at those including online the next day.
For your solution I'd need an HDHomeRun Prime (~$230), Win 7, a computer fast enough to run it and a CableCARD monthly rental. Then I'd have to wade through all the problems I've read that 7MC has with getting all the available channels on cable (it's flummoxed by a lack of PSIP data) and put up with 7MC saving in a proprietary format that can only be played on the computer that recorded it or through an authorized extender (more money). No, thanks. If I subscribed to premium movie channels I might think differently but for now I'll settle for what I can record and play freely.
Depending on your thirst for alternatives to CapDVHS and your techincal capability there are severl options:
1) Good old CapDVHS
2) Sage TV - I think this runs on Windows and supports firewire (maybe not out of the box though)
3) TSReader - Pro at least. That is how I used to cap exclusively on windows.
4) Compile Microsoft DVHS sample application.
1 = free
2 = ?? Not sure you can buy it anymore, but could likely get used copies.
3 = $$ Money well spent in my opinion
4 = free if you already have MS Visual Studio or SDK and know how to use it.
Non Windows alternatives:
Mac = Download the firewire SDK and use AVCVideoCap. free 32 & 64 bit support.
Mac = FireRecord free. http://www.ammesset.com/firerecord.html
If you have an apple computer with a firewire port (intel/ppc) try it out.
Linux:
??Sage??
coyote2 12-04-11, 02:59 PM Depending on your thirst for alternatives to CapDVHS and your techincal capability there are severl options:
1) Good old CapDVHS
2) Sage TV - I think this runs on Windows and supports firewire (maybe not out of the box though)
3) TSReader - Pro at least. That is how I used to cap exclusively on windows.
4) Compile Microsoft DVHS sample application.
1 = free
2 = ?? Not sure you can buy it anymore, but could likely get used copies.
3 = $$ Money well spent in my opinion
4 = free if you already have MS Visual Studio or SDK and know how to use it.Thank you for this, qz3fwd (http://www.avsforum.com/avs-vb/member.php?u=7521394), I've been wondering what to use when I move to Win 7 Pro 64-bit.
Since IIRC CapDVHS only works on XP.
But I can't afford $399 for TSReader Professional (http://www.tsreader.com/tsreader/index.html#sales). Would neither the (free) Lite or ($99) Standard versions of TSReader capture via firewire?
I can't get by with 32-bit Windows 7 on my Dell XPS notebook, because I use the extra memory (8GB) for my work with SolidWorks. I'd be open to a dual-boot setup, but the EULA says we can't install both with the same key.
I'm building a new PC on the back of some great Black Friday deals, but I'm having no luck getting Win XP installed on it with no floppy for the proper RAID drivers required to work with the motherboard (ASUS P8Z68-V PRO).
My son gave me a bootable USB drive with 32-bit Windows 8 for developers on it, so I'm installing that on a new partition of my new build right now. I'm curious if it might work for firewire capture using the drivers for 32-bit Windows 7. Anybody have any insight on that?
I can't get by with 32-bit Windows 7 on my Dell XPS notebook, because I use the extra memory (8GB) for my work with SolidWorks. I'd be open to a dual-boot setup, but the EULA says we can't install both with the same key.
I'm building a new PC on the back of some great Black Friday deals, but I'm having no luck getting Win XP installed on it with no floppy for the proper RAID drivers required to work with the motherboard (ASUS P8Z68-V PRO).
My son gave me a bootable USB drive with 32-bit Windows 8 for developers on it, so I'm installing that on a new partition of my new build right now. I'm curious if it might work for firewire capture using the drivers for 32-bit Windows 7. Anybody have any insight on that?Well, never mind. Dealing with Windows 8 Developer put me back to ground zero and now I'm starting from scratch again...
mtallent 12-05-11, 09:24 AM Thank you for this, qz3fwd (http://www.avsforum.com/avs-vb/member.php?u=7521394), I've been wondering what to use when I move to Win 7 Pro 64-bit.
Since IIRC CapDVHS only works on XP.
But I can't afford $399 for TSReader Professional (http://www.tsreader.com/tsreader/index.html#sales). Would neither the (free) Lite or ($99) Standard versions of TSReader capture via firewire?
The TSReader standard version works just fine for firewire capture, I use it all the time, great to be able to see any capture errors in real time.
Mike T
For your solution I'd need an HDHomeRun Prime (~$230), Win 7, a computer fast enough to run it and a CableCARD monthly rental. Then I'd have to wade through all the problems I've read that 7MC has with getting all the available channels on cable (it's flummoxed by a lack of PSIP data) and put up with 7MC saving in a proprietary format that can only be played on the computer that recorded it or through an authorized extender (more money). No, thanks. If I subscribed to premium movie channels I might think differently but for now I'll settle for what I can record and play freely.
Not sure you really need to upgrade a PC just to record cable. I guess if it won't run Win7 at all, you would.
FWIW, I have no issues with 7MC getting all the channels. And I was specific in limiting this to FiOS as for the most part they flag all content copy freely, with the exception of the premium movie channels, so you can watch recorded shows from any HTPC on your network, no need for extenders.
And VideoReDo opens the saved programs just fine, so they are convertible to a standard format/container if you so choose.
The HomeRun Prime was only $170 on Black Friday. :D
The TSReader standard version works just fine for firewire capture, I use it all the time, great to be able to see any capture errors in real time.
Mike T
+1. Its really usefull to see when transport or continuity errors occur in the stream. I just wish there was a mac version since I mainly use OS-X now and miss TSReader.
qz3fwd:
Thanks for the suggestions. For me, recording from firewire is more of an experiment than a need (though it would be great if CW_EPG supported it) so I won't be throwing much money at it. But I've used TSReader Lite for years and I'm tempted to buy the cheapest version just so I won't have to exit and restart the program to change channels. I've used TSRL with VLC to watch from Firewire, but the Lite version limits that to a minute.
I'm not going to move to Apple although I've read that's the best way to move shows between a computer and an LG 3410A DVR (which I have but don't use much anymore).
I have a fast computer with Linux on it (Mythbuntu 11.10) but I don't really know my way around Linux or MythTV yet. But I'm learning. I know what "sudo" means and why nearly every terminal mode incantation has to start with it. MythTV appears to support firewire recording from an STB, complete with channel changing, but I don't have that working yet.
DSperber 12-06-11, 02:14 AM I've essentially thrown in the towel and conceded. Too many problems, too many limitations, too difficult, too cumbersome, etc., etc.
My solution is simply not to go this route in order to get a recording/program or clip preserved in pure digital form (which is something I still want to do every so often). Instead, I've installed 2 TV tuner cards in my PC and use WMC (Win7 x64) to record the programs direct to WTV. ATI TV Wonder 650 PCI for OTA/ATSC and roof antenna, and cablecard-enabled Ceton InfiniTV for TWC/LA coax cable (no SDV to complicate things in my area, thankfully).
If the programs are copy-freely, then I can read/edit the WTV files with VideoRedo and save as either (a) AVI for PC clips, or (b) authored BluRay using multiAVCHD/ImgBurn. If the programs are copy-once (as virtually all channels are here in TWC/LA) I can only watch the programs on my HDTV's (via extenders around the house).
If a want to record something "for posterity" that is copy-once, I am forced to go the DCH3416->DVHS tape route, as I still have a DCH3416 for exactly that reason. But I have not actually used it for recording anything in a long long time. However I'm hesitant to give it up because it actually has a functioning firewire interface unlike the new DCX boxes, and I'm afraid I'll never be able to get another DCH3416 as they retire the equipment.
The DVR->DVHS approach has ALWAYS been available and still works fine, for both copy-once and copy-freely. And I do indeed have a large DVHS tape collection of programs archived in this way.
But alas, I have simply conceded to "the power of the Suits" (at least in TWC/LA) in DRM-protecting things today so that my goal of being able to archive anything to say BluRay media instead of DVHS media is just not going to happen.
However putting TV tuner card(s) in my PC has at least allowed me to do anything I want with copy-freely recordings, and never again have to deal with the obstacles of firewire transfers, CapDVHS, one-at-a-time recordings in real time, etc. I've invested many many hours over the years trying to deal with firewire recording objectives and difficulties... but I'm finished.
rocky01 12-07-11, 11:34 AM This maybe saves me some trouble, since I've had a mind to transfer my JVC-HMDH40000U Olympics dvhs video to Blu .. for some time now, scouring these pages. That is unless someone nails a Win7x64 (or x32) straightfoward procedure and feels particularly generous in the future
This maybe saves me some trouble, since I've had a mind to transfer my JVC-HMDH40000U Olympics dvhs video to Blu .. for some time now, scouring these pages. That is unless someone nails a Win7x64 (or x32) straightfoward procedure and feels particularly generous in the future
Win32 is pretty straightforward.
Step Uno. Install ExDues driver package or use DSuperb's package. Roll back MS firewire stack to XP version if necessary.
Step Dos. Download CapDVHS.
Step Tres. Double click CapDVHS, push play on DVHS deck. Click record.
Alternatively I think you can just use the TSReader firewire module?
Step Uno. Download TSReader, install it and select the firewire module. click record.
I dont think TSReader needed the drivers in the previous scenario?
rocky01 12-07-11, 04:10 PM Appreicate the reply ...
DSperber 12-07-11, 04:18 PM Download TSReader, install it and select the firewire module. click record.
I dont think TSReader needed the drivers in the previous scenario?True about no need for the drivers.
However TSReader Lite has a 1-minute limit on recording. You need at least the "standard" edition ($99) to have no limit.
Also, I've not tried to use TSReader in a Win7 environment, because I only have x64. Don't know if it will work in Win7 x86, though it was obviously written to work in WinXP x86,
I like OS X for firewire capping. Very reliable and simple to setup for either 32 or 64 bit.
This shows capping directly off my TV.
...You can download my FireWire MSI installation package version 3 (http://www.sendspace.com/file/nytuuh), which works with everything from Windows 2000 - 32-bit Windows 7.I just finished a long overdue new build based on Black Friday sales and have both Win 7 32-bit and Win 7 64-bit installed on it. I even slipstreamed the proper AHCI driver on a XPSP3 CD in case I need that as well.
Anyway, I've seen you comment that you can capture the live stream from your Comcast DVR, but not pre-recorded programs. I almost never capture live, so I wanted to make sure the lack of prerecorded capture functionality was not related to your installation package. If it is, do you know if the old XP method (exdeus (http://home.comcast.net/~exdeus/stbfirewire/)) of setup will work with 32-bit Win 7 as well?
Thanks!
DSperber 12-09-11, 01:50 AM Anyway, I've seen you comment that you can capture the live stream from your Comcast DVR, but not pre-recorded programs. I almost never capture live, so I wanted to make sure the lack of prerecorded capture functionality was not related to your installation package.The problem is entirely related to the DCX-family of boxes, where the firewire recording functionality is entirely broken... including for recording from DVR to DVHS VCR.
This recently discovered workaround of "live only from DVR, or from STB" of actually being able to record "live" programming to PC if you're very careful to set up the STB just so before starting your recording... it's a very very special case. Obviously it's been a major disappointment for several years now that the firmware problem in the DCX boxes which prevents reliable firewire recording has simply still not yet been corrected by Motorola (despite MANY firmware upgrade releases, the birth of the "M" models for multi-room, etc.).
If you have an older DCT/DCH model of Motorola DVR, you're home free. You can record anything copy-freely that you want to by firewire (to PC or DVHS VCR), live or previously recorded.
I completely agree with DSperber and am nearly certain to soon give up on FireWire capping altogether.
It is a huge pain in the ass that I simply no longer enjoy. I feel there is no more interesting stuff to be learned and the only thing that could make things good if if Motorola (I guess Google, now) gets off their ass and fixes the firmware bugs.
I captured one show last night from my DCH, and that's the only cap I've made in a week. It had a few small glitches, but only during an ad break...so I count myself lucky to have it be one-and-done.
If I even decide to continue caring about capturing this stuff (I really am weary of it and truly don't think I'd miss it if I quit cold-turkey), I will almost certainly go the Tivo route. Failing that, I'd go the Win7 WMC route. (I'd go Tivo first just to check it out...it does sound like it has legendary, clever logic that records stuff that you'll enjoy and perhaps wouldn't find without it).
Before I give up on it though, I'll certainly test out Windows 8 32-bit and make sure that my .MSI driver package is good to go on it.
I am at this point 100% convinced that FireWire capturing on Windows 7 32-bit can be every bit as reliable as capturing on Windows XP 32-bit. And I expect the same to be true with Windows 8 32-bit. All of our problems stem from shoddy Firmware/software from Motorola Mobility (Google).
Maybe if someone gets in contact with a high enough ElGoog executive they can ask them to pretty please have santa clause get the Motorola programmers to fix the firewire stack to be functional on the newer hardware as a christmas present.
I imagine it would likely not take them long once a bigwig gives them the order, as I presume they are very hierarchical, like most large companies, and only need to prioritize it appropriately? (Unless of course it is a hardware problem at which point all users are SOL)
As I understand it the Google acquisistion includes the DVR business?
I completely agree with DSperber and am nearly certain to soon give up on FireWire capping altogether.
It is a huge pain in the ass that I simply no longer enjoy. I feel there is no more interesting stuff to be learned and the only thing that could make things good if if Motorola (I guess Google, now) gets off their ass and fixes the firmware bugs.
I captured one show last night from my DCH, and that's the only cap I've made in a week. It had a few small glitches, but only during an ad break...so I count myself lucky to have it be one-and-done.
If I even decide to continue caring about capturing this stuff (I really am weary of it and truly don't think I'd miss it if I quit cold-turkey), I will almost certainly go the Tivo route. Failing that, I'd go the Win7 WMC route. (I'd go Tivo first just to check it out...it does sound like it has legendary, clever logic that records stuff that you'll enjoy and perhaps wouldn't find without it).
Before I give up on it though, I'll certainly test out Windows 8 32-bit and make sure that my .MSI driver package is good to go on it.
I am at this point 100% convinced that FireWire capturing on Windows 7 32-bit can be every bit as reliable as capturing on Windows XP 32-bit. And I expect the same to be true with Windows 8 32-bit. All of our problems stem from shoddy Firmware/software from Motorola Mobility (Google).A little over 3 years ago I purchased 2 TiVoHD's and put 750 GB (Seagate DB35's) drives in them and they've overcome virtually every hurdle I ever had with capturing from Comcast DVRs. They even combine my OTA and Cable lineups for me. Since then, I've just had one of the 5-year warranty drives go bad and it was readily replaced by a 1TB drive.
The primary advantage to holding onto the Comcast DVRs is for when the 4 tuners of the 2 TiVos are booked and I want to channel surf (like during football season). The other - but less significant - benefit of the Comcast DVRs are in the event I might want to do something crazy like record 10 or 15 tiny segments from a 3 hour show or something. Capturing such segments via firewire takes far less time and considerably less disk space than transferring from the TiVo, but it's not that big a deal. It would be even less of an issue if some TiVo guru would figure out how to PC transfer just from the "paused point" of a show like is done in room-to-room sharing.
Back to capturing from the DVR with CapDVHS, does anybody have a good understanding of what kind of hurdles have to be overcome in order to achieve the same breakthrough in 64-bit Windows that was at one time made with 32-bit Windows? Is the primary reason for no breakthrough a lack of interest or motivation or is there some other fundamental hurdle that makes it a much longer shot?
A little over 3 years ago I purchased 2 TiVoHD's and put 750 GB (Seagate DB35's) drives in them and they've overcome virtually every hurdle I ever had with capturing from Comcast DVRs. They even combine my OTA and Cable lineups for me. Since then, I've just had one of the 5-year warranty drives go bad and it was readily replaced by a 1TB drive.
The primary advantage to holding onto the Comcast DVRs is for when the 4 tuners of the 2 TiVos are booked and I want to channel surf (like during football season). The other - but less significant - benefit of the Comcast DVRs are in the event I might want to do something crazy like record 10 or 15 tiny segments from a 3 hour show or something. Capturing such segments via firewire takes far less time and considerably less disk space than transferring from the TiVo, but it's not that big a deal. It would be even less of an issue if some TiVo guru would figure out how to PC transfer just from the "paused point" of a show like is done in room-to-room sharing.
Back to capturing from the DVR with CapDVHS, does anybody have a good understanding of what kind of hurdles have to be overcome in order to achieve the same breakthrough in 64-bit Windows that was at one time made with 32-bit Windows? Is the primary reason for no breakthrough a lack of interest or motivation or is there some other fundamental hurdle that makes it a much longer shot?
The lack of the AVC and ieee61883 driver layers, ie avc.sys, 61883.sys
billscar54 12-17-11, 10:16 AM Ok...I know this is heresy but this thread is 194 pages and starts in '04 so rather than go thru all 194 pages...I started at the back and am at 190...I thought I would ask a question that I am sure has been answered here before but ...
I have Motorola DVRs dch6416 and dct6416 phase 3 and I want to move a recorded show to a dell studio 540 pc running Win7 64bit os. I have the firewire cable installed and device manager recognizes the tuner and panel but cannot find the driver. I have Pinnacle Studio 15 that I think will capture the video as played but only after I can get the firewire and win 7 to recognize the tuner.
Can anyone tell me if I can move my video from the dvr to the pc and how? Again I apologize for not reading all 194 pages. I did get far enough to download these drivers "stb_firewire_drivers_2009-02-25" but my pc could still not find anything it liked.
thanks in advance
bill
I have Motorola DVRs dch6416 and dct6416 phase 3 and I want to move a recorded show to a dell studio 540 pc running Win7 64bit os. I have the firewire cable installed and device manager recognizes the tuner and panel but cannot find the driver. I have Pinnacle Studio 15 that I think will capture the video as played but only after I can get the firewire and win 7 to recognize the tuner.
64-bit Windows is a no-go. The only 64-bit OS that can be used to capture cable/FIOS from FireWire is Mac OS X. There are no 64-bit Windows drivers for communicating with a Motorola cable/FIOS box (and none in development).
Can anyone tell me if I can move my video from the dvr to the pc and how? Again I apologize for not reading all 194 pages. I did get far enough to download these drivers "stb_firewire_drivers_2009-02-25" but my pc could still not find anything it liked.
Upgrade your OS to Windows 7 32-bit. This will allow you to install the cable box FireWire drivers and capture your show.
Once you have any 32-bit version of Windows (2000 - Windows 7...and probably Windows 8 too, though I haven't tested it), download the Cable box FireWire drivers MSI installation package (http://www.sendspace.com/file/nytuuh).
Once you've installed the package and connected the FireWire cable from your PC to your DVR, go to the Start Menu and run CapDVHS. When it opens, you'll see a big Rec button at the top of the dialog. Start playing back the DVR recording and then click the Rec button. That's all there is to it.
Oh, one other thing should be mentioned: Always power the cable box down (standby mode) before plugging or unplugging the FireWire cable from either it or your PC. There is a Motorola firmware bug that causes the cable box to freak out and reboot if it is powered up while the FireWire is being connected/disconnected. This bug will also often hit you if you shut down or reboot your PC while the FireWire is connected to the cable box. As long as the cable box is in standby mode whenever these things occur, you can avoid having to wait forever-and-a-day for your cable TV guide to repopulate its listings.
+1 Upgrade your OS to Windows 7 32-bit. (My emphasis added)
You could also dual boot if you think you really need Win 64 for some reason.
(Maybe you run really large databases or large scientific/engineering applications which need more than 4 GB of RAM?)
...Once you have any 32-bit version of Windows (2000 - Windows 7...and probably Windows 8 too, though I haven't tested it), download the Cable box FireWire drivers MSI installation package (http://www.sendspace.com/file/nytuuh).I'm not sure if I'm getting a defective download or something, but this installer package will not install on my Win 7 32-bit installation. I keep getting Error 1719 (Windows Installer not accessible), but it doesn't seem to have a problem installing and/or uninstalling everything else I throw at it.
So I guess that leaves me with the Tim M. Moore firestb driver package (http://home.comcast.net/~exdeus/stbfirewire/) that I've used for WinXP. Is that suppose to work with Windows 7 32-bit as well? Or do I need something else?
I'm not sure if I'm getting a defective download or something, but this installer package will not install on my Win 7 32-bit installation. I keep getting Error 1719 (Windows Installer not accessible), but it doesn't seem to have a problem installing and/or uninstalling everything else I throw at it.
So I guess that leaves me with the Tim M. Moore firestb driver package (http://home.comcast.net/~exdeus/stbfirewire/) that I've used for WinXP. Is that suppose to work with Windows 7 32-bit as well? Or do I need something else?
maybe you need to be logged into an account with admin access.
billscar54 12-18-11, 11:50 AM 64-bit Windows is a no-go. The only 64-bit OS that can be used to capture cable/FIOS from FireWire is Mac OS X. There are no 64-bit Windows drivers for communicating with a Motorola cable/FIOS box (and none in development).
Upgrade your OS to Windows 7 32-bit. This will allow you to install the cable box FireWire drivers and capture your show.
Once you have any 32-bit version of Windows (2000 - Windows 7...and probably Windows 8 too, though I haven't tested it), download the Cable box
Once you've installed the package and connected the FireWire cable from your PC to your DVR, go to the Start Menu and run CapDVHS. When it opens, you'll see a big Rec button at the top of the dialog. Start playing back the DVR recording and then click the Rec button. That's all there is to it.
Oh, one other thing should be mentioned: Always power the cable box down (standby mode) before plugging or unplugging the FireWire cable from either it or your PC. There is a Motorola firmware bug that causes the cable box to freak out and reboot if it is powered up while the FireWire is being connected/disconnected. This bug will also often hit you if you shut down or reboot your PC while the FireWire is connected to the cable box. As long as the cable box is in standby mode whenever these things occur, you can avoid having to wait forever-and-a-day for your cable TV guide to repopulate its listings.
Thanks. I really appreciate the reply. Is the problem the firewire driver or a driver for for the dvr? I am thinking these are two different things. I am also concerned with the download of the "cable_stb_firewire...." file from Sendspace. When I click on download it redirects me to "clickintercom" and tries to download an executable called "pageragesetupaff.exe". Neither of these seem to be related to firewire drivers.
thanks
bill
...I am also concerned with the download of the "cable_stb_firewire...." file from Sendspace. When I click on download it redirects me to "clickintercom" and tries to download an executable called "pageragesetupaff.exe". Neither of these seem to be related to firewire drivers.Right. Most of the Download indicators on their pages are ads or things trying to install something on your PC. The only link you should click on is the one below the description that says, "Click here to start download from sendspace".
DSperber 12-21-11, 01:34 PM I completely agree with DSperber and am nearly certain to soon give up on FireWire capping altogether.Announcement: I'm throwing in the towel, officially.
After I offload my "Boardwalk Empire" Season #1 episodes 7-12 (still unwatched, as are episodes 4-6) to DVHS, so that I can maybe watch the end of Season #1 so that I can then watch the 12 unwatched episodes I currently have recorded on WMC from Season #2, I will have emptied out my DCH3416. This is not "for posterity", but rather only because I haven't watched these episodes and I want to, and I'm able to copy to DVHS since I don't have the "latest and greatest" DCX equipment.
And that fact, coupled with the "2012 rate increase" letter I just received from TWC which will make my DCH3416 (which I never use anyway since going Ceton in my PC, but am only holding onto for potential firewire-DVHS use for some copy-once content I might want "for posterity"... which hasn't happened since "The Sopranos" went off TV, and BluRay versions of series became available if you really wanted them) now cost me $21/month (up from $19)... in addition to the other $7/month increase for my other services. And that doesn't even count the increase for "basic digital service" which is paid for by my HOA through our "bulk contract" with TWC, but for which I obviously pay my allocation through monthly maintenance.
So... after emptying out my DVH3416 to DVHS by the end of today, I'm going to return my DVR to TWC and be done with it. I used to also record the Olympics to DVHS because I wanted to. But that's essentially all copy-freely (i.e. the high-profile events on NBC) and I can much more easily and selectively produce far more convenient-to-store and convenient-to-view authored BluRay HD directly from my copy-freely WMC/WTV recordings on PC for this special occasion.
True, I will 100% lose the ability to archive copy-once content from DVR to DVHS (for posterity?), but I can also buy/rent BluRay versions of those programs if I really wanted to.
I suppose there is a remote possibility I might want to WRITE to DVHS from my WinXP machine (using CapDVHS) instead of to BluRay, but I can't see why. It still would have to be copy-freely content, and I might as well just create BluRay for that.
So it looks like I will likely never be needing my supply of new-in-a-box blank DVHS tapes I bought a few years ago, just to future-proof myself against their eventual disappearance. If anybody wants to buy brand new DF300 and DF420 JVC tapes, I've got some. PM me. Oh... I've also got five new-in-a-box Sony ED-Beta blank tapes (for my ED-Beta EDV-9000, which itself is back in a box), if anybody wants some of those (which are simply IMPOSSIBLE to get now).
TWC... your rate increases in the lack of competition (I do not have FIOS or U-Verse available in my area, and I do not want satellite) will make your customers run for cover, as I've done. And how about giving us an A28 software update from the initially release August 2009 version we've been stuck with for 2 years, and that still only has a 6-7 day Guide??
Announcement: I'm throwing in the towel, officially.
After I offload my "Boardwalk Empire" Season #1 episodes 7-12 (still unwatched, as are episodes 4-6) to DVHS, so that I can maybe watch the end of Season #1 so that I can then watch the 12 unwatched episodes I currently have recorded on WMC from Season #2, I will have emptied out my DCH3416. This is not "for posterity", but rather only because I haven't watched these episodes and I want to, and I'm able to copy to DVHS since I don't have the "latest and greatest" DCX equipment.
And that fact, coupled with the "2012 rate increase" letter I just received from TWC which will make my DCH3416 (which I never use anyway since going Ceton in my PC, but am only holding onto for potential firewire-DVHS use for some copy-once content I might want "for posterity"... which hasn't happened since "The Sopranos" went off TV, and BluRay versions of series became available if you really wanted them) now cost me $21/month (up from $19)... in addition to the other $7/month increase for my other services. And that doesn't even count the increase for "basic digital service" which is paid for by my HOA through our "bulk contract" with TWC, but for which I obviously pay my allocation through monthly maintenance.
So... after emptying out my DVH3416 to DVHS by the end of today, I'm going to return my DVR to TWC and be done with it. I used to also record the Olympics to DVHS because I wanted to. But that's essentially all copy-freely (i.e. the high-profile events on NBC) and I can much more easily and selectively produce far more convenient-to-store and convenient-to-view authored BluRay HD directly from my copy-freely WMC/WTV recordings on PC for this special occasion.
True, I will 100% lose the ability to archive copy-once content from DVR to DVHS (for posterity?), but I can also buy/rent BluRay versions of those programs if I really wanted to.
I suppose there is a remote possibility I might want to WRITE to DVHS from my WinXP machine (using CapDVHS) instead of to BluRay, but I can't see why. It still would have to be copy-freely content, and I might as well just create BluRay for that.
So it looks like I will likely never be needing my supply of new-in-a-box blank DVHS tapes I bought a few years ago, just to future-proof myself against their eventual disappearance. If anybody wants to buy brand new DF300 and DF420 JVC tapes, I've got some. PM me. Oh... I've also got five new-in-a-box Sony ED-Beta blank tapes (for my ED-Beta EDV-9000, which itself is back in a box), if anybody wants some of those (which are simply IMPOSSIBLE to get now).
TWC... your rate increases in the lack of competition (I do not have FIOS or U-Verse available in my area, and I do not want satellite) will make your customers run for cover, as I've done. And how about giving us an A28 software update from the initially release August 2009 version we've been stuck with for 2 years, and that still only has a 6-7 day Guide??
Are your 420 tapes still shrinkwrapped?
PM me with how much you are asking for them and how many of each you have which are still sealed.
Also, what is this newfangled DVH3416 you speak of? :D
DSperber 12-21-11, 08:02 PM Are your 420 tapes still shrinkwrapped?Yes. I have one full case (still sealed) of ten DF420 tapes, and two DF420 tapes (still sealed) remaining from my second case. 12 DF420 tapes total. But I might just keep the two "orphans" for myself.
I also have 18 DF300 tapes (still sealed). Again one full case of ten (still sealed) and eight "orphans" (still sealed) from a second case.
Also one DFC2A cleaning tape (still sealed).
[/quote]PM me with how much you are asking for them and how many of each you have which are still sealed.[/quote]Done.
Also, what is this newfangled DVH3416 you speak of? :DOops... didn't see that! Obviously it was a typo and should have been "DCH3416" as I'd correctly typed earlier.
I'm not sure if I'm getting a defective download or something, but this installer package will not install on my Win 7 32-bit installation. I keep getting Error 1719 (Windows Installer not accessible), but it doesn't seem to have a problem installing and/or uninstalling everything else I throw at it.
I honestly would reinstall Windows if I were you. That is not a commonly seen error and indicates serious problems (I'm a software consultant that specializes in installation design and particularly Windows Installer). You would be getting a different message if it were a simple matter of insufficient permissions...your error indicates that the Windows Installer OS service has incurred substantial damage.
Now, you say that nothing else you throw at it causes the error, but I have no way of knowing what percentage of that stuff is in the Windows Installer .MSI format. Having consulted on the technology for 12 years, I am shocked at how much software still doesn't use it (granted, it is a bit complex...but legacy installer technologies simply can not get the job done safely, period). So I propose a test: Run another .MSI and see if the same message is generated. I recommend FreeUndelete, which is one of the few file undelete utilities that uses a Windows Installer .msi: http://www.officerecovery.com/freeundelete/
I expect that you'll get the same 1719 error result. My FireWire .MSI package is using almost no "custom actions" and is very strictly following Windows Installer best practices. Frankly, the amount of table-editing required to do that almost begs the question why didn't I use ORCA to create it from the ground up...Answer: I used to work for Wise and just sort of wanted it to be a Wise .msi. The next version most certainly won't be (it will be InstallShield, for basically the same reason).
So, why is the .msi installation better than grabbing the driver files and using the command line or Device Manager to manually install it? One word: Rollback.
Windows Installer is transactional and will roll off any changes if an error is encountered. So with a properly authored .MSI installation there are only two possible installation states: fully properly installed, or not at all installed.
If a manual installation (or legacy installation, such as Inno Setup, WiseScript, InstallShield ISScript, Nullsoft Installer, etc.) bombs out mid-way through, they just take their ball and go home; your machine is therefore left in a quasi-installed state where there typically is not enough logging/info available to do better than guessing at what has been altered and needs to be changed back. This is why no legacy installer is *ever* allowed on my systems...if it isn't .MSI it will become .MSI by my hands.
If you'd like for me to review your MSI log file, I will. To generate the log file, open an Administrator Command Prompt and type the following:
MSIEXEC.EXE /I "<path to my .msi package>" /L*v "C:\wherever\Logfile.log"
This will produce a (perhaps largish) .log file that will have a lot of information in it (depending on how far into the install it gets before crapping out). /L is the logging command and the * means to log everything and the v means to be verbose, giving a *lot* of detail. This is something that is beyond legacy installations (and obviously manual installations) and gives the information needed to trace back the problem to its root, though sometimes it's like looking for a needle in a haystack.
I think reinstalling Windows is the smartest thing long-term (my assumption being that this indicates other underlying problems and that a fresh reinstall is ultimately a time saver vs. endless disparate troubleshooting). But if there are no other indications of trouble, perhaps this issue is a one-off impacting only the Windows Installer service (doubtful, but possible). I would recommend performing the steps outlined here (http://www.vistax64.com/vista-installation-setup/96680-repair-windows-installer-service-vista-all-versions.html) (this article is for Vista, but the same steps can be used on Windows 7).
So I guess that leaves me with the Tim M. Moore firestb driver package (http://home.comcast.net/~exdeus/stbfirewire/) that I've used for WinXP. Is that suppose to work with Windows 7 32-bit as well? Or do I need something else?
Yes, these will work with Windows 7 32-bit.
Well reinstalling windows no for this driver is kind of extreme and may in fact cause more serious problems for the user, depending on their knowledge of windows and techinical capability. If they just have 1 big partition with the OS and all of their personal files (tax forms, movies, kiddie photos/videos, software, etc...) and they reformat the drive while re-installing windows, they may not be very hapy to find that OMG now the driver works, but all my important **** is gone........
Cant they just unpack the installer package or use the ExDues zip to manually install the driver, then downgrade the Win7 firewire stack, and grab CapDVHS from videohelp.com?
That would be a hell of a lot quicker for them to test firewire capping, and they can surely go ahead and re-install windows over christmas holiday AFTER they get it working, or not.
Yes, attempts can be made to manually install the driver. But it would not be particularly easy breaking down my .msi package to do it (ripping open an .msi can be a bit esoteric...the main criticism of the technology is that it's rather involved and there exists nearly zero books that delve into it...on the other hand, all of the other installation technologies are overly simplistic and end up causing the majority of Windows non-malware problems).
But at the first signs of "this isn't working", I would abort before it becomes a time-vampire. FireWire capping can be plagued by Windows instability...many troubled systems that refused to FireWire cap suddenly work beautifully after an OS reinstall. Bad filter drivers seem to be particularly troublesome, and many legacy uninstallers do not properly fully remove drivers when you uninstall software (yet another case where Windows Installer is superior).
Yes, attempts can be made to manually install the driver. But it would not be particularly easy breaking down my .msi package to do it (ripping open an .msi can be a bit esoteric...the main criticism of the technology is that it's rather involved and there exists nearly zero books that delve into it...on the other hand, all of the other installation technologies are overly simplistic and end up causing the majority of Windows non-malware problems).
But at the first signs of "this isn't working", I would abort before it becomes a time-vampire. FireWire capping can be plagued by Windows instability...many troubled systems that refused to FireWire cap suddenly work beautifully after an OS reinstall. Bad filter drivers seem to be particularly troublesome, and many legacy uninstallers do not properly fully remove drivers when you uninstall software (yet another case where Windows Installer is superior).
TNO-What does you MSI package do other than install the AVC driver, dump maybe CapDVHS onto the desktop, and maybe downgrade 7 firewire drivers?
Anyhow, if the MSI isnt working for some reason and you dont want to re-install Windows but want to try capping, I would suggest downloading the ExDues package located at http://home.comcast.net/~exdeus/stbfirewire/ and try following the instructions to have a go at it. Take care of which firewire port the cable is connected to on the DVR, at one time it was suggested you could only use one of the 2 ports on the back of the DVR.
This is a simple zip file with CapDVHS and the drivers. Nothing fancy and no installer-which you really do not need for this application.
This is what I have always used on Windows side.
Let us know how it works out or not for you.
TNO-What does you MSI package do other than install the AVC driver, dump maybe CapDVHS onto the desktop, and maybe downgrade 7 firewire drivers?
It follows all Microsoft software installation best practices, something that even most Microsoft installations fail to do. This includes using only Windows Installer "standard actions", except for edge cases where the standard actions are unable to get the job done (cases where complex logic needs to be used, querying hardware, etc). These standard actions are built into the Windows Installer service and automatically back everything up before altering your system. In the event of a fatal error or user-cancellation, rollback restores your system to its original state (this is more thorough than System Restore).
The main idea behind the Windows Installer is to get people and software vendors away from using error-prone manual (scripting cowboy) free-for-all installs that follow no rhyme or reason. There aren't 23 different "best" ways to install a file, or modify the registry, or install a service, or install a driver. More importantly there isn't *any* "best" way for a non-.MSI to safely uninstall a registry value, service, or driver (any non-file resource can not safely be handled outside of an .MSI). There literally isn't. It. Can't. Safely. Be. Done. Anyone that claims otherwise doesn't fully understand Windows software installs (and, more importantly, uninstalls).
Why does this matter? Try a case study. A friend of mine got a new PC a few months back and proceeded to download dozens of freeware apps, most of which she didn't need and pretty much never used. Later she decided to uninstall a bunch of them (not a great idea, as hard drive space was not an issue). Her machine became painfully slow...not unstable per se (blue screens and .DLL hell have largely been mitigated by MS), but just getting Windows Explorer to fire up took waaaayy longer than it used to. It turns out that most of those freeware apps had awful legacy installers that ignored many best practices (the most important being to *always* and *only* use Windows Installer technology). Using the Sysinternals ProcessMonitor tool revealed that Windows was trying to fire up an Explorer shell extension that was no longer there (the app that installed it failed to properly unregister it upon uninstall). Long story short, we could have spent a lot of time hunting down and correcting all such nonsense, or we could spend half a day and back up files and cleanly reinstall the system (this time resisting the urge to go the all-you-can-eat route with freeware apps).
My .MSI package has very few "custom actions". One is needed in order to locate the Windows 7 "legacy FireWire" driver* (the folder which contains this driver changes with each service pack of Windows). Another pair of custom actions, known as DIFx (the Driver Install Framework), comes from Microsoft and is used to safely install/uninstall drivers (complete with Rollback in case of failure). As mentioned earlier, this works better than System Restore which has been known to throw young children out with the bath water.
Note: I have nothing against freeware apps, other than their generally laughably inept installation routines. I use quite a few freeware apps, rewriting their install routines to use .MSI. I merely pick on them because they tend to on average have worse installation routines than other apps.
*Windows 8 no longer has and no longer needs the "legacy" FireWire driver. If you install my v3 FireWire .MSI package on Windows 8, it will warn you at the end that it could not locate the legacy FireWire driver and that CapDVHS will likely fail unless it is installed...ignore that message. Windows 8 (32-bit only, of course) does not need the legacy FireWire driver and works perfectly fine for FireWire capping. I'll eventually update and release a v4 FireWire package that detects Windows 8 and prevents the warning message from displaying (it'll also add a lot of updates for newer cable box models).
Take care of which firewire port the cable is connected to on the DVR, at one time it was suggested you could only use one of the 2 ports on the back of the DVR.
This is not true. It makes no difference which FireWire port you use. Somebody posted that it did and people have repeated it ever since. I have conducted many many tests with numerous different Motorola DVR's and have never once had better or worse results depending on which port I chose (though I suppose that there could have been a small run of defective boxes released). I have tested the DCT-6412, DCT6416, DCH-6412, DCH-6416, DCT-3416, DCH-3412, and DCH-3416...none of them cared which FireWire port was used.
huesmann 12-28-11, 09:45 AM TNO, does your installer allow WMC to see the STB as an "eligible" tuner, and thus use it to record?
TNO, does your installer allow WMC to see the STB as an "eligible" tuner, and thus use it to record?
I know that it allows Arcsoft Showbiz to see it as an eligible capture device, but I'm not sure if WMC can use it. I kind of doubt it b/c WMC would not be able to change the channel (I think) and could only capture from whatever channel the cable box was tuned to.
I'll try and test this in the next few days.
It follows all Microsoft software installation best practices, something that even most Microsoft installations fail to do. This includes using only Windows Installer "standard actions", except for edge cases where the standard actions are unable to get the job done (cases where complex logic needs to be used, querying hardware, etc). These standard actions are built into the Windows Installer service and automatically back everything up before altering your system. In the event of a fatal error or user-cancellation, rollback restores your system to its original state (this is more thorough than System Restore).
The main idea behind the Windows Installer is to get people and software vendors away from using error-prone manual (scripting cowboy) free-for-all installs that follow no rhyme or reason. There aren't 23 different "best" ways to install a file, or modify the registry, or install a service, or install a driver. More importantly there isn't *any* "best" way for a non-.MSI to safely uninstall a registry value, service, or driver (any non-file resource can not safely be handled outside of an .MSI). There literally isn't. It. Can't. Safely. Be. Done. Anyone that claims otherwise doesn't fully understand Windows software installs (and, more importantly, uninstalls).
Why does this matter? Try a case study. A friend of mine got a new PC a few months back and proceeded to download dozens of freeware apps, most of which she didn't need and pretty much never used. Later she decided to uninstall a bunch of them (not a great idea, as hard drive space was not an issue). Her machine became painfully slow...not unstable per se (blue screens and .DLL hell have largely been mitigated by MS), but just getting Windows Explorer to fire up took waaaayy longer than it used to. It turns out that most of those freeware apps had awful legacy installers that ignored many best practices (the most important being to *always* and *only* use Windows Installer technology). Using the Sysinternals ProcessMonitor tool revealed that Windows was trying to fire up an Explorer shell extension that was no longer there (the app that installed it failed to properly unregister it upon uninstall). Long story short, we could have spent a lot of time hunting down and correcting all such nonsense, or we could spend half a day and back up files and cleanly reinstall the system (this time resisting the urge to go the all-you-can-eat route with freeware apps).
My .MSI package has very few "custom actions". One is needed in order to locate the Windows 7 "legacy FireWire" driver* (the folder which contains this driver changes with each service pack of Windows). Another pair of custom actions, known as DIFx (the Driver Install Framework), comes from Microsoft and is used to safely install/uninstall drivers (complete with Rollback in case of failure). As mentioned earlier, this works better than System Restore which has been known to throw young children out with the bath water.
Note: I have nothing against freeware apps, other than their generally laughably inept installation routines. I use quite a few freeware apps, rewriting their install routines to use .MSI. I merely pick on them because they tend to on average have worse installation routines than other apps.
*Windows 8 no longer has and no longer needs the "legacy" FireWire driver. If you install my v3 FireWire .MSI package on Windows 8, it will warn you at the end that it could not locate the legacy FireWire driver and that CapDVHS will likely fail unless it is installed...ignore that message. Windows 8 (32-bit only, of course) does not need the legacy FireWire driver and works perfectly fine for FireWire capping. I'll eventually update and release a v4 FireWire package that detects Windows 8 and prevents the warning message from displaying (it'll also add a lot of updates for newer cable box models).
This is not true. It makes no difference which FireWire port you use. Somebody posted that it did and people have repeated it ever since. I have conducted many many tests with numerous different Motorola DVR's and have never once had better or worse results depending on which port I chose (though I suppose that there could have been a small run of defective boxes released). I have tested the DCT-6412, DCT6416, DCH-6412, DCH-6416, DCT-3416, DCH-3412, and DCH-3416...none of them cared which FireWire port was used.
just replaced my dct6412 box with dcx3425 box having issues with driver is there any driver update for this new box? thanks
just replaced my dct6412 box with dcx3425 box having issues with driver is there any driver update for this new box? thanks
You're not having issues with the driver, you're having issues with the DCX! Those things are awful. Upgrade to a DCH or DCT. The DCX is an abysmal mistake, rife with long standing unaddressed bugs. It can't even record stuff reliably.
You're not having issues with the driver, you're having issues with the DCX! Those things are awful. Upgrade to a DCH or DCT. The DCX is an abysmal mistake, rife with long standing unaddressed bugs. It can't even record stuff reliably.
Thanks will take it back to comcast hope they still have the DCT box's
DSperber 01-06-12, 02:19 PM Thanks will take it back to comcast hope they still have the DCT box'sGiven a choice, you should try to get a DCH3416 if you can. Newer, better, faster, smaller, cooler, quieter... and is the best alternative to a new DCX model.
Just remember that the hard drive in the old DCT/DCH boxes is either 120GB or 160GB, not the much larger 320GB or 500GB you'll find in DCX boxes.
Also, the DCT/DCH units do not have "native" output over HDMI if you wanted that feature, so you have to pick a fixed output resolution (720p or 1080i) from the DVR for everything sent to the HDTV. You then manually have to use the FORMAT button on the DCT/DCX in order to manually change back and forth between 720p or 1080i depending on the source program, if that's important to you and you have an HDTV that provides improved display of 720p delivered "native" rather than being up-converted to 1080i by the DVR.
But... the DCT/DCH units do both "speak firewire properly" to an outboard recording device like PC or DVHS VCR.
If you guys didn't already know, premium channels seem to be unlocked during a free preview weekend, at least with FiOS which is what I have. Right now is a free preview weekend for Showtime.
Given a choice, you should try to get a DCH3416 if you can. Newer, better, faster, smaller, cooler, quieter... and is the best alternative to a new DCX model.
Just remember that the hard drive in the old DCT/DCH boxes is either 120GB or 160GB, not the much larger 320GB or 500GB you'll find in DCX boxes.
Also, the DCT/DCH units do not have "native" output over HDMI if you wanted that feature, so you have to pick a fixed output resolution (720p or 1080i) from the DVR for everything sent to the HDTV. You then manually have to use the FORMAT button on the DCT/DCX in order to manually change back and forth between 720p or 1080i depending on the source program, if that's important to you and you have an HDTV that provides improved display of 720p delivered "native" rather than being up-converted to 1080i by the DVR.
But... the DCT/DCH units do both "speak firewire properly" to an outboard recording device like PC or DVHS VCR.
They had none of the DCT box's had to special order one so I got a cablecard for my tivo HD this is the way to go, if it is reliable I drop the cable box altogether. I can transfer shows over Ethernet easier than firewire.
They had none of the DCT box's had to special order one so I got a cablecard for my tivo HD this is the way to go, if it is reliable I drop the cable box altogether. I can transfer shows over Ethernet easier than firewire.
I think this sounds like a smart move. Another thing to consider: if you're on Comcast you can get a Comcast box loaded with TiVo software (at least in the SF Bay area, not sure about other areas). I assume the Ethernet show transferring would also work on those.
I think this sounds like a smart move. Another thing to consider: if you're on Comcast you can get a Comcast box loaded with TiVo software (at least in the SF Bay area, not sure about other areas). I assume the Ethernet show transferring would also work on those.
well so far cablecard is working fantastic! I heard so many horror stories about getting them up and running but for me it was quick and easy, no harder than a cable box. plus i feel the picture over hdmi looks a bit better than my old cable box.
well so far cablecard is working fantastic! I heard so many horror stories about getting them up and running but for me it was quick and easy, no harder than a cable box. plus i feel the picture over hdmi looks a bit better than my old cable box.
Yeah, I'm glad it worked out for you. I think the only reason to care about the whole TiVo-on-Comcast-hardware is that you wouldn't lose On-Demand/PPV capability. I'm pretty sure that On-Demand doesn't work with cablecard (please correct me if I'm wrong).
Also: If you could try out the TiVo ethernet show transferring and let us know how that works out, you'd be my new hero! I am so close to getting a TiVo and my uncertainties about show transferring is all that's holding me back.
DSperber 01-09-12, 01:17 AM ...plus i feel the picture over hdmi looks a bit better than my old cable box.Placebo effect.
Call me a doubting Thomas, but in my mind HDMI is HDMI. It's a digital delivery system (with MPEG-2 data exploded into uncompressed bits, so the same MPEG-2 data will explode into the same bitstream no matter what box does it).
The exploded bitstream then gets delivered to the HDTV via HDMI cable. The HDTV will see exactly the same exploded bitstream no matter whether it was a Motorola DVR or Tivo that did the MPEG-2 decoding, since the MPEG-2 data itself is identical being delivered from the same cable system over the same infrastructure.
That's what makes it "digital". It's there, or it's not. You don't need to spend $1,000 on a "high-end HDMI cable". You can use a $10 one, and get the same results. The HDTV sees the identical bitstream arriving no matter who exploded the MPEG-2 stream and delivered it digitally to the HDTV via the HDMI cable.
At least that's how I see things. Should be exactly the same image on your HDTV display, assuming you didn't adjust anything else of a video nature.
Now... go with component video (i.e. analog) HD? Entirely different story. But HDMI? Zero difference.
Yeah, I'm glad it worked out for you. I think the only reason to care about the whole TiVo-on-Comcast-hardware is that you wouldn't lose On-Demand/PPV capability. I'm pretty sure that On-Demand doesn't work with cablecard (please correct me if I'm wrong).
Also: If you could try out the TiVo ethernet show transferring and let us know how that works out, you'd be my new hero! I am so close to getting a TiVo and my uncertainties about show transferring is all that's holding me back.
On-Demand/PPV does not work, not a big deal for me as it's all covered in DRM anyway as is my showtime channels which i can't transfer off, transfer video over ethernet is perfect if a bit slow, files are .tivo which video redo handles fine. as for the picture hdmi is hdmi true but i do feel the video processor/chip set is giving me more detail and better color. but i'm willing to concede that it might be all in my head. i think by the time comcast calls me to pick up the old dct 6412 box i will cancel the box and stay with the cablecard which is a multistream card can record two shows at once.
On-Demand/PPV does not work, not a big deal for me as it's all covered in DRM anyway as is my showtime channels which i can't transfer off, transfer video over ethernet is perfect if a bit slow, files are .tivo which video redo handles fine. as for the picture hdmi is hdmi true but i do feel the video processor/chip set is giving me more detail and better color. but i'm willing to concede that it might be all in my head. i think by the time comcast calls me to pick up the old dct 6412 box i will cancel the box and stay with the cablecard which is a multistream card can record two shows at once.
Very nice! Even though ethernet transfer of shows might be slow, I'm doubting it's slower than the real-time recording + having to redo sections that suffer from Motorola FireWire glitching!
Sounds like I'll be grabbing a TiVo sometime in the near future,
Very nice! Even though ethernet transfer of shows might be slow, I'm doubting it's slower than the real-time recording + having to redo sections that suffer from Motorola FireWire glitching!
Sounds like I'll be grabbing a TiVo sometime in the near future,
I always had some frame drops over firewire but with the tivo over ethernet perfect. one hour show takes about 1:30 transfer
I always had some frame drops over firewire but with the tivo over ethernet perfect. one hour show takes about 1:30 transfer
1:30...an hour and thirty minutes? Ouch, but if it contains no glitching, it's worth it!
Very nice! Even though ethernet transfer of shows might be slow, I'm doubting it's slower than the real-time recording + having to redo sections that suffer from Motorola FireWire glitching!
Sounds like I'll be grabbing a TiVo sometime in the near future,
He has a regular retail Tivo model, not a Motorola DVR loaded with Comcasts Tivo software correct?
Anyhow, I dont think the Comcast Tivo software includes Tivo Transfer functionality? That would be kinida cool. Maybe I should call Comcast and see if they offer the Tivo software on my Motorola box.
I always had some frame drops over firewire but with the tivo over ethernet perfect. one hour show takes about 1:30 transfer
Something is wrong with your setup. My S3's all transfer at better than realtime, maybe 35-45 minutes / hour of content. Anyhow, just queue up TivoTransfer and let it run overnight if you have a lot of content to transfer, fire up VideoReDo, edit out the crap, and export as a DRM free transport stream.
You should get better than realtime transfer.
Let me guess-are you are using a wireless network?
He has a regular retail Tivo model, not a Motorola DVR loaded with Comcasts Tivo software correct?
Anyhow, I dont think the Comcast Tivo software includes Tivo Transfer functionality? That would be kinida cool. Maybe I should call Comcast and see if they offer the Tivo software on my Motorola box.
That's the $64,000 question: Can the TiVo transfer software work with the Comcast/ TiVo boxes?
Something is wrong with your setup. My S3's all transfer at better than realtime, maybe 35-45 minutes / hour of content. Anyhow, just queue up TivoTransfer and let it run overnight if you have a lot of content to transfer, fire up VideoReDo, edit out the crap, and export as a DRM free transport stream.
You should get better than realtime transfer.
Let me guess-are you are using a wireless network?
nope gigabyte ethernet, but i'm not complaining about the speed
transferring files from pc to pc is very fast but i doubt tivo has a gigabyte
speed card in them.
That's the $64,000 question: Can the TiVo transfer software work with the Comcast/ TiVo boxes?
Not 100% sure, but I don't think it does. Do the Motorola DVRs even have ethernet? Probably can ask on the Tivo Community boards?
Not 100% sure, but I don't think it does. Do the Motorola DVRs even have ethernet? Probably can ask on the Tivo Community boards?
Yes, but the ethernet, usb, and sata ports are DISABLED on pretty much all cable systems in the USA!
Yes, but the ethernet, usb, and sata ports are DISABLED on pretty much all cable systems in the USA!
Yeah, I've had it explained to me that the cable companies don't like the idea of single point of failure...they avoid making use of the (I think they call it MOCA) ethernet technology built into the cable boxes b/c if that box fails, you lose cable TV, internet, and your home phone (if you're a Comcast Xfinity Triple Play customer). I'm not sure if that's the real reason, but it does seem to make sense to me.
Yeah, I've had it explained to me that the cable companies don't like the idea of single point of failure...they avoid making use of the (I think they call it MOCA) ethernet technology built into the cable boxes b/c if that box fails, you lose cable TV, internet, and your home phone (if you're a Comcast Xfinity Triple Play customer). I'm not sure if that's the real reason, but it does seem to make sense to me.
Follow the money. More like why would they want you to be able to create and playback a vast archive of content on your own devices (think NAS, external HDD) when they can sell you those same "services" such as VOD, PPV, premium channels.
If you can rip a DVD/BD and simply sttream it through LAN to the STB then playback on your TV that would "compete" with their paid services and you and I know they are deathly afraid of competition and becoming simple bit shufflers in the marketplace and thats why they stiffle innovation and drag their feet on deploying new technology which the consumer has been wanting and is readily avaliable for many years.
Call me cynical.
turturici 01-23-12, 11:26 AM Forgive me if I'm asking a redundant question, but I have not been able to find the answer yet.
Here's what I'm working with:
Windows XP Home SP3
Cisco CHS435HD dvr from Verizon
Here's my story:
I just switched to Verizon FiOS from Comcast this past weekend. I previously had a Motorola DCT6412 and, for the past few years, was able to use CAPDVHS to capture from it with relative ease. So, after the new FiOS install on Saturday, started searching for ways to record from the new Cisco DVR. I found this thread and successfully updated my firestb.inf file. My new Cisco dvr is recognized in Device Manager. BUT, I keep getting the dreaded "80070057: cannot begin capture" error from CAPDVHS. Am I missing something? I'd really like to get this up and running and I feel like I'm so very close. Any ideas? Thanks for the help.
turturici, if you go back through this very thread, I did the same as you. Could never get anywhere with Verizon even telling me how to check the fire wire port status on the box, much less getting it working. I didn't get any farther than where you are now.
I ended up switching over to using 7MC with a cable card and HDHomerun Prime. Since Verizon flags everything but premiums as "copy freely" I'm able to archive what I want. Maybe you'll have better luck once more people get the cisco boxes and start trying to use fire wire, but I have a feeling that using that port is something that's going to be less and less feasible.
One thing I didn't trying was Win7, 32 bit. I don't expect it will be any better, but might be worth a try.
turturici 01-23-12, 11:51 AM JDLIVE:
I'm not quite following you.
I understand that you are using Windows 7 Media Center. But, isn't the HDHomerun Prime enough? Where does the cable card come in to play?
Thanks for the response.
turturici 01-23-12, 11:56 AM Nevermind...I think I understand. You are using the cable card from Verizon in your HDHomerun Prime, correct? This allows you to watch your cable channels on any of your computers in the home, correct? Are you capturing full HD .TS files? Are they being captured with full surround? I was happy with CAPDVHS because if created .TS files with full surround profiles that allowed me to create full HD, 5.1 Blu-ray disks of anything I wanted.
How exactly are you capturing? I've never fooled around with Media Center. So, maybe that's why I don't know :)
Thanks again!
P.S.
I hope someone figures it out, because using CAPDVHS worked very well for me.
Yep, the cable card determines which channels you're allowed to get, i.e. those beyond the local "OTA" channels. HDHomerun Prime is a network device, so the 3 tuners it provides can be accessed by any Vista/Win7 computer on the network. 7MC records the channels exactly as they come over the wire (fiber?) from Verizon, so you get DD5.1 and the untouched video/audio as it's sent. The 7MC interface is also pretty nice. Not quite as powerful/advanced as Tivo, but much better than anything from Comcast or Verizon. You also don't have access to OnDemand, but I never really used that much.
7MC records to a WTV file, I use VideoRedo to edit those but I believe there are also free tools to convert to another container such as TS. The beauty of this method is the file is already there on the PC, you don't need to "capture" or transfer anything, just go directly to editing.
Keep in mind this all works so well because Verizon doesn't prevent it via a "copy once" flag. For channels with that designation, you can only watch them on the PC where it's recorded. Of course, you're similarly restricted using fire wire, so it's an issue for either method.
DSperber 01-24-12, 01:54 PM Just a comment on the use of HDHomeRun (and Prime, for cable use), which as described is an outboard tuner device on your network, accessible by WMC just like an internal or USB Ceton (or ATI) tuner is... only via Ethernet, instead of PCIe/USB.
A 1080i channel requires about 25Mb/s bandwidth. If you are recording 3 simultaneous 1080i channels using WMC from the HDHomeRun, you need 75Mb/s for the "inbound" data to be recorded.
If you also need to feed recorded/live programs from WMC on the HTPC to TV's around your house, another 25Mb/s is needed to feed content from WMC to each of those extender-supported destinations.
You do the math.
In other words, you really need a wired gigabit home LAN to support this kind of traffic and do it reliably.
Furthermore, the HTPC needs a FULL-DUPLEX gigabit NIC to handle all of the inbound and outbound traffic reliably and efficiently. This really is a server-class NIC if you want performance in your home, not the half-duplex gigabit onboard chips typically found on motherboards.
And gigabit needs CAT6 cable to the router, and the HDHomeRun needs CAT6 cable to the router, and the router needs to be 10/100/1000. From the router to each extender you only need 100Mb/s and CAT5.
My nephew is going through this very issue right this second as we speak, as he has both HDHomeRun for OTA as well as HDHomeRun Prime for cable. So he's got DOUBLE the bandwidth need from these, theoretically. And he had to rewire and relocate things to satisfy the gigabit requirements. He also has five HDTV/xBOX extender setups around the house, so he also has a gigabit switch fed from the gigabit router, and 100Mb/s cable runs from the switch.
This is not for the faint of heart, if you really do want to get into it.
But as has been pointed out, once you have WMC and recorded shows in WTV, assuming they are not copy-protected you can then edit them with VideoReDo.
Unfortunately, here in TWC/LA (and all TWC nationally, I do believe) EVERYTHING is marked "copy-once" except for local OTA networks. So NOTHING can be edited with VideoRedo except for local OTA network content.
Verizon/FIOS subscribers are quite lucky in this regard.
turturici 01-24-12, 02:38 PM DSperber:
My only desire is to be able to move select video from a DVR to my computer. I have two Cisco boxes: one with DVR, one without. Could I replace only one of those boxes with a HDHomeRun box with a tuner card just for this purpose, say, the one in my bedroom that I don't need On Demand use? Every once in a while, I'll come across some content that I want to be able to move to my PC, edit, and burn to disk. It's not something I do everyday, or even that often. Any suggestions? Thanks.
Just a comment on the use of HDHomeRun (and Prime, for cable use), which as described is an outboard tuner device on your network, accessible by WMC just like an internal or USB Ceton (or ATI) tuner is... only via Ethernet, instead of PCIe/USB.
A 1080i channel requires about 25Mb/s bandwidth. If you are recording 3 simultaneous 1080i channels using WMC from the HDHomeRun, you need 75Mb/s for the "inbound" data to be recorded.
If you also need to feed recorded/live programs from WMC on the HTPC to TV's around your house, another 25Mb/s is needed to feed content from WMC to each of those extender-supported destinations.
You do the math.
In other words, you really need a wired gigabit home LAN to support this kind of traffic and do it reliably.
Furthermore, the HTPC needs a FULL-DUPLEX gigabit NIC to handle all of the inbound and outbound traffic reliably and efficiently. This really is a server-class NIC if you want performance in your home, not the half-duplex gigabit onboard chips typically found on motherboards.
And gigabit needs CAT6 cable to the router, and the HDHomeRun needs CAT6 cable to the router, and the router needs to be 10/100/1000. From the router to each extender you only need 100Mb/s and CAT5.
My nephew is going through this very issue right this second as we speak, as he has both HDHomeRun for OTA as well as HDHomeRun Prime for cable. So he's got DOUBLE the bandwidth need from these, theoretically. And he had to rewire and relocate things to satisfy the gigabit requirements. He also has five HDTV/xBOX extender setups around the house, so he also has a gigabit switch fed from the gigabit router, and 100Mb/s cable runs from the switch.
This is not for the faint of heart, if you really do want to get into it.
But as has been pointed out, once you have WMC and recorded shows in WTV, assuming they are not copy-protected you can then edit them with VideoReDo.
Unfortunately, here in TWC/LA (and all TWC nationally, I do believe) EVERYTHING is marked "copy-once" except for local OTA networks. So NOTHING can be edited with VideoRedo except for local OTA network content.
Verizon/FIOS subscribers are quite lucky in this regard.
With a decent intel gigabit NIC and even cheap DLink gigabit switches you should have no problem moving at least 8 concurrent HD streams from HDHR's to other devices.
I was doing this back in 2006 with a circa 2003 dual xeon workstation back in the day.
DSperber 01-24-12, 06:15 PM DSperber:
My only desire is to be able to move select video from a DVR to my computer. I have two Cisco boxes: one with DVR, one without. Could I replace only one of those boxes with a HDHomeRun box with a tuner card just for this purpose, say, the one in my bedroom that I don't need On Demand use? Every once in a while, I'll come across some content that I want to be able to move to my PC, edit, and burn to disk. It's not something I do everyday, or even that often. Any suggestions? Thanks.If you are concerned with copy-freely OTA network programming, then you CAN use an HDHomeRun as the network-based OTA ATSC tuners (fed from a roof antenna or good indoor UHF antenna).
Then you need to be running Win7 WMC on your PC, which will be fed from the HDHomeRun tuners... but network bandwidth is important, as I mentioned before, since 1080i programs require about 25Mb/s each. WMC is the DVR software itself, and copy-freely recordings to internal hard drive in your PC (why not install a 2TB internal drive?) can be viewed on your HTPC itself (with WMC in it), or on other Win7 machines on your home network (since the OTA content is copy-freely), or on Xbox/DMA-extender supported HDTV locations around your house.
The WMC recordings themselves (on your hard drive) will thus be copy-freely WTV files that you can view, edit, and produce output from... I'd recommend VideoReDo TV Suite v4 as the #1 product available at honestly what is a modest and well-deserved price. VRD itself has various output options, including for burning to DVD. Or, you can choose to save the edited result in original frame-accurate pure unadulterated MPEG-2 HDTV just as it was broadcast.
Your target output can thus either be down-converted and/or re-compressed form suitable for SD DVD, or (as I do) if you have a BluRay burner drive you can use BluRay authoring/burning software to retain true full HDTV original MPEG-2 unrecompressed original quality and produce edited commercial-free BluRay digital duplicate versions of the original HDTV content. In my opinion, this is the ideal output format for OTA HDTV programs I want to save.
I use a program named multiAVCHD to do the authoring (with titles, chapters, thumbnails, menus, direct-access navigation, etc.), as (a) it's free, and (b) it's straightforward and understandable once you do a little trial-and-error and ask some questions of others, and (b) it will NOT RESIZE OR RECOMPRESS if your input is suitable for direct transfer to BluRay, which of course 720p/1080i MPEG-2 HDTV content is. I use the edited output from VideoRedo, and then use multiAVCHD to do the "authoring" (menus, titles, chapters, thumbnails, etc.) and create the BluRay files.
Once the BluRay files are prepared by multiAVCHD, they are then burned to BD media by another nifty program named IMGBURN (also free). The result is that you've just built a BluRay equivalent of a commercial-free HDTV program (or clip), with as many different titles (or episodes, or whatever) you can get onto a 25GB BluRay media. Instant onscreen navigation and direct access to the contents of the disc, rather than slow sequential access to DVHS HDTV tape... had you used a DVHS VCR to offload HDTV from DVR via firewire.
It's the truly ideal solution for building a permanent library of copy-freely OTA HDTV content, replacing the old VCR. If you have the BluRay burner you will end up with true original-quality HDTV results. Why produce anything less (e.g. SD DVD)?
If you go with an HDHomeRun Prime (for cable) you may not be able to do anything starting with the "editing" and beyond, because of copy-protected content.
But if your cable system provides copy-freely content for basic cable shows then the above discussion will also apply to the WTV files recorded by WMC from this copy-freely cable programming content.
turturici, another option would be the Ceton Infinitv 4, available as either a PCIe card or USB device. It's somewhat similar in that it is a cable card tuner that will work with 7MC to get the recordings on a PC. The Ceton devices connect directly to a PC rather than running over the network. Just a different way to set things up, may work better for you than the HDHRP. Both are going to require a non-trivial hardware investment. That was the great thing about the fire wire solution, it was pretty cheap!
Ceton's also coming out with a DVR based on this same device, there's another thread here with discussion of that device.
Vchat20 01-26-12, 09:31 AM Hi guys. Been a while since I have posted here. We have recently switched to Insight off of Uverse and have gone with their new Whole Home DVR system. Basically it consists of one NAS box for DVR storage which is connected by ethernet to one STB and MoCA to the whole house. 3 STB's in the system. All STB's have working Firewire on board. I have even done some extensive testing so far and have gotten flawless results on many channels.
My only thing I am concerned about and honestly can't remember the outcome way back when I first started down this road is the ability to copy out shows already recorded and being played back. Have tried this with the new system and it just comes up with a large TS files that VLC will not touch. Not sure if I am missing something or if I am relegated to just Live TV recording over FW. Thoughts?
EDIT: Forgot to mention the specific models involved. STB's are Pace RNG150N's and the NAS is a Pace DC900X.
DSperber 01-26-12, 11:11 AM Have tried this with the new system and it just comes up with a large TS files that VLC will not touch. Not sure if I am missing something or if I am relegated to just Live TV recording over FW. Thoughts?Are you using copy-freely programs for your experiments?
You won't be able to use copy-once programs, even you create a TS file form it. VLC can't decrypt these.
Vchat20 02-01-12, 01:16 PM Are you using copy-freely programs for your experiments?
You won't be able to use copy-once programs, even you create a TS file form it. VLC can't decrypt these.
I went in and checked today (unfortunately the way this thing is programmed makes it difficult as hell to do. Got to turn off the box and quickly hit the Ok button on the remote to bring up the menu and dig through to find the tuner status screen. And sometimes ends up returning to channel 1 because every power up of the box switches there and no options I have found to stay at the channel it was on before) and all of the channels I have seen are set Copy Once aside from locals. Though kinda odd because as I recall on my older SA8240HDC on Time Warner, Copy Once would disallow Firewire recordings even if I was tuned live, let alone trying to copy an already DVR'd recording. I guess this is a blessing though with this new Pace box, but would mean requiring the PC to do all the DVR work for shows I want to archive.
I do have another question though regarding 1394 chipsets: So far the only PC with Firewire I have been able to get functioning is my laptop with a Ricoh based OHCI chipset. Unfortunately it is running Win7 x64 which means no STB drivers, though I have used a LiveCD called "RedButton Software PVR" which is basically Ubuntu with a set of preinstalled tools to make it a one click method of recording with no command line work or tweaking or 'priming' necessary. Totally foolproof in my testing and even does scheduling and automatic channel tuning over FW.
Now I already have a Desktop machine hooked up to the same TV as the Pace box I have been testing with. Mostly there for light HTPC use so far with just OTA. It runs Windows 7 32 bit so is able to use the STB drivers. VIA based FW chipset. I have tried both in Windows with the usual tools and also the RedButton software with no luck. Windows: CapDVHS either gives me the usual 'Cannot start capture' error or 'Cannot start SampleGrabber'. RedButton doesn't error but in the status window it does have a 'bytes transferred' line which remains at 0 whilst my laptop always starts cranking out the moment the channel changes. Anyone have any luck with VIA based Firewire cards? I'm thinking I might have to break down and go pick up a new card from Microcenter to fix this. Tuning over FW works great, just capturing doesn't even though it picks up the Tuner and Panel devices ans drivers install fine. Have even tried numerous different Tuner drivers through all the brands (Motorola, SA, Generic, etc..) with no change. Would be nice to join this up with MCE and (mostly) byass the ugly iGuide DVR on the Pace equipment.
Hi guys,
I just got FireWire STB working on my DCX-3200M, using Win7 x32 after reading this thread. Recording HD sports (Vancouver Canucks vs Detroit Red Wings) as we speak. :)
TNO821, Nimo, and DSperber, thank you for your efforts!
Hi guys,
I just got FireWire STB working on my DCX-3200M, using Win7 x32 after reading this thread. Recording HD sports (Vancouver Canucks vs Detroit Red Wings) as we speak. :)
TNO821, Nimo, and DSperber, thank you for your efforts!
Awesome, you are very welcome!
Question: Have you had any difficulty with the DCX-3200M's and FireWire capturing? I know that the DCX-3200 is not a DVR (it's just a cable box), but I don't know anything about the 3200M...can it stream DVR recordings from another Motorola DCX DVR box?
Anyways, I'm glad it seems to be working for you
broadwayblue 02-23-12, 11:33 PM Yep, the cable card determines which channels you're allowed to get, i.e. those beyond the local "OTA" channels. HDHomerun Prime is a network device, so the 3 tuners it provides can be accessed by any Vista/Win7 computer on the network. 7MC records the channels exactly as they come over the wire (fiber?) from Verizon, so you get DD5.1 and the untouched video/audio as it's sent. The 7MC interface is also pretty nice. Not quite as powerful/advanced as Tivo, but much better than anything from Comcast or Verizon. You also don't have access to OnDemand, but I never really used that much.
7MC records to a WTV file, I use VideoRedo to edit those but I believe there are also free tools to convert to another container such as TS. The beauty of this method is the file is already there on the PC, you don't need to "capture" or transfer anything, just go directly to editing.
Keep in mind this all works so well because Verizon doesn't prevent it via a "copy once" flag. For channels with that designation, you can only watch them on the PC where it's recorded. Of course, you're similarly restricted using fire wire, so it's an issue for either method.
A friend just mentioned the HDHomerun Prime to me and it sounds great. I'm curious, once the programs are recorded to WTV files (not exactly sure what those are) can you then copy them to a NAS or other device? I'm a big hockey fan (if my username didn't give me away) and I've always wanted to archive all the games from each season. Unfortunately my DVR only holds a few of them and even so they only last as long as the cable box does. What I'd like to do is record the games in HD and then move them to my Drobo where I can just keep popping in additional 3TB drives when the need arises. Is this feasible with the Homerun Prime?
Vchat20 02-23-12, 11:42 PM A friend just mentioned the HDHomerun Prime to me and it sounds great. I'm curious, once the programs are recorded to WTV files (not exactly sure what those are) can you then copy them to a NAS or other device? I'm a big hockey fan (if my username didn't give me away) and I've always wanted to archive all the games from each season. Unfortunately my DVR only holds a few of them and even so they only last as long as the cable box does. What I'd like to do is record the games in HD and then move them to my Drobo where I can just keep popping in additional 3TB drives when the need arises. Is this feasible with the Homerun Prime?
Youb could actually set up the Drobo outright as a TV storage location in MC. It wont care whether it is a local drive, usb, esata, or network drive. As far as I know though your proposed idea of recording on the MC machine and offloading later should also work, but if copy protected it will remain locked to that particular machine that recorded it.
Sent from my Droid Using ForumTouch for Android
DSperber 02-24-12, 12:14 AM A friend just mentioned the HDHomerun Prime to me and it sounds great. I'm curious, once the programs are recorded to WTV files (not exactly sure what those are) can you then copy them to a NAS or other device?This doesn't have a simple answer.
It all depends on whether or not your cable system delivers content on the channels that carry your beloved hockey games as copy-once or copy-freely. This is key to answering your question.
If the games are carried by off-air local network channels that are also carried on your cable system, they would by definition (of the FCC) have to be "copy-freely". If on the other hand they are carried by basic or premium cable channels, there's a good chance they would be marked as "copy-once". For sure, TWC seems to have that policy of marking everything "copy-once", whereas FIOS doesn't. I don't know about Comcast or other cable systems.
Anyway, the point is that copy-freely content has NO RESTRICTIONS AT ALL. Yes, it's recorded by Windows Media Center (using the network based tuners in the HD Homerun Prime to deliver TV content over your home network to the HTPC in which WMC is running) in a file format named WTV. This is a new "potentially DRM secure" format wrapper (to avoid piracy and unauthorized use), but conceptually the internal content is still standard MPEG-2 and standard HDTV.
Windows Media Player can play copy-freely WTV files from any location, as can some other non-free 3rd-party programs. And of course Windows Media Center can also play these files. And you have no limitations preventing you from copying those WTV files to any other disk storage (e.g. your 3TB drives) that are readable by WMP or WMC for playback. The WTV files are unencrypted, unlocked, unprotected, and can be played by WMP/WMC on any Win7 system... even a different one than did the original recording.
Now... on the other hand...
If your cable company delivers your hockey games marked with copy-once, now you're F'd.
Copy-once content can ONLY be played by the very same installed Win7 system that did the original recording. And this is because the WTV recordings are encrypted, and the decryption key is a time-based derivative of the actual installed Win7 that did the recording. This is therefore the ONLY Win7 which will ever be able to play back these recordings.
So if you have to reinstall Win7, you will NEVER be able to play these WTV files again. That's the nature of the DRM lockdown on these copy-once WTV files.
Furthermore, if you have to restore a "system image" (say from last week), and you've recorded additional hockey games in the current week (i.e. more recently than the date of the "system image" you're restoring), well you will NOT be able to play any of these copy-once WTV recordings made in that week. And that's because the decryption key has a time-based component, which is tied to the date on which the recording was made, of the Win7 system on which the recording was made. Go back to an older "system image", and the decryption key from WMC trying to run on that restored Win7 will be unusable to play back copy-once WTV files recorded after the date of that system image.
Now you can move the original copy-once WTV from the original disk location to a network location without a problem. And you can of course add these network locations to WMC's "recorded TV" library definition, so multiple folders can be considered part of WMC's "recorded TV" list, if you want to play anything back using WMC.
But you will NOT be able use Windows Media Player to play any of these copy-once WTV files... even WMP on the same machine as where WMC did the recording. Only WMC, on that same recording PC, can play back copy-once WTV files.
And of course you cannot use 3rd-party programs (e.g. VideoReDo) to read, edit, or otherwise access these copy-once WTV files. Only WMC on the Win7 system that did the recording is allowed to read, decrypt, and play, these files.
But VideoRedo CAN be used unrestricted to work on copy-freely WTV files.
Which is why I said this wasn't a simple question with a simple answer.
Otherwise, cablecard-enabled HD Homerun Prime works fine. As does HD Homerun (for OTA ATSC roof antenna use). As does the cablecard-enabled Ceton internal 4-tuner solution, or its external USB-attached 4-tuner solution. WMC is an excellent program... although your cable company and copy protection are significant factors.
broadwayblue 02-24-12, 09:48 AM This doesn't have a simple answer.
It all depends on whether or not your cable system delivers content on the channels that carry your beloved hockey games as copy-once or copy-freely. This is key to answering your question.
If the games are carried by off-air local network channels that are also carried on your cable system, they would by definition (of the FCC) have to be "copy-freely". If on the other hand they are carried by basic or premium cable channels, there's a good chance they would be marked as "copy-once". For sure, TWC seems to have that policy of marking everything "copy-once", whereas FIOS doesn't. I don't know about Comcast or other cable systems.
Anyway, the point is that copy-freely content has NO RESTRICTIONS AT ALL. Yes, it's recorded by Windows Media Center (using the network based tuners in the HD Homerun Prime to deliver TV content over your home network to the HTPC in which WMC is running) in a file format named WTV. This is a new "potentially DRM secure" format wrapper (to avoid piracy and unauthorized use), but conceptually the internal content is still standard MPEG-2 and standard HDTV.
Windows Media Player can play copy-freely WTV files from any location, as can some other non-free 3rd-party programs. And of course Windows Media Center can also play these files. And you have no limitations preventing you from copying those WTV files to any other disk storage (e.g. your 3TB drives) that are readable by WMP or WMC for playback. The WTV files are unencrypted, unlocked, unprotected, and can be played by WMP/WMC on any Win7 system... even a different one than did the original recording.
Now... on the other hand...
If your cable company delivers your hockey games marked with copy-once, now you're F'd.
Copy-once content can ONLY be played by the very same installed Win7 system that did the original recording. And this is because the WTV recordings are encrypted, and the decryption key is a time-based derivative of the actual installed Win7 that did the recording. This is therefore the ONLY Win7 which will ever be able to play back these recordings.
So if you have to reinstall Win7, you will NEVER be able to play these WTV files again. That's the nature of the DRM lockdown on these copy-once WTV files.
Furthermore, if you have to restore a "system image" (say from last week), and you've recorded additional hockey games in the current week (i.e. more recently than the date of the "system image" you're restoring), well you will NOT be able to play any of these copy-once WTV recordings made in that week. And that's because the decryption key has a time-based component, which is tied to the date on which the recording was made, of the Win7 system on which the recording was made. Go back to an older "system image", and the decryption key from WMC trying to run on that restored Win7 will be unusable to play back copy-once WTV files recorded after the date of that system image.
Now you can move the original copy-once WTV from the original disk location to a network location without a problem. And you can of course add these network locations to WMC's "recorded TV" library definition, so multiple folders can be considered part of WMC's "recorded TV" list, if you want to play anything back using WMC.
But you will NOT be able use Windows Media Player to play any of these copy-once WTV files... even WMP on the same machine as where WMC did the recording. Only WMC, on that same recording PC, can play back copy-once WTV files.
And of course you cannot use 3rd-party programs (e.g. VideoReDo) to read, edit, or otherwise access these copy-once WTV files. Only WMC on the Win7 system that did the recording is allowed to read, decrypt, and play, these files.
But VideoRedo CAN be used unrestricted to work on copy-freely WTV files.
Which is why I said this wasn't a simple question with a simple answer.
Otherwise, cablecard-enabled HD Homerun Prime works fine. As does HD Homerun (for OTA ATSC roof antenna use). As does the cablecard-enabled Ceton internal 4-tuner solution, or its external USB-attached 4-tuner solution. WMC is an excellent program... although your cable company and copy protection are significant factors.
Thanks for the detailed info. How would I go about determining whether MSG-HD, NBC Sports-HD and NBC-HD would be tagged as copy-once or copy freely on TWC? Also, is a channel either one or the other...or can the status change depending on the particular broadcast?
Youb could actually set up the Drobo outright as a TV storage location in MC. It wont care whether it is a local drive, usb, esata, or network drive. As far as I know though your proposed idea of recording on the MC machine and offloading later should also work, but if copy protected it will remain locked to that particular machine that recorded it.
Not sure this is true, I don't think 7MC allows the use of a network drive, though I could be wrong.
Thanks for the detailed info. How would I go about determining whether MSG-HD, NBC Sports-HD and NBC-HD would be tagged as copy-once or copy freely on TWC? Also, is a channel either one or the other...or can the status change depending on the particular broadcast?
NBC-HD should be in the clear since it's a local channel. You can ask in your local TWC thread for the others. There's probably also a way to see the status of the copy flag using the diagnostics screen of your DVR. How to get into that screen depends on the HD DVR being used.
Unfortunately it's my experience the cable company can change this without notice. I'm on FiOS now and everything's (well except premium and PPV) copy freely. But previously on Comcast it varied considerably, channels that were fine would change 3 months later and then revert back.
DSperber 02-24-12, 01:31 PM Thanks for the detailed info. How would I go about determining whether MSG-HD, NBC Sports-HD and NBC-HD would be tagged as copy-once or copy freely on TWC??I don't know where you are nationally, but here in TWC/LA land the policy seems to be that just about everything is marked copy-once, with the exception of all the local OTA network channels plus a handful of basic cable channels (no rhyme or reason other than perhaps some carriage agreement between TWC and the network, e.g. BRAVO-HD is copy-freely!).
For sure, NBC Sports HD (here in LA it's channel 469, which is the same channel that carried the former "Versus HD" channel which has now been re-branded to "NBC Sports HD") is absolutely copy-once. I just checked. It is shown on the web interface "diagnostic pages" for talking to the Ceton 4-tuner card on my HTPC.
We don't get MSG-HD here, so I don't know about it. But it sounds like a subscription-enabled "premium" type of channel, so I would guess it would again be copy-once, if TWC's apparent general policy to "copy-once everything" can be extrapolated.
For sure, the OTA NBC-HD flagship network is absolutely copy-freely as are all of the main OTA broadcast networks, even when the content is carried on cable by TWC/LA. This is mandated by the FCC.
Thanks for the detailed info. How would I go about determining whether MSG-HD, NBC Sports-HD and NBC-HD would be tagged as copy-once or copy freely on TWC? Also, is a channel either one or the other...or can the status change depending on the particular broadcast?
The content can be flagged on a program by program basis, and can even change moment by moment, though usually it is on a channel basis.
whtyson 02-26-12, 03:25 PM Has anyone successfully used the XP drivers to record from an Explorer 8640HD STB (Time Warner)? This STB isn't in the list of supported devices and I can't seem to open a stream in VLC or CapDVHS. Any help would be greatly appreciated.
Has anyone successfully used the XP drivers to record from an Explorer 8640HD STB (Time Warner)? This STB isn't in the list of supported devices and I can't seem to open a stream in VLC or CapDVHS. Any help would be greatly appreciated.
Nope, all I've ever gotten is an error message. In my experience, it only captures a few frames of video before crashing on the Explorer units.
crazy098 03-03-12, 12:48 AM My notebook doesn't have a firewire port. Can I use a usb to firewire cable?
My notebook doesn't have a firewire port. Can I use a usb to firewire cable?
Does such a thing exist? FireWire differs dramatically from USB, so I highly doubt it could work.
Get a FireWire card for your laptop.
I'm dumping TWC and just going to stick with RR internet. They blocked more basic channels this month and I'm just plain fed up with this crap ass company. From What I gather after I dump their service and still keep the internet, I'll still get the basic feed and I'm fine with that, because even for free they still suck monkey balls. And they are just not worth my time anymore....
Does such a thing exist? FireWire differs dramatically from USB, so I highly doubt it could work..
Yes-such a cable exists, but no it will not work.
http://www.amazon.com/dp/B0049DJ0JG/ref=asc_df_B0049DJ0JG1962832?smid=AA9EOGH73W5ZF&tag=nextagusmp0350203-20&linkCode=asn&creative=395105&creativeASIN=B0049DJ0JG
Get a FireWire card for your laptop.
That is the only way, or get another computer already with a functioning firewire adapter.
I'm dumping TWC and just going to stick with RR internet. They blocked more basic channels this month and I'm just plain fed up with this crap ass company. From What I gather after I dump their service and still keep the internet, I'll still get the basic feed and I'm fine with that, because even for free they still suck monkey balls. And they are just not worth my time anymore....
Unless they install a physical trap on your line coming into the house to block the frequencies the cable TV service reside on and only allow the operating band of your cable modem to pass through. Not sure if they overlap, and I highly doubt it is worth their time and money to send someone out to install the physical filter on the line.
kevin_12345 04-23-12, 04:48 PM Anyone get the dcx3200 to work with a 6-pin (full size) firewire cable?
Mine will work fine with a 6-pin to 4-pin mini cable and I know the 6-pin port works on my PC but just trying to figure out if I bought a bum cable or the 2 extra power pins are not supported. Thanks
Anyone get the dcx3200 to work with a 6-pin (full size) firewire cable?
Mine will work fine with a 6-pin to 4-pin mini cable and I know the 6-pin port works on my PC but just trying to figure out if I bought a bum cable or the 2 extra power pins are not supported. Thanks
It does not matter which cable you use so long as the end connected to the motorola is a 6 pin since that is the type of plug it has on the backplane. Neither the STB nor computer require the extra 2 pins for power, so the extra 2 pins are essentially useless, but the 6 pin connector is much more robust and easier to insert, especially when the plug in is blind with the back of the STB facing away from you.
|
|