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..
Last updated: October 2006
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
Setting up for drivers for DCT64XX Firewire capture using Windows XP SP2DCT64XX Firewire mpeg2 capture using Windows XPMaking a DVD titleset the easy way (from both HD and SD captures)
Setting up for drivers for DCT64xx Firewire capture using Windows XP SP2
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.
DCT64xx Firewire mpeg2 capture using Windows XP
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 Check PTS 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 captureYou need to install this Windows XP SP2 1394/firewire patch.
Making a DVD titleset the easy way (from both HD and SD captures)
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.
Converting Transport Stream (.ts) To Program Stream (.mpg)
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.
Setting DVD to skip menus and play movie automatically
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.
Setting DVD auto-letterboxing for 16:9 content on a 4:3 display
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.