View Full Version : Deinterlacing properly.
pissed
20th May 2010, 20:36
Hi; so essentially I would like to know how to deinterlace properly - as in 100% no ghost frames?
How do threshold's play into this?
Is there a general guide as to what to do?
7ekno
21st May 2010, 07:54
What sort of framerate (time) are you looking to spend and what output do you require (25->50fps ok, or want 29.97 to 24, etc)?!?
Avisynth with TMGC is probably the best deinterlacer there is, but it's slow ;)
Bobbing also produces reasonable results, but doubles the frame rate ...
7
pissed
21st May 2010, 12:47
Material is NTSC (not FILM) at 29.97fps, with BFF.... kernel/field/telecide/yadif pretty much all the deinterlacers that I've tried result in ghosting. I suspect I need to tweak setting, probably theshold parameters, but generally I don't know what im looking for...
Where can I download TGMC filter... google isnt providing any direct links :'(
txporter
21st May 2010, 18:02
Need more information on the source (and small sample uploaded would be best). It could have blends. Is it a PAL video converted to NTSC DVD?
manono
21st May 2010, 18:09
Material is NTSC (not FILM) at 29.97fps, with BFF.... kernel/field/telecide/yadif pretty much all the deinterlacers that I've tried result in ghosting.(
Some of the deinterlacers mentioned don't leave ghosting behind. I suspect your problem isn't the choice of deinterlacer (since you'll get ghosting however you deinterlace), but using a deinterlacer at all if it isn't called for, if the problem is, as I and txporter suspect, a PAL2NTSC field-blended source. Advice without a sample to examine is kind of hit-or-miss anyway, so please make available to us a 10 second untouched sample, one showing steady movement.
pissed
22nd May 2010, 17:38
http://www.mediafire.com/?nbhwzutddfm
10 sec clip. Video is kinda old, which I think makes the situation worse...
Guest
22nd May 2010, 19:45
Yup, it's field-blended.
pissed
22nd May 2010, 22:24
Yup, it's field-blended.
What to do now?
Guest
23rd May 2010, 01:45
Try searching for the solution.
manono
23rd May 2010, 02:17
The easiest way to fix it is with:
Yadif(Mode=1)
RePAL()
Both filters can be found here:
http://avisynth.org/warpenterprises/
txporter
24th May 2010, 17:53
manono's approach is easy and pretty fast. If you are noticing bob flicker that is annoying to you, you can try TempgaussMC in place of Yadif. It is MUCH slower than simply using Yadif, but the results are great. You can also use srestore(frate=25) in place of repal() if you want to get exactly 25fps rather than 24.975fps.
I use something like this to restore PAL video from NTSC dvds:
setmtmode(5,0)
loadcplugin("C:\Program Files\Avisynth 2.5\plugins\yadif.dll")
MPEG2Source("Path\To\video.d2v")
setmtmode(2)
TempGaussMC_beta2(1,1,1,edimode="Yadif",Smode=1,SLmode=1,Sbb=0,SVthin=0.0)
#repal()
srestore(frate=25)
removegrain(1)
Settings that I am using for TempGaussMC are faster but compromise a bit on quality. I do not really notice the difference (although it seems that using edimode="Yadif" over nnedi2 or nnedi3 leads to sharper images and it is faster). You can look through the .avsi script for TempGaussMC to get a feel for the settings.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.