I have a Panasonic DVD recorder and regularly transfer files to my PC (via a DVD-RAM disk). But sometimes the disk develops a fault (I have gone through 4 Panasonic RAM disks in under a year). There is no clue as to when or where the corruption occurs on the RAM disk and indeed I have only discovered the fault by accident. What happens is the data gets corrupted for usually a few seconds but it can be just a few frames and I'd like to find a way of detecting this without watching all two hours of video on the disk.
What would probably work is if I had a software tool that could take in a .VRO file (I think this is the same format as a .MPG file) and look for discontinuities in the timestamps. So if there is a frame missing or corrupted then the MPEG PTS/DTS timestamps will not increase in the way that would be expected. If this could be located, together with the frame number in the file where it happens, then this would be what I am after.
One complication is that sometimes the files I transfer from the Panasonic DVD recorder have had sections chopped out using the "partial erase" feature of the DVD recorder. I do this because I do my fine editing on the PC but the very rough editing eg 8 hours down to 30 minutes on the DVD Recorder. This has the effect of causing a jump in the PTS/DTS timestamps, but once the jump has happened then everything happens as you would expect from there. Ideally this would be not reported as an error, but a second best approach would be for it to be logged also; it could be difficult to distinguish between corruptions and where the source had been through the "partial erase" process.
If there are other tools that could find problems in the file in other ways, bearing in mind that it needs to be a quick and easy process not confused by the "partial erase" cuts on the disk, then they would be of interest too.
+ Reply to Thread
Results 1 to 3 of 3
-
-
Has anyone found a solution for this?
I am looking for a way to scan an mpeg file for pts time code jumps.Zakkkkkman -
Don't know if this is exactly the same thing:
MPEG-VCR has a "GOP fixer" function that scans a video for timer code errors, and optionally fixes them.
And there are some tools at http://www.offeryn.de/dv.htm that may be useful:
"MPEGanalizzatore tells you about the packs, the headers, the GOPs and pics inside an MPEG2 Program Stream."
"PVAStrumento is a tool to convert files recorded with a DVB PC-card in PVA-format to regular MPEG2 program streams. It can also be used to "repair" existing MPEG2 PS for further processing."
Similar Threads
-
Subtitles in video : detect time position
By Urban20 in forum SubtitleReplies: 2Last Post: 15th Nov 2011, 03:24 -
How can I shrink these files. I am getting errors.
By moosooo1 in forum Newbie / General discussionsReplies: 4Last Post: 1st Oct 2010, 10:49 -
Using video presence detector to detect blank video signal from switcher.
By rabbi in forum Newbie / General discussionsReplies: 0Last Post: 6th Jul 2010, 01:30 -
How to test MPG files for errors?
By madmartian in forum Software PlayingReplies: 1Last Post: 17th Jun 2009, 14:30 -
Detect scenes in mpeg video
By cd090580 in forum Newbie / General discussionsReplies: 5Last Post: 6th Apr 2009, 10:37