View Full Version : Help with another bad clip...
Floatingshed
12th May 2009, 00:45
Please somebody help me figure out what is going on with this clip there appear to be dropped and duplicated frames. Is there any way to restore smooth movement?
Thanks.
http://www.mediafire.com/?zwmewtmo1gm
This is the state of the DVD release, OK it is public domain material but why treat it like this?
MadRat
16th May 2009, 11:56
Yes there do seem to be duplicate frames. I'm guessing it's because of the decimation process. What did you use for your script?
Guest
16th May 2009, 13:34
What is the title and region of the DVD? Is that a direct rip? If not, how did you encode it?
Floatingshed
16th May 2009, 20:16
It is an Australian release of "One step beyond". It states that it is region free. The video is PAL but I wonder if it has been converted from NTSC by some very dirty process.
The series has fallen into public domain and there are several different versions about, varying in quality, but all poor.
The clip that I posted is simply a few seconds of the vob cut out using womble mpg-vcr with no re-encoding.
Thanks for the help...
Guest
16th May 2009, 20:46
The duplicates you could decimate, but there are missing frames as well, so it's a lost cause IMHO.
Floatingshed
17th May 2009, 00:25
The duplicates you could decimate, but there are missing frames as well, so it's a lost cause IMHO.
Thanks. Pretty much what I thought but its best to ask those who know about these things...
onesloth
17th May 2009, 02:14
The duplicates you could decimate, but there are missing frames as well, so it's a lost cause IMHO.
The mvtools2 docs give this example for interpolating bad frames:
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)
MFlow can give really funky results, though. So it may look bad if you're missing a lot of frames. Might be worth a try.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.