Hi.
I suspect that my harddisk corrupted some DV files (for some reason).
How can I check the integrity of DV files?
I thought of some kind of software, which is able to report interruptions in the DV headers in terms of datacode, or some other method to determine whether the files content is corrupted.
Thanks.
+ Reply to Thread
Results 1 to 13 of 13
-
-
Might be a little too simple, but I run them through Virtualdub, using the Panasonic DV codec for checking.
-
@redwudz
Does checking the file consist of simply loading it without error, or is there a specific function of VirtualDub which permits to check the file more thoroughly?
Thanks. -
Using VirtualDub, I got this error now when playing the clip. It shows up at the very end of the clip.
Code:[!] Dub: I/O thread has not cycled for ten seconds -- possible livelock. (Thread location: 77F94091)
Is this an indication of a problem?
Thanks, -
I noticed that the function "Scan video stream for errors...." does not reveal errors within a corrupt MPEG-2 file. The only indication of a problem I get is when loading the file. After loading is finished, I get this here:
Code:[!] MPEG: Anachronistic or discontinuous timestamp found in audio stream 0 at byte position 932575250, from 141883259 to 143730059. This may indicate an improper join. [!] MPEG: Anachronistic or discontinuous timestamp found in video stream 0 at byte position 932802578, from 141871019 to 143768219. This may indicate an improper join.
Thanks. -
Why does the "Scan video stream for errors...." function not show any error?
Probably because that's not really an error in the video, just a part missing, usually because of a bad join. It's pretty common with videos that I have downloaded.
I usually just resave the video with direct stream copy and this gets rid of the problem. If the missing part is very long, then you have a problem. You can preview in VD and see what is missing.
Not sure about the 'livelock', but it may be related to the missing video. -
Originally Posted by geohei
Was it a direct transfer from a camcorder?
Keep in mind that a IEEE-1394 stream to a DV-AVI file on the computer is not the same as a file transfer. It's a stream capture and any gaps in the stream just go to the file. There is no provision for resending bad packets as there is in a true file transfer. Otherwise you would see the DV cam rewinding and resending data (this is not part of the driver). What you see is what you get.
I wonder how a "error check" in Virtualdub would pick up gaps in the stream? I'm sure that Windows XP (or OSX) made a technically good file even if the stream had drops. Is this error check in Virtualdub just a file check?
Now if the HDD corrupted the file, maybe this error check would pick that up. -
Originally Posted by edDV
Originally Posted by edDV
Originally Posted by edDV
It would not be very likely that the missing parts inside an .avi file would be cut exactly at frame boundaries. On top of that, the continous IDs of the frames would indicate a problem.
Bye,
Similar Threads
-
Diagnosing video file integrity?
By gaikokujinkyofusho in forum Video ConversionReplies: 0Last Post: 3rd Dec 2010, 23:37 -
mp4 file integrity check
By Bonie81 in forum Newbie / General discussionsReplies: 2Last Post: 16th Oct 2010, 17:30 -
How do I check if a file is HD
By no_alone in forum Newbie / General discussionsReplies: 5Last Post: 26th Jun 2010, 09:35 -
Application to verify integrity of VIDEO_TS Rips??
By m021478 in forum DVD RippingReplies: 3Last Post: 5th Feb 2008, 22:50 -
Windows Registry Integrity
By TBoneit in forum LinuxReplies: 0Last Post: 24th Nov 2007, 00:05