Log in

View Full Version : de-interlacing problem


onisama
6th July 2003, 23:02
I encoded the gundam movie III using telecide and decimate. The converted mpeg looks great till about thirty minutes in and it starts getting all jerky. It does that for about 10-15 minutes and then everything is ok. It is a hybrid source, constantly switching from interlaced to progressive and is probably 95% film. I've tried it with the field order set to both top and bottom, sam result with both. I also tried to encode just the troublesome portion as a progressive source -> looked like crap and still jerky. I'm not sure why this part of the movie is givng me trouble. I haven't played with deinterlacing much, I just run telecide on most everything interlaced (mostly anime). I posted a clip showing the jerkyness, pay attention to when the gundam moves his hand to set down the girl. clip (1.25 mb) (http://meisenheimerphoto.com/stuff/video samples/clip1.mpg)

Any help would be appreciated.

I also checked the d2v in tmpgenc and with the field order set to top field first and the deinterlace method set to even, it played smoothly. I don't really know what to do with this information.

Here is my avs script:

LoadPlugin("C:\PROGRA~1\DVD2SV~1\MPEG2Dec\mpeg2dec.dll")
mpeg2source("C:\DOCUME~1\WINDOW~1\Desktop\DVDTEMP\GUNDAM~2\DVD2AV~1.D2V")
LoadPlugin("C:\Program Files\DVD2SVCD\InverseTelecine\Donald Graft\Decomb.dll")
LoadPlugin("C:\Program Files\DVD2SVCD\Avisynth2 Plugins\cnr2_20_dll_20020802\cnr2.dll")
Telecide(guide=1,gthresh=50,chroma=true,threshold=30)
Decimate(cycle=5)
cnr2(mode=1,ln=35,lm=192,un=47,um=256,vn=47,vm=256)
BicubicResize(480,480,0.0,0.6)
ResampleAudio(44100)

onisama
7th July 2003, 19:29
I encoded the troublesome ten minutes of video again, only htis time changed the reverse paramter of telecide to true, instead of the default (false). It seems to play ok now. I will have to encode the other two portions of video with reverse set to false and then merge the three clips together and see how it looks.

This would be the new telecide statement:

Telecide(reverse=true,guide=0,gthresh=50,chroma=true,threshold=30)

It seems this part of the video has the order of the field matching reversed, but not the order of the fields themselves. Which is why just changing field order from top to bottom didn't work. Correct me here if I'm wrong.

So would it work if I just encoded the whole movie with reverse set to true or would the other parts then be jerky. The reason I ask is because there is a portion at the begining of the clip I was working on where it isn't jerky regardless of what the field order matching (not the field order) is set to.

I also changed the decimate statement from Decimate(cycle=5), which I realized is the default for decimate anyway, to Decimate(mode=1,threshold=50). I don't think this really had any effect though because I had done this earlier and it hadn't changed anything.

Amit
7th July 2003, 19:39
Did to try setting Force Film and using Smart Deinterlace? Most of the time it seems to solve the problem.

-Amit

onisama
7th July 2003, 23:32
No, but I will give that a try also.