I'm trying to find more info about the camera. Which model is it? I had trouble finding it because of where you put the dash
I found SC-MX20
SC-MX20B SC-MX20C SC-MX20E SC-MX20EL SC-MX20ER SC-MX20EH SC-MX20ER SC-MX20H SC-MX20L SC-MX20R
The SC-MX20 is standard definition only. The others seem to have "digital memory" (I'm guessing storing on something other than analog tape?)
You say you "have the entire video". What format is it in? Are you talking about something stored on an analog tape, or an AVI file?
If AVI file: thing to do: find some old samples on your hard drive of videos taken with the camera. Feed them into gspot (
http://www.headbands.com/gspot). What does it say the fourcc is? If my intuition is correct, it might be SEDG or SMP4.
Then feed the video you can't play into gspot. Does it recognize it as an avi? If yes, then play the file in Media Player Classic
http://sourceforge.net/projects/guliverkli/ or VLC media player
http://www.videolan.org. If no, read below.
If my guess about fourcc was correct, first you'll need a VfW decoder for SEDG or SMP4. Look in your start menu for ffdshow (just checking in case it came with a codec pack you installed). If you don't have it, get it from
http://ffdshow-tryout.sourceforge.net/ but during intallation, do check the vfw box and virtualdub plugin, and when it gets to the audio codecs and video codecs pages, uncheck everything. Then find ffdshow in your start menu, go to VfW options, decoder tab. Find the line Other MPEG4, and in the decoder column, set it to Xvid (preferred) or libavcodec. Click apply then ok.
Then get virtualdub from
http://www.virtualdub.org. Then go here and read my post (#2) carefully and follow the instructions:
http://www.moviecodec.com/topics/8907p1.html
You won't need to create other sample videos; just use existing videos you already made (but make sure when you copy that the copy has the same name as the video you're trying to repair). Remember to have multiple copies of the original in case anything goes wrong. At the end, open the resulting file with virtualdub. Basically what the instructions I wrote were about is placing a working header in front of a video with missing or corrupt headers. When a capture is interrupted, the headers don't get written (at least with AVI files). Headers are the last thing to be written because certain things (in particular file size and duration of video) are not going to be known until the capture is finished.