FTurn

From Avisynth wiki
Revision as of 13:56, 30 May 2014 by Reel.Deal (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Abstract
Author tp7


Version v1.4
Download fturn-25.dll - [Avisynth 2.5.8]

fturn-26.dll - [Avisynth 2.6]

Category Rotation
License MIT but binaries are GPLv2
Discussion


Contents

Description

Fast implementation of TurnLeft(), TurnRight() and Turn180() AviSynth functions. fturn180 rotates a clip 180 degress, fturnleft rotates 90 degrees counter clock wise, and fturnright rotates 90 degrees clockwise.


Requirements

- AviSynth 2.5.8 or AviSynth 2.6.0 Alpha5 or later
- Progressive input only
- Supported color formats: Y8, YV12, YV24
** If you're using AviSynth 2.5.8, YV12 will be the only colorspace supported.


- SSE2 capable CPU


Syntax and Parameters

fturn180 (clip, bool "chroma")
fturnleft (clip, bool "chroma", bool "mt")
fturnright (clip, bool "chroma", bool "mt")


bool  chroma = true
When set to false chroma will not be processed.
This isuseful when chroma processing is not needed (almost often in anti aliasing scripts).


bool  mt = true
FTurn is internally multithreaded; set to false to disable.
Chroma is processed in a separate thread with mt=true (default).


Examples

UnsharpHQ with default settings:

AviSource("Blah.avi")
UnsharpHQ(THRESHOLD=20, SHARPSTR=4.0, SMOOTH=0.5, SHOW=false)


Changelog

Version      Date            Changes
v0.3 2011/02/21 - Initial public release


External Links





Back to External Filters

Personal tools