Which IVTC Algorithm?

Streamworks Audio wrote on 8/25/2009, 1:43 AM
When in need which IVTC Algorithm are you guys using? I have a few films that had Telecine applied to them and I would like to reverse it to get back to the progresive format 23.967fps.

I have been able to do a pretty decent job manually with Avisynth - but I find some films are pulling changes throughout making it very hard to create a manual formula. I have also tried the one in Virtualdub that one produces a night image with very little judder.

Just wondering if there are some other solutions out there.

Cheers,
Chris

Comments

johnmeyer wrote on 8/25/2009, 7:20 AM
I have found this to be a good starting point:

loadPlugin("c:\Program Files\AviSynth 2.5\plugins\TIVTC.dll")
AVISource("E:\frameserver.avi").converttoYV12(interlaced=true)
AssumeFieldBased()
AssumeTFF()
tfm(order=1,mode=4,pp=0,field=1,display=false)
tdecimate(mode=0)
AssumeFrameBased()
AssumeFPS(23.976, false)
Streamworks Audio wrote on 8/25/2009, 5:53 PM
Hi John,

Thanks - I do not know that plugin for avisynth, will have to look it up!

Cheers,
Chris
johnmeyer wrote on 8/25/2009, 6:12 PM
IMHO, this is the only IVTC program you should use. The author has spent a huge amount of time addressing all sorts of strange and wonderful issues that happen when film is telecined. His plugin handles anime, mixed-mode video (where some of the material is video and some is film), situations where PAL and NTSC telecined material is intermixed, and many other bizarre mixes.

Here is the link to a 60-page thread about this plugin:

TDeint and TIVTC

Here is the link to the author's page:

[linnk=http://web.missouri.edu/~kes25c/]tritical's Avisynth Filters[/link]

You will note that he has a port of the VirtualDub CNR filter (for removing chroma artifacts from VHS and other analog video) and also has the well-known TDeint, and well-known and widely used deinterlacer.