Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
6th January 2010, 13:40 | #1 | Link |
Registered User
Join Date: Apr 2009
Posts: 478
|
Automatic bad frames recreation?
Hi, I wondering if the following is possible.
What I would like is a first part, that compares adjacent frames. If the difference is too great, indicating a bad or corrupted frame, the frame numbers will be stored in a text file or some other method, for the second part. The second part will be to feed the bad frames found into MFlowInter so that it can interpolate and fix these frames. The MFlowInter script recommended on the MVtools site: Code:
AVISource("c:\test.avi") # or MPEG2Source, DirectShowSource, some previous filter, etc super = MSuper() backward_vectors = MAnalyse(super, isb = true, delta=2) forward_vectors = MAnalyse(super, isb = false, delta=2) inter = MFlowInter(super, backward_vectors, forward_vectors, time=50, ml=70) # Assume bad frames are 50 and 60 trim(0,49) ++ inter.trim(49,-1) \ ++ trim(51,59) ++ inter.trim(59,-1) ++ trim(61,0) |
6th January 2010, 15:53 | #2 | Link | |
Guest
Join Date: Jan 2002
Posts: 21,901
|
Quote:
Second, a large change could be simply a scene change or other large valid change in the video. I don't think this property will adequately isolate "bad" frames. |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|