Log in

View Full Version : Automatically deinterlacing / IVTCing


Blue_MiSfit
11th February 2012, 04:08
Hello,

I'm getting ready for a project where I need to encode a lot of DVDs (700+) through a proprietary encoding system that takes AviSynth input.

Since I'm using DVDs, I'll probably be using DGIndex to feed AviSynth.

My question is this: how can I automatically determine whether or not a given source is interlaced? It's easy enough to choose between Force Film or not in DGIndex, but if something is encoded as interlaced (be it pure interlacing or 3:2 pulldown), how can I automatically handle it?

Obviously the Mk. 1 Human Eyeball is always the best option when possible, but I'm looking to do this as automated as possible.

HandBrake can do this, and the interlace detection script in MeGUI supposedly works as well... I'm wondering if anyone can share ideas as to how this work.

Ideas?

Thanks!

thebigmunch
11th February 2012, 05:58
The automatic interlace detection algorithm is discussed in-depth here (http://avisynth.org/mediawiki/Interlace_detection). Standalone application linked at top of page as [2]. Probably a good place to start.