Log in

View Full Version : Reconstruct frames?


zeronegative
26th April 2002, 09:33
I have a SVCD source and want to convert this to DivX using GKnot; however, the source is 25fps and every 2nd frame is the interpolated result of the previous and next frame.

Is there any way to fix this, and does anybody know how this could have happened?

hakko504
26th April 2002, 10:19
Seems like the source that the SVCD was made from was 12.5 fps. Someone might have removed half the frames in order to save space for an AVI, and the converted the AVI to SVCD. Or, some cartoons are made natively in 12.5 fps to minimize number of frames that the animators need to draw. If you start with a 12.5fps source you can achieve the effect with this AVISynth script:LoadPlugin("decomb.dll")
AVISource("12_5_fps.avi")
SelectEvery(1,0,0)
Decimate(mode=1,cycle=2)
If it is exactly every 2 frames that is blended the I suggest that you remove the blended frames with:SelectEven() # or
#SelectOdd()And if that fails then tryDecimate(2) or even:Telecide(blend=false)
Decimate(2) This last script is most useful if you have an interlaced video and not blended, but it is worth trying.

zeronegative
26th April 2002, 10:29
Thanks; yes, it is indeed a cartoon (Transformers G2 ep#01 and ep#02). I'll use Decomb's Decimate(cycle=2) and see if the result is worth it :)