View Full Version : Recommend a deinterlacer
bmnot
20th July 2008, 23:03
I need a deinterlacer that is guaranteed to remove all of the mice teeth, that will output the original frame rate and the original height, and that works in YV12. If more than one of these exists, which one has the highest PSNR when compared to the source image? (For example, I'm thinking of a blend deinterlacer like VirtualDub's. However, that only works in RGB32.)
talen9
20th July 2008, 23:34
Hmm... have you already tried to :search: ? :p
I found this (http://forum.doom9.org/showthread.php?t=109547&highlight=deinterlacers), for instance ... see if the information given there fits your needs :)
EDIT: now that I've read a bit more that topic, I think it's (a bit) outdated ... see if the AviSynth wiki (http://avisynth.org/mediawiki/External_filters#Deinterlacing) is more useful !
bmnot
20th July 2008, 23:57
I have tested:
FieldDeinterlace(dthreshold = 0, blend = true)
and...
LeakKernelDeint(threshold = 0, twoway = true)
FieldDeinterlace has a higher PSNR by ~3 points, but I don't know if it will fully deinterlace every source, nor if LeakKernelDeint will.
This is how I currently deinterlace:
AviSource("video.avi").AssumeTFF() #720x480x30i
SeparateFields().SelectEven().LanczosResize(720, 480, taps = 8)
LoRd_MuldeR
21st July 2008, 00:19
Give a try to Yadif (http://forum.doom9.org/showthread.php?t=124284&highlight=Yadif), TDeint (http://forum.doom9.org/showthread.php?t=82264&highlight=TDeint) or MVBob (http://avisynth.org/mediawiki/MVBob) ;)
themostestultimategenius
21st July 2008, 02:28
DirectShowSource()
MCBob()
Decimate(Cycle=2)
MadRat
21st July 2008, 04:03
It used to be that you could go to this URL and find an excellent comparison...
http://heptium.sh.cvut.cz/~integra/deint/
and this URL for a tweaked version
http://heptium.sh.cvut.cz/~integra/deint/tweaked/
But that site's down now and I don't know now to find a cached version of it.
LoRd_MuldeR
21st July 2008, 04:11
@MadRat: Did you ever hear of Archive.org? :p
http://web.archive.org/web/*/http://heptium.sh.cvut.cz/~integra/deint/
2Bdecided
21st July 2008, 11:11
You need mcbob or TempGausMC_alpha3...
...and eternity to wait for them to do the job!
Cheers,
David.
Chainmax
27th July 2008, 00:20
TempGaussMC is at beta1 stage.
Terka
27th July 2008, 22:54
and TempGaussMC is performing more stable picture that mvbob, mcbob, mvbobmod, try TempGaussMC samples and comparsions.
2Bdecided
28th July 2008, 11:37
TempGaussMC is at beta1 stage.I know, but the OP asked for personal recommendations. ;)
Cheers,
David.
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.