i often get confused how to deinterlace in the most appropriate way!
pal to ntsc, ivtc, telecined, the frame rates, the interlaced frame count, purely progressive, hybrid, 3:2 pulldown, 2:3 pulldown, top field, dupe frames, bottom field 2:2:2:2:2:2:3 pull down and all these terms get me totally confused
i've searching all over the internet, and gone through a huge number of guides but it left me confused more
i just want to figure out what how video has been encoded in my retail dvd, and how to deinterlace it in the most appropriate way in avisynth
most of the time i try among 3 to 5 common/popular methods and get decent result
but i really want to absorb the actual logic behind the operation rather than throwing stone in the dark
hundreds of users discussed thousands of time!
if i start another one, will it be a crime??
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 1 to 27 of 27
Thread
-
-
Just think of the numbers as how many time each film frame is repeated (except they are repeated as fields, not frames). Each digit represents one film frame. The value of the digit is how many times it's repeated.
3:2 and 2:3 pulldown are essentially the same thing, film frames are repeated 2 and 3 times, alternating between the two (2 film frames become 5 video fields, 24 film frames becomes 60 video fields). These is easily restored to 24 fps film frames in AviSynth with TFM().TDecimate(). Most interlaced NTSC DVDs will have this pattern.
3:2:3:2:2 (5 progressive frames become 12 video fields, 25 progressive frames becomes 60 video fields) is used to convert progressive 25 fps PAL to interlaced NTSC video. You won't see this very often. It can be restored to 25 fps with TFM().TDecimate(mode=2, rate=25).
2:2:2:2:2:2:2:2:2:2:2:3 (12 film frames becomes 25 video fields, or 24 film frames becomes 50 video fields) is used for converting 24 progressive frames to 50 interlaced PAL fields. That can be restored with TFM().TDecimate(mode2, rate=24). -
This mini guide might help you get started with the most common patterns
http://neuron2.net/faq.html#analysis -
thanx, just the precise guide i wanted
the best method of analyzing must be the naked eyes!
one more thing..... in one of my previous thread i was adviced " u'r video is telecined also, so u've to......." how to analyze and fix it
qtgmc is one of my favorite filters, how to use it with the previously suggested method? -
BUT if it's telecined, you DONT use qtgmc . You inverse telecine (IVTC) which is reverseing the process of telecine
IVTC and deinterlace are completely different things
Also, "Indian" DVD's are very rarely these clean cut "textbook" cases. Guys like manono can tell you more abou tthat -
-
-
The short version is Indian DVD's are usually field blended . You can tell right away when you use SeparateFields() and step through it field by fields as that guide suggests
-
You don't use TFM().TDecimate() for true interlaced video (60 different half pictures per second). Only telecined video (24 different pictures per second, packaged as 60 half pictures).
If you want to use QTGMC() as a post processing filter for noise reduction and sharpening you could add QTGMC().SelecteEven() after TFM().TDecimate(). But you'd probably be better of using dedicated noise reduction and sharpening filters.Last edited by jagabo; 7th Dec 2012 at 17:04.
-
Probably not. It might be telecined; it might be fieldblended, but movies usually shouldn't be just deinterlaced. I do it sometimes with PAL 25fps stuff when the fields don't line up properly, but for NTSC fieldblended or telecined stuff, never.
please manono sir, bring some light in my dark life -
not to thread hijack but it's a question i have and i'm sure the answer would help the OP as well: is there any software that can analyze a DVD and tell you what type, if any, of pulldown it uses, if it's hard or soft telecined, if it's true interlaced or if it's some sort of weird hybrid.
similar to the OP i have a bunch of Greek DVD's and i am having fits trying to "de-interlace" some of them them. -
The analyzer in AutoGK is still about the best there is and can tell hard from soft telecine and also spot true interlace and handle it appropriately. But it and any other analyzer will trip up with true hybrids, field-shifted video, field-blended video and some of the other tough ones.
In short, nothing beats the eyes to tell you what you have and how to deal with it.
i have a bunch of Greek DVD's and i am having fits trying to "de-interlace" some of them them. -
@manono
as u said here goes the video clips
http://www.sendspace.com/file/n1zv46
http://www.sendspace.com/file/3f7xy5
http://www.sendspace.com/file/slom31
http://www.sendspace.com/file/0qqj3u
http://www.sendspace.com/file/jkk3yy
Last edited by baunduley; 10th Dec 2012 at 10:06.
-
Most of those are field blended. Use Yadif(mode=1) (or QTGMC()) followed by SRestore(). The second one was an exception, it was straight 3:2 pulldown flags. Use TFM().TDecimate(). Or, if the entire video the same, just use DgIndex in Force Film mode (then no IVTC necessary). In the future, upload segments with more motion, it's easier to see what's going on. Especially with low bitrate samples.
Last edited by jagabo; 10th Dec 2012 at 10:22.
-
for the second sample u suggested TFM().TDecimate()...but it left the fps 19.181. i don't think it should be!
-
If you use Video -> Field Operation -> Honor Pulldown Flags in DgIndex use:
Code:Mpeg2Source(...) TFM() TDecimate()
Code:Mpeg2Source(...)
-
-
cant de interlace this file
http://www.sendspace.com/file/fjwoo8
need your help
tried almost every filter, but all in vain..... cant do it properly -
This comes pretty close:
Code:Yadif(mode=1, order=0) SRestore(frate=26)
-
Yep, was trying that with variations of frate. It appears to drop a frame every few frames or so (every 20? 25? Hard to tell). Played frame by frame in VDub, I see a group of 5 interlaced or blended frames every now and then. Usually it looks like 3 or 4 frames in every group of 5. The blending varies.
Example: I see a frame dropped at frames 103-104.Last edited by sanlyn; 21st Mar 2014 at 14:01.
-
It's screwy all right. I agree that it's around 26fps (or a bit less). But getting there without dropping frames or getting too many dupes is the hard part. I had my best luck using this:
MPEG2Source("E:\Test\test.d2v")
YLevelsS(0,10.0,255,0,255).Tweak(Bright=-5,Cont=0.9,Coring=False)
Yadif(Mode=1)#or QTGMC
CDeblend
BlendBob()
TDecimate(m2PA=True,maxndl=10,Mode=2,Rate=25.97)#it's less than 25.97fps but I got tired of messing with it.
Crop(8,0,-14,-4)
LanczosResize(640,480)
I see some dupes, very few remaining blends, but no obvious dropped frames. The Hindi DVDs are bad enough, but the Bengali DVDs (by Big Home and Angel) take poor quality to a whole new level. -
Wow, that do look complicated. Will give that a run tonight.
Really dark vid. Difficult to see what's going on. But that's another story.Last edited by sanlyn; 21st Mar 2014 at 14:01.
-
Similar Threads
-
Deinterlace
By leftspeaker2000 in forum DVD RippingReplies: 2Last Post: 5th Dec 2011, 05:17 -
Deinterlace?
By ZedsDead in forum Video ConversionReplies: 6Last Post: 14th Mar 2010, 23:21 -
To deinterlace or not deinterlace...
By Nilfennasion in forum MacReplies: 4Last Post: 4th Dec 2008, 00:46 -
Best Way to Deinterlace Video?
By ehmjay in forum MacReplies: 8Last Post: 22nd Mar 2008, 22:09 -
Do I need to deinterlace? Or never deinterlace?
By rbatty11 in forum Video ConversionReplies: 12Last Post: 17th Jan 2008, 13:15