From Avisynth wiki
Jump to: navigation, search
Author thejam79 / minamina
Version v0.1.03_width8K
Category IVTC & Decimation
License GPLv2


[edit] Description

IT is an inverse Telecine plugin, its official name is IT_YV12, it's the continued development of IT v0.051 by thejam79.

[edit] Requirements

  • AviSynth 2.5.8 or greater
  • Supported color formats: YUY2, YV12
  • MMX2 capable CPU is required.
  • Width must be a multiple of 16, height must be a multiple of 8.

[edit] Syntax and Parameters

IT (clip, int "fps", int "threshold", int "pthreshold", string "ref", bool "blend", bool "debug", string "read", string "write", string "log", int "dimode")

clip   =
Input clip.

int  fps = 24
  • 24 : frame-matching and decimation to 24FPS (IVTC)
  • 30 : frame-matching only, leaves the frame rate unchanged

int  threshold = 20
int  pthreshold = 75
Undocumented parameters.

string  ref = "TOP"
Field order:
  • "ALL"
  • "AUTO" : automatic
  • "TOP" : top field first (default)
  • "BOTTOM" : bottom field first
  • "NONE"

bool  blend = false
Set blend to true or false depending on whether you want any remaining interlaced frames to be deinterlaced by blending or interpolation. This parametter is only valid when fps=24.

bool  debug = false
Set to true to show debug information.

string  read = NULL
string  write = NULL
string  log = NULL
Read and write logs.

int  dimode = 1
Deinterlace mode:
  • 0 : none (leaves frames combed)
  • 1 : deinterlace (may produce some jagged lines in animation)
  • 2 : simple blur (simply blend; may produce some slight ghosting in high motion areas)
  • 3 : one field (compensate fields; very similar to mode 1 but less jagged edges)
  • 4 : end
  • 5 : deinterlace b

[edit] Examples

IT with default values:

MPEG2Source("telecine source.d2v")
IT(fps=24, threshold=20, pthreshold=75, ref="TOP", blend=false, debug=false, dimode=1)

[edit] Changelog

Version              Date            Changes
v0.1.03_width8K 2013/11/30 - change max width to 8192 - x64 version compiled with Intel C++ Composer. v0.1.03 2003/07/12 - diMode: mode 2 and 3; change internal processing. v0.1.02 2003/05/05 - diMode: add mode 3 v0.1.01 2003/05/04 - add diMode parameter - Support AviSynth 2.5 and YV12 colorspace v0.051 2002/09/06 - Last release by thejam79 (AviSynth 2.0 plugin)

[edit] Archived Downloads

Version Download Mirror

[edit] External Links

  • Doom9 Forum - Is (IT) the IVTC plugin available for 2.5?
  • Doom9 Forun - Explanation of blend and diMode parameters.
  • - IT English documentation.
  • Niiyan - Extensive IT documentation in Japanese.
  • GitHub - IT VapourSynth port.

Back to External Filters

Personal tools