AreaResize: Difference between revisions

From Avisynth wiki
Jump to navigationJump to search
AreaResize: add documentation
 
 
Line 19: Line 19:
<br>
<br>
== Requirements ==
== Requirements ==
* [x86]: [[AviSynth+]] or [http://forum.doom9.org/showthread.php?t=168764 AviSynth 2.6]
* [x86]: [[AviSynth+]] or [https://sourceforge.net/projects/avisynth2/ AviSynth 2.6]
* [x64]: [[AviSynth+]]
* [x64]: [[AviSynth+]]
* Supported color formats: [[RGB24]], [[RGB32]], [[Y8]], [[YV12]], [[YV16]], [[YV24]], [[YV411]]
* Supported color formats: [[RGB24]], [[RGB32]], [[Y8]], [[YV12]], [[YV16]], [[YV24]], [[YV411]]
<br>
<br>
== [[Script variables|Syntax and Parameters]] ==
== [[Script variables|Syntax and Parameters]] ==
:{{Template:FuncDef|AreaResize (clip, int "width", int "height")}}
:{{Template:FuncDef|AreaResize (clip, int "width", int "height")}}

Latest revision as of 06:36, 22 May 2020

Abstract
Author Chikuzen, Aktanusa
Version v1.0-alpha
Download AreaResize1.1-Alpha.zip
Category Resize
License Open source
Discussion Doom9 Forum


Description

AreaResize is an area (average) downscaler plugin for AviSynth. Downscaling in RGB32/RGB24 is also gamma corrected

Features

  • Gamma corrected downscaling to RGB32/RGB24 (gamma scale of 2.2)
  • Significant performance increase due to multithreading and optimized code


Requirements


AreaResize (clip, int "width", int "height")


clip   =
Input clip.


int  width =
int  height =
Target width and height.


Examples

How to use:

AviSource("blah.avi") # assume clip is 1080p
AreaResize(width=1280, height=720)


Changelog

Version      Date            Changes
v1.1-alpha 2018/04/15 - changes by Aktanusa - same as version 1.0 but updated to use AVS+ headers - It's labeled "Alpha" because I was planning on releasing a rewrite along with the header update. v1.0 2018/03/03 - changes by Aktanusa - improved performance - added gamma corrected downscaling to RGB32/RGB24 v0.1.0 2012/08/29 - initial release


  • GitHub - updated source code repository.
  • GitHub - Original source code repository (Chikuzen).




Back to External Filters