I recovered some avi camcorder files on my SD card with F-Recovery for SD (accidentally deleted, oops...) and now the one I really needed only plays the first 20 seconds. Media Player and other avi players tell me that the vid is over 2 minutes long, but it stops after 20 secs. I have tried various video repair programs, but no luck so far. My question is, if the file is corrupted at 20 secs, can I chop away the first chunk of video without viewing it and be left with the rest of the file? Is there an easier way to get the whole video file to play? Thanks for any advice you may have.
Not sure if DV-AVI can be loaded into VirtualDub, but try running VirtualDub and drag the file onto the window. If it gives an error saying it can't locate a decompressor for the file, close the program and install the codec (right click on the .inf file and choose 'Install') then try again. If it loads it, then try and select a codec (under the 'Video' 'Compressor' tab) and save as a new AVI. http://www.afterdawn.com/software/video_software/video_tools/virtualdub.cfm http://www.free-codecs.com/download/Cedocida_DV_Codec.htm
It's possible that the tool wasn't able to properly construct the file. Open virtualdub and select file/open. In the lower left check "ask for extended options" When the box opens, select "redrive keyframes" After it has done it,review the file and see what's what. There may be further analysis you can do, but try this first.