FredAverage

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
m
(archived link)
 
(One intermediate revision by one user not shown)
Line 3: Line 3:
 
| {{Author/StainlessS}}
 
| {{Author/StainlessS}}
 
| v0.03
 
| v0.03
| 3= [http://www.mediafire.com/file/bj4sjke5c19xr4s/FredAverage_25%252626_x86_x64_dll_v0.03_20190115.zip/file FredAverage_25&26_x86_x64_dll_v0.03_20190115.zip]
+
| 3= [https://web.archive.org/web/20200522181936if_/https://files.videohelp.com/u/223002/FredAverage_25_26_x86_x64_dll_v0.03_20190115.zip FredAverage_25_26_x86_x64_dll_v0.03_20190115.zip]
 
| 4= Averaging
 
| 4= Averaging
 
| 5= [http://www.gnu.org/licenses/gpl-2.0.txt GPLv2]
 
| 5= [http://www.gnu.org/licenses/gpl-2.0.txt GPLv2]
Line 20: Line 20:
 
* Supported color formats: [[RGB24]], [[RGB32]], [[YUY2]], [[Y8]], [[YV12]], [[YV16]], [[YV24]]
 
* Supported color formats: [[RGB24]], [[RGB32]], [[YUY2]], [[Y8]], [[YV12]], [[YV16]], [[YV24]]
 
<br>
 
<br>
* [https://www.microsoft.com/en-us/download/details.aspx?id=26368 Microsoft Visual C++ 2008 Redistributable Package (x86 / x64)]
+
* [https://www.microsoft.com/en-us/download/details.aspx?id=26368 Microsoft Visual C++ 2008 Redistributable Package (x86 / x64)] <includeonly>[[VC++ 9.0]]</includeonly>
 
:<span style="color:red">***</span> <tt>vcredist_x86.exe</tt> is required for <tt>FredAverage-x86</tt>
 
:<span style="color:red">***</span> <tt>vcredist_x86.exe</tt> is required for <tt>FredAverage-x86</tt>
 
:<span style="color:red">***</span> <tt>vcredist_x64.exe</tt> is required for <tt>FredAverage-x64</tt>
 
:<span style="color:red">***</span> <tt>vcredist_x64.exe</tt> is required for <tt>FredAverage-x64</tt>
 
<br>
 
<br>
 +
 
== [[Script variables|Syntax and Parameters]] ==
 
== [[Script variables|Syntax and Parameters]] ==
 
:{{Template:FuncDef|FredAverage (clip,  bool "invert", bool "TV_YUV")}}
 
:{{Template:FuncDef|FredAverage (clip,  bool "invert", bool "TV_YUV")}}
Line 58: Line 59:
 
!v0.03
 
!v0.03
 
|[http://www.mediafire.com/file/bj4sjke5c19xr4s/FredAverage_25%252626_x86_x64_dll_v0.03_20190115.zip/file FredAverage_25&26_x86_x64_dll_v0.03_20190115.zip]
 
|[http://www.mediafire.com/file/bj4sjke5c19xr4s/FredAverage_25%252626_x86_x64_dll_v0.03_20190115.zip/file FredAverage_25&26_x86_x64_dll_v0.03_20190115.zip]
|
+
|[https://web.archive.org/web/20200522181936if_/https://files.videohelp.com/u/223002/FredAverage_25_26_x86_x64_dll_v0.03_20190115.zip FredAverage_25_26_x86_x64_dll_v0.03_20190115.zip]
 
|}
 
|}
 
<br>
 
<br>

Latest revision as of 17:14, 11 June 2020

Abstract
Author StainlessS
Version v0.03
Download FredAverage_25_26_x86_x64_dll_v0.03_20190115.zip
Category Averaging
License GPLv2
Discussion Doom9 Thread

Contents

[edit] Description

A simple average filter. It returns a clip where each return frame is a single color average of input frame, same size and colorspace as input.

Return clip Y, U and V, or R, G and B, will be channel averages, unless invert=true, where channels averages will be inverted.



[edit] Requirements


*** vcredist_x86.exe is required for FredAverage-x86
*** vcredist_x64.exe is required for FredAverage-x64


[edit] Syntax and Parameters

FredAverage (clip, bool "invert", bool "TV_YUV")


clip   =
Input clip.


bool  invert = false
Default false == sampled average. Otherwise Inverted average.


bool  TV_YUV = false
Default false, If True(And YUV), then photo negative invert around TV levels mid Y(125.5), rather than 127.5.


[edit] Examples

FredAverage with default settings:

AviSource("blah.avi")
FredAverage (invert=false, TV_YUV=false)


[edit] Changelog

Version      Date(D/M/Y)      Changes
v0.03 2019/01/15 - BugFix version, fixed TV_YUV rounding. v0.02 2019/01/15 - Moved to VS2008, Added Version Resource + v2.58 + x64. - Added bool arg TV_YUV v0.01 - First release. 2.60 only.


[edit] Archived Downloads

Version Download Mirror
v0.03 FredAverage_25&26_x86_x64_dll_v0.03_20190115.zip FredAverage_25_26_x86_x64_dll_v0.03_20190115.zip


[edit] External Links




Back to External Filters

Personal tools