View Full Version : Your Preferred Avisynth Deinterlace Filter
Staz
15th October 2005, 12:32
From what I can gather, the three most popular deinterlace filters are Tdeint, Kerneldeint and LeakKernelDeint. I am very interested to know which filter people favour. It would be great if people could state WHY they favour a particular filter and in which situations it is best suited for. If anyone thinks I should add another option be sure to let me know. Thank You!!
Guest
15th October 2005, 12:57
LeakKernelDeint is just a performance optimized version of KernelDeint, so I'd have just listed "(Leak)KernelDeint".
I would also add TomsMoComp and FieldDeinterlace. Why prejudice your poll by limiting it to what you think are the most popular?
Finally, apparently this is for single rate filters only. Maybe a second poll for double rate filters (bobbers)?
Staz
15th October 2005, 14:38
What you say makes complete sense. Unfortunately I do not have the privileges to edit the poll. I believe that mods are able to? If so can someone update it with Neuron2's suggestions?
Wilbert
15th October 2005, 17:29
I updated the poll :) A second poll should be done in a new post (i think).
mg262
17th October 2005, 09:17
IMO, this is a really useful post on the topic:
http://forum.doom9.org/showthread.php?p=690725#post690725
i can't say which is best, because they all have their strengths (and the forum rules don't allow it). leakkernelbob is great for standards-conversion - it's hella fast and gives a result very similar to standalone hardware converters. Tdeint is good when you've got a crap source and the field-order is b0rked (it happens more than you might think). it's less prone to artefacting when fed the wrong field-order, so i use it when leakkernelbob fails.
MVbob isnt much good for anything at the moment unless you've got a cluster of Cell processors, or are extremely patient and don't mind waiting days for an encode. really nice results though. it's probably worth using on short films if you need to squeeze every pixel's worth of information.
(I haven't voted because I hardly ever deinterlace -- I always encode to high bit rate DVDs for stand-alone playback, and AFAIK there's no benefit in deinterlacing in this situation.)
AS
17th October 2005, 09:54
How about an "other" option? Where is sangom/alignedfield for that matter? Also I use blendbob in conjunction with bobbed input, how would that fit into this poll?
Wilbert
17th October 2005, 10:03
Where is sangom/alignedfield for that matter?
Is alignedfield also a deinterlacer? I know it's from kassandro, but i can't find any info on it.
edit: i voted for kerneldeint, but i never tried tdeint or sangnom.
Mug Funky
17th October 2005, 10:33
and AFAIK there's no benefit in deinterlacing in this situation.
the only reason to use deinterlacing in high-bit DVD is if you're standards converting.
i voted tdeint because it's the most versatile (it can even be abused to do a pretty good field-matching for IVTC'ing difficult sources), but i most often use leakkerneldeint because of it's speed and stable output - it's simplicity means it can be used on anything without fear of artefacts (unless field-order is set wrong...).
considering 90% of what i do with avisynth involves simple standards-conversion, a good deinterlacer is quite important (thanks DG, Tritical and Leak - we're indebted to all of you).
scharfis_brain
17th October 2005, 11:55
Sangnom is not a real deinterlacer IMHO.
it is just an interpolator.
castellandw
17th October 2005, 16:49
A lot of people vote for (Leak) KernelDeint, and although it's fast, I have to admit that the motion-compensated deinterlacers, despite being very slow, do seem to give off better besults. Two types of motion compensation deinterlacers, mvbob() and TomsMoComp, produce pretty good results, but the problem is that they produce black spot artifacts at the edge of the picture at times. Fizick introduced a new BlockOverlap plugin along with a sample script which can be used with MVTools for Overlapped Block Motion Compensation. So I tried BlockOverlap plugin with MVTools and it gave me better results (and I don't think I could see any black spots at the edge of the picture.) I'm assuming scharfis_brain created the mvbob script, and so I really suggest he looks at this or tries it out to see if it could improve his mvbob script:
http://forum.doom9.org/showthread.php?t=101307
By the way, it's good that TomsMoComp is on that poll, but how come mvbob() is not one of the choices?
mg262
17th October 2005, 17:03
You know, apart from anything else, this thread is really useful just because it's slowly constructing a comprehensive list of deinterlacers. Do you (all) think we could try a corresponding thread for denoisers without starting flame wars/silly arguments?
Guest
17th October 2005, 19:02
By the way, it's good that TomsMoComp is on that poll, but how come mvbob() is not one of the choices? This poll is for filters that do not double the frame rate. A second poll will be done for bobbers.
You're probably thinking..."mvbob().selecteven()". :) I suppose that could be a choice in this poll.
Backwoods
17th October 2005, 20:22
I've been using FieldDeinterlace() for ages and was never not satisfied, so I never really tested any others. On one source I tried FieldDeinterlace and Tdeint but I saw no difference.
foxyshadis
17th October 2005, 23:44
You know, apart from anything else, this thread is really useful just because it's slowly constructing a comprehensive list of deinterlacers. Do you (all) think we could try a corresponding thread for denoisers without starting flame wars/silly arguments?
Well, we just some good discussion on degrain filters in the degrainmedian thread. Maybe not a poll but definitely full of useful opinions and information.
http://forum.doom9.org/showthread.php?t=80834&page=4
Although a dedicated thread would probably bring more people out.
AI
18th October 2005, 11:11
if shot with hands - TomsMoComp
if with stand - other (?)
PS give me link to mvbob, pls
(Excuse me, my english)
darkavatar1470
18th October 2005, 13:30
I'm with Tdeint since I live in the NTSC world and do anime encoding that's mostly full of those bad telecine streams....
Wilbert
18th October 2005, 14:00
MVbob: http://forum.doom9.org/showthread.php?p=605355#post605355
and http://home.arcor.de/scharfis_brain/mvbob/mvbob.rar
whatyaar
3rd March 2010, 07:31
sorry if some one says i bumped the thread..i started learning/using avisynth . and these kind of threads are of good interest to the starters..i voted for leaked kerneldient..if processing time doesnt matters i like nnedit2() :)
Terka
3rd March 2010, 10:01
put TGMC in the list.
and maybee nnedi2(field=-2).selecteven()
Dogway
3rd March 2010, 10:41
and mcbob? (sounds like a rapper) lol
yadif too
hydra3333
5th March 2010, 12:00
yadifmod with nnedi2 ?
henryho_hk
9th March 2010, 02:05
TempGaussMC_beta1u2 and TempGaussMC_beta2
WorBry
9th March 2010, 02:43
Goodness me, the original poll was posted more than 4 years ago.
Anyway, FWIW, mine would now be:
1. TGMC_beta2 or MCBob 0.3u (depending on the source), for high fidelity 'double-rate' deinterlacing. Technically TGMC_beta2 now qualifies as a true bob-deinterlacer (i.e. preserves original fields) in its 'lossless' modes.
2. YadifMod-NNEDI2 for speed vs quality compromise. Use it mostly to bob-deinterlace interlaced material for denoising.
3. Yadif for real-time deinterlaced playback in FFDShow - prefer to use as an imported AVI(C)Synth plugin rather than the one incorporated in FFDShow.
parsifal
9th March 2010, 04:49
Interesting thread but very old vote results.
I can haz new pawl... ? :D
hydra3333
9th March 2010, 10:53
TempGaussMC_beta1u2 ? u2 ?
whatyaar
11th September 2010, 05:37
nice thread i really like to use kerneldeint and some times nnedi3. so how slow was TGMC_beta2.
Usedocne
11th September 2010, 07:43
ahh necromancy, one of life's little pleasures.
tgmc_beta2u w/ nnedi2
hydra3333
11th September 2010, 10:59
Now I'm really confused. Which version is which and where are the links to them ?
Audionut
11th September 2010, 11:27
http://www.google.com/search?q=TempGaussMC
http://forum.doom9.org/search.php?searchid=5379689
Hagbard23
11th September 2010, 12:04
and mcbob? (sounds like a rapper) lol
yadif too
yes - yadif...but deinterlacing sucks...i hate it...
Motenai Yoda
11th September 2010, 15:41
tdeint with eedi2/need2/eedi3(sclip=nnedi2)/tfm/telecide/sangnom as needed
hydra3333
11th September 2010, 15:50
http://www.google.com/search?q=TempGaussMC
http://forum.doom9.org/search.php?searchid=5379689
Thanks. 1st yielded http://avisynth.org/mediawiki/TempGaussMC which recognized that there are different versions... who knows who uses what. The 2nd said no results.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.