Log in

View Full Version : Deinterlacing NTSC 29.97 Help


cockpit
29th August 2006, 23:02
I have a dvd I'd like to copy to xvid. I'm pretty sure it's not 3:2 pulldown, because pretty much every frame looks interlaced. but I tried this method:

#AssumeTFF()
#Telecide(guide=0,post=2,vthresh=27)

and the resulting video had some choppy playback.

so now I tried to check for 3:2 content with this:

AssumeTFF()
Telecide(guide=1,post=0,show=true)

and it reports mostly in-pattern and a few out-of-pattern.

would using guide=1 get rid of the jerkyness then?
I know I could encode and see for myself, but I thought I'd ask here and maybe save some time. I wont set the encode until I go to bed anyway.

thanks

JMP
29th August 2006, 23:09
I think after Telecide you are supposed to Decimate(), otherwise you'll have duplicate frames in the stream, and thus jerky playback...

cockpit
30th August 2006, 01:26
but that's just for 3:2 tho right?

iNFO-DVD
30th August 2006, 01:34
It may be an idea to load it into DGIndex and have a look at the information it displays (F5).

cockpit
30th August 2006, 01:46
it says ntsc, interlaced

Mug Funky
30th August 2006, 04:44
bob it and step through a few frames to see if there's any repeats (and to check what field order it is)

like so:


mpeg2source("blah.d2v")

assumetff() #change to bff if playback stutters madly
bob()

just # out the bob when you've figured out what sort of video you're dealing with, and replace it with filters appropriate to the type of video.

Cunhambebe
30th August 2006, 13:41
but that's just for 3:2 tho right?
-Yes, you're right. Decimate a video that has an inconsistent pulldown pattern will leave it jerky. What I'm doing here: when this happens, I leave the video with no Decimate (video will de deinterlaced and at 29,97) or I use the excellent TomsMoComp. I really liked this filter.

rjc7394
2nd September 2006, 02:42
3:2 pulldown is 3 progressive frames followed by 2 interlaced frames I believe. Did you DL Neuron's decomb package which includes Telecide/Decimation information? It shows you how to determine 3:2 pulldown, hybrid or progressive.

cockpit
24th September 2006, 17:29
-Yes, you're right. Decimate a video that has an inconsistent pulldown pattern will leave it jerky. What I'm doing here: when this happens, I leave the video with no Decimate (video will de deinterlaced and at 29,97) or I use the excellent TomsMoComp. I really liked this filter.

ok, I just tried:

AssumeTFF()
Telecide(guide=1,post=2,vthresh=27)


but there is still some jerkyness when the camera pans.

wuziq
24th September 2006, 23:40
if it appears that every frame is interlaced, then i don't think u should be using decomb. try using leakkerneldeinterlace to deinterlace all frames..

http://neuron2.net/kerneldeint/kerneldeint.html

edit: note that leakkerneldeinterlace is at the bottom of the page.

cockpit
25th September 2006, 04:30
sweet, looks like an excellent filter. will post results tomorrow

results are in:
pure excellence! :D