I am always searching for know how for DVR's, I have mostly had experience with Tivo and DirecTV tivo hacking but I was informed by a person from Yahoo Answer's that gave me a link on how to modify a Motorola DVR so you can use the Firewire to connect to a PC for transferring shows from the DVR to the PC. Here is the link, but I will also cut and paste the "How to" below. http://replayguide.sourceforge.net/dct6412/
This is NOT my Work and I am showing this to help others out. Credit goes to the owner of the link. Hope this helps others out..
DCT64xx Firewire capture and HD/SD to DVD guide
These are compact instructions on how to capture recordings from DCT64xx (DCT6412, DCT6416 and similar Motorola DVRs) from a PC/laptop running WinXP. This is all courtesy of the original AVS forum thread you can find here: How to record via IEEE 1394 (Firewire) to Windows XP
See further down for instructions on how to downcovert HD captures to a great looking anamorphic widescreen DVD-compatible mpeg (uses full screen on a 16:9 display and letterboxed with black bars on top and bottom on a 4:3 display to preserve 16:9 aspect ratio).
Table of Contents
NOTE: You only need to follow this step to install drivers the first time you connect DCT64xx to Windows XP.
1. Obtain the software and drivers needed. I have packaged up everything into 1 zip file which you can obtain here: motorola6412_firewire.zip
2. Unzip motorola6412_firewire.zip to a fresh folder.
3. You will obviously need a firewire cable. The DCT64xx has 2 6-pin firewire ports. My laptop has a 4-pin firewire port so I use a 6-pin to 4-pin cable. With the DCT64xx turned on connect up the cable. IMPORTANT: The DCT64xx has 2 6-pin firewire ports. When facing the back of the DCT64xx make sure you use the firewire port on the right hand side (left side if looking from the front). I had problems using the other firewire port and many others reported problems trying to use that one.
4. The first time you do this the Found new hardware wizard will come up. Select Cancel on the first device found.
5. Next you should see Tuner AV/C Device as the hardware that was found. Select No, not this time in the Found New Hardware Wizard dialog and then click on Next. Then choose Install from a list or specific location (Advanced) and click Next.
6. Choose Don't Search. I will choose the driver to install and then click on Next.
7. Click on Have Disk... and find the directory where you unzipped motorola6412_firewire.zip folder to and select the drivers\meistb.inf file and click on OK. You should see Tuner AV/C Device show up in the Model list. Then uncheck Show compatible hardware. Under Manufacturer choose Motorola. Under model choose Motorola Tuner AV/C Device (DCT-6412) and click Next. Click on Yes if Update Driver Warning appears. Choose Continue Anyway to ignore warning about untested driver and finally click on Finish.
8. Click Cancel on any other devices that are automatically detected and ignore the balloon message about errors in new hardware installation.
9. Open Device Manager by running Start->Run... and typing devmgmt.msc and then OK.
10. In Device Manager select View->Devices by connection. Look for AV/C Panel and Unknown device under IEEE 1394 Host Controller and right click on each and select Disable. This will prevent you from having to cancel prompts for installing new devices in the future when you connect the firewire cable. The only needed driver that needs to be enabled is Motorola Tuner AV/C Device (DCT-6412). Close the Device Manager and now the driver installation is complete.
Now that the software and drivers are installed you are ready for some firewire captures. Note that you will capture whatever the DCT64xx is currently outputing - either the current tuner of any channel or playback of a previously recorded show. To capture the stream we can use CAPDVHS.
NOTE: You will only be able to capture channels/recordings without 5C protection enabled. To check for 5C protection on channels that you are interested in capturing from (or have recorded from), do the following:
- Start with DCT64xx turned on and connect the firewire cable between the DCT64xx and your PC.
- Tune to a channel you are interested in recording from.
- Enter DIAGNOSTICS page on the DCT64xx as follows with remote: Press Cable, Power off, Select, Select.
- Scroll down to: d11 INTERFACE STATUS and then click right arrow to enter that module.
- In 1394 I/O DEVICE section you should see ACTIVE PORTS=1 (indicating the Firewire connection is active) and look at 5C IMPLEMENTATION value. If it is something other than 0 this means 5C protection is enabled and you won't be able to capture that channel.
- To get out of the Status Page click left arrow with remote and scroll down to EXIT and click Select.
1. First step is obviously to connect the firewire cable from the DCT64xx to your PC/laptop if it's not already. As noted above, when facing the back of the DCT64xx choose the firewire port on the right side (left side if facing the front). If prompted to find/install drivers just click on cancel.
2. Run CapDVHS.exe and make sure the Motorola device is selected in the capture device list. Make sure you have the following settings:
Convert 188 bytes
Delete to SyncByte
Use .ts for all file extensions.
NOTE: If you get an error that capture device cannot be found when starting CapDVHS then exit CapDVHS, unplug the firewire cable, wait a few moments and then plug the firewire cable back in again. Sometimes it takes 2-3 times for the handshaking to go through properly and for CapDVHS to start without error. Once CapDVHS starts succesfully make sure to pick the Motorola device in the capture device list.
3. Select the Data Info tab so that you can see the capture take place.
4. Set the time required for the live capture (should be at least the length of time of the show you want to capture) and then select Rec to start the capture. If this is the first time you are capturing you should record a short clip only and check the resulting .ts file with appropriate playback software such as Media Player Classic (see link below).
NOTE: On occasion I have had WindowsXP blue screen and reboot soon after initiating a capture. This is not very common but happens occasionally. If this happens you need to unplug and re-connect the firewire cable once WindowsXP has re-booted. To minimize the risk of this happening make sure your computer is not doing anything else while capturing and disable networking by unplugging ethernet cable or turning off wireless card.
NOTE: If you are running WindowsXP SP2 and persistently get the following error when clicking Rec to start a capture:
Error 800705AA: Cannot start capture
You need to install this Windows XP SP2 1394/firewire patch.
HDTV2DVD is the easiest way I have found to make DVDs from both HD and SD transport stream captures and preserving the original Dolby Digital audio stream. The flow is very easy with this tool since it automates both the re-encoding to DVD as well as DVD VOB file creation. Note that the tool also generates a DVD-compatible .mpg file in case you like to use your own DVD authoring tool.
- NOTE: You can optionally first use HDTVtoMPEG2 program to edit out commercials from your original .ts file. If you do so make sure that you have HDTVtoMPEG2 output Transport Stream since HDTV2DVD requires transport stream files as input.
- Start the program
- Drag your transport stream (.ts) file into the bottom Assets pane
- Drag the file from Assets pane to the top left Layout pane
- Click on the Auto Fit icon to make sure the encoding can fit within a single DVD
- Click on the DVD icon on top left of the window
- HDTV2DVD automatically produces both a DVD compatible mpeg2 program stream (.mpg) file and a folder with AUDIO_TS/VIDEO_TS folders that can be burned directly to a DVD.
- If you want to produce a DVD with menus, etc. you can use the .mpg file created by HDTV2DVD as input and good authoring programs will know not to re-encode again.
- For $20 you can also get SVCD2DVD which is the full-featured version of HDTV2DVD which allows multiple titles with menus.
HDTVtoMPEG2 is a free program you can use to edit out commercials and/or convert Transport Stream (.ts) files to Program Stream (.mpg) files. Some media players cannot handle playing Transport Streams directly so you will need to convert to Program Stream for playback purposes. This program also has editing capabilities (even an automatic commercial editing mode for HD recordings that relies on the presence of black bars during commercials) but those features are not covered here. The steps to convert .ts to .mpg are:
1. Run HDTVtoMPEG2.exe (latest version available from AVS Forum thread here).
· Set: Type=Mpeg2, Ext=.mpg, Max Size=5000
· Click on Add button to add the .ts file you captured from the 6412
· Video PID and Audio PID fields should be filled out. Enable the check mark right under Channel (named NONAME 0.1 for example) to select the appropriate Audio and Video streams to use.
· Disable Show Progress Image and click on Process button to convert the .ts file to a .mpg file.
· Exit the program.
Some DVD authoring tools force you to create a menu when there is more than 1 title. You can use ifoedit to change the DVD titleset to start playing the first title automatically instead of going to the menu.
· Start ifoedit and click on Open and select the VIDEO_TS.IFO file.
· Click on VMGM_MAT and then click on + to the left of it.
· Click on First Play PGC.
· In the bottom pane scroll down to the bottom and find 1.Pre Command and click on it.
· Right click on 1.Pre Command and select Edit Command.
· Change command to (Jump_TT) Jump to Title and set Title Nr=1 and OK the form.
· Click on Save button and answer Yes when asked to save the .BUP file as well, then exit the tool. That's it! Now when you insert the DVD it will jump to start playing first title right away, skipping the menu.
For any 16:9 downconverted DVD titleset you have authored you want to make sure that the DVD will play properly letterboxed if displayed on a non-widescreen 4:3 TV. Most DVD authoring tools will automatically set the right attributes in the .IFO files for automatic letterboxing, but just to be sure you should check your .IFO files before burning. To check or set automatic letterboxing do as follows:
· Start ifoedit and click on Open and select the VIDEO_TS.IFO file.
· Under Title Set double click on the Video stream (with movie strip on the left side)
· Make sure that Aspect Ratio is set to 16:9 and Automatic Letterboxed is enabled and then OK the form
· Click on Save button and answer Yes when asked to save the .BUP file as well. Repeat for all other .IFO files and then exit the tool.