IVTC txt60mc

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
(redirect for convenient searching)
 
(ivtc_txt60mc: add documentation)
Line 1: Line 1:
#REDIRECT [[External_filters#IVTC_.26_Decimation]]
+
{{FilterCat4|External_filters|Scripts|Restoration_filters|IVTC}}
{{FilterCat|External_filters|Restoration_filters|IVTC}}
+
{{Filter3
 +
| {{Author/cretindesalpes}}
 +
| v1.1
 +
| 3=[https://forum.doom9.org/showpost.php?p=1466105&postcount=4 Script]
 +
| 4=IVTC & Decimation
 +
| 5=[http://www.gnu.org/licenses/gpl-2.0.txt GPLv2]
 +
| 6=}}
 +
 
 +
== Description ==
 +
[[ivtc_txt60mc]] deinterlaces 60i credits on the top of a 24 fps telecined footage. It virtually oversamples the video to 120 fps with motion interpolation on credits only, and decimates to 24 fps. It has the advantage of avoiding footage frames interpolation, leaving them very clean, whatever the motion they contain. However, the drawback is that it requires to manually measure the origin of the 3:2 pulldown pattern (and split the clip in parts if it changes).
 +
<br>
 +
<br>
 +
== Requirements ==
 +
* [x86] [[AviSynth+]] or [http://sourceforge.net/projects/avisynth2/ AviSynth 2.60]
 +
* [x64] [[AviSynth+]]
 +
* Supported color formats: [[YV12]]
 +
<br>
 +
<br>
 +
== [[Script variables|Syntax and Parameters]] ==
 +
:{{Template:FuncDef|ivtc_txt60mc (clip src, int frame_ref, bool "srcbob", bool "draft")}}
 +
<br>
 +
::{{Par2| |clip| }}
 +
:::The src parameter is a 30 fps interlaced clip.
 +
<br>
 +
::{{Par2|fps|int|24}}
 +
:::The <code>frame_ref</code> parameter indicates on which frame begins the 3:2 pattern (first frame number of a clean-combed-combed-clean-clean sequence).
 +
<br>
 +
::{{Par2|srcbob|bool|false}}
 +
:::
 +
<br>
 +
::{{Par2|draft|bool|fast}}
 +
:::
 +
<br>
 +
 
 +
== Examples ==
 +
Add SetMemoryMax (1500) at the beginning of your script if you are processing HD content.
 +
<pre>
 +
SetMemoryMax (1500)
 +
 
 +
MPEG2Source ("video1440x1080.d2v")
 +
Trim (40000, 42999)
 +
ivtc_txt60mc (2)
 +
</pre>
 +
<br>
 +
== Changelog ==
 +
Version      Date            Changes<br>
 +
v1.1        2010/12/13      - Last release
 +
<br>
 +
<br>
 +
==External Links==
 +
*[https://web.archive.org/web/20160610175938/http://qualiter.fr/viewtopic.php?f=11&t=24 qualiter.fr] - If you can read french, here's a more detailed article about this kind of issue written by cretindesalpes.
 +
*[https://mechaweaponsvidya.wordpress.com/2014/12/ wordpress.com] - ivtc_txt60mc and friends
 +
<br>
 +
<br>
 +
-----------------------------------------------
 +
'''Back to [[External_filters#IVTC_.26_Decimation|External Filters]] &larr;'''
 +
-----------------------------------------------

Revision as of 01:38, 23 June 2020

Abstract
Author cretindesalpes
Version v1.1
Download Script
Category IVTC & Decimation
License GPLv2
Discussion

Contents

Description

ivtc_txt60mc deinterlaces 60i credits on the top of a 24 fps telecined footage. It virtually oversamples the video to 120 fps with motion interpolation on credits only, and decimates to 24 fps. It has the advantage of avoiding footage frames interpolation, leaving them very clean, whatever the motion they contain. However, the drawback is that it requires to manually measure the origin of the 3:2 pulldown pattern (and split the clip in parts if it changes).

Requirements



Syntax and Parameters

ivtc_txt60mc (clip src, int frame_ref, bool "srcbob", bool "draft")


clip   =
The src parameter is a 30 fps interlaced clip.


int  fps = 24
The frame_ref parameter indicates on which frame begins the 3:2 pattern (first frame number of a clean-combed-combed-clean-clean sequence).


bool  srcbob = false


bool  draft = fast


Examples

Add SetMemoryMax (1500) at the beginning of your script if you are processing HD content.

 
SetMemoryMax (1500)

MPEG2Source ("video1440x1080.d2v")
Trim (40000, 42999)
ivtc_txt60mc (2)


Changelog

Version      Date            Changes
v1.1 2010/12/13 - Last release



External Links

  • qualiter.fr - If you can read french, here's a more detailed article about this kind of issue written by cretindesalpes.
  • wordpress.com - ivtc_txt60mc and friends




Back to External Filters


Personal tools