IT

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

Contents

[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
v0.1.03_width8K IT_YV12_0103_width8K.zip IT_YV12_0103_width8K.zip
v0.1.03 IT_YV12_0103.zip it_25_dll_20030712.zip
v0.051 it_20_dll_20020906.zip it_20_dll_20020906.zip


[edit] External Links

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




Back to External Filters


Personal tools