EffectsPlus

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
(Syntax and Parameters)
m (Requirements)
Line 17: Line 17:
 
* [x64]: [[AviSynth+]]
 
* [x64]: [[AviSynth+]]
 
* Supported color formats: [[RGB24]], [[RGB32]], [[YUY2]], [[Y8]], [[YV12]], [[YV16]], [[YV24]]
 
* Supported color formats: [[RGB24]], [[RGB32]], [[YUY2]], [[Y8]], [[YV12]], [[YV16]], [[YV24]]
** AviSynth+: All planar formats (8/10/12/14/16bit and float, Y/YUV/RGB) are supported.
+
** AviSynth+: All [[planar]] formats (8/10/12/14/16bit and float, Y/YUV/RGB) are supported.
 
<br>
 
<br>
  

Revision as of 18:08, 9 June 2020

Abstract
Author V. C. Mohan
Version 25 June 2017
Download EffectsPlus.7z
Category External filters
License GPLv2
Discussion Doom9 Forum


Contents

Description

About 26 functions are in this package of special effects. These effects are created on the input clip in the range of the frame numbers specified. The Audio is not affected. A brief description of these functions are in the synopsis. Links are provided to transfer to the full description pages. See official documentation: http://www.avisynth.nl/users/vcmohan/EffectsPlus/EffectsPlus_index.html

Requirements


Syntax and Parameters

SpecificEffectName (clip, int "sf", int "ef", .......... effect_specific_parameters)

The first three parameters are identical for all the functions excepting TVLook. These are
  • 1. Input clip
  • 2. Start Frame Number sf defaults to first frame of clip
  • 3. End Frame Number ef defaults to last frame of clip
TVLook takes two input clips and does not have starting and ending frame parameters.
There follows a list of all function names together with CPP style argument specifiers that inform
Avisynth the argument types and optional names. Optional arguments have square brackets surrounding
their name as in [name] and are followed by a type specifier character that gives the type.
Unnamed arguments are not optional. eg "cc[arg1]b[arg2]i" would be two compulsory unnamed clip args,
followed by optional 'arg1' of type bool and optional 'arg2' of type int.

# Argument type specifier strings.
 c - Video Clip
 i - Integer number
 f - Float number
 s - String
 b - boolean
 . - Any type (dot)
# Array Specifiers
 i* - Integer Array, zero or more
 i+ - Integer Array, one or more
 .* - Any type Array, zero or more
 .+ - Any type Array, one or more
#    Etc
###################################


Balloon       "c[sf]i[ef]i[radius]i[color]i[opacity]i[nhops]i[rise]i[sx]i[fx]i[fy]i[light]s[refl]i[offset]i[lightx]i[lighty]i"
Binoculars    "c[sf]i[ef]i[radius]i[magx]i[sx]i[sy]i[ex]i[ey]i[emagx]i"
Bubbles       "c[sf]i[ef]i[sx]i[sy]i[farx]i[floory]i[rise]i[color]b"
Conez         "c[sf]i[ef]i[type]s[prog]b[base]i[top]i[shade]i[bkgrnd]c"
DiscoLights   "c[sf]i[ef]i[flick]i[style]s[x]i[y]i[spot]s[slow]f[dim]ii[nspots]i[minrad]i"
Distort       "c[sf]i[ef]i[radius]i[mag]i[drop]b"
Fire          "c[sf]i[ef]i[style]b[x]i[y]i[width]i[height]i[ex]i[ey]i[ewidth]i[eheight]i[decay]f"
Flashes       "c[sf]i[ef]i[x]i[y]i[radius]i[tsmoke]f[tflash]f"
FlowerPot     "c[sf]i[ef]i[x]i[y]i[rise]i[yfloor]i[ex]i[ey]i[zoom]i[color]b"
Fog           "c[sf]i[ef]i[startfog]i[endfog]i[density]i"
Lens          "c[sf]i[ef]i[radius]i[mag]i[x]i[y]i[ex]i[ey]i[drop]b"
LineMagnifier "c[sf]i[ef]i[type]s[lwidth]i[mag]i[xy]i[exy]i[simple]b"
Plasma        "c[sf]i[ef]i[plasma]i[speed]i[x]i[y]i[width]i[height]i[ex]i[ey]i[ewidth]i[eheight]i[pallet]i"
Pool          "c[sf]i[ef]i[lambda]i[speed]f[x]i[y]i[width]i[height]i[ex]i[ey]i[ewidth]i[eheight]i[elambda]i[espeed]f[amp]i[eamp]i"
Rain          "c[sf]i[ef]i[type]s[color]i[vary]s[opq]i[eopq]i"
Rainbow       "c[sf]i[ef]i[rad]i[x]i[y]i[erad]i[ex]i[ey]i[xleft]i[xright]i[exleft]i[exright]i"
Ripples       "c[sf]i[ef]i[lambda]i[speed]f[x]i[y]i[width]i[height]i[ex]i[ey]i[ewidth]i[eheight]i[espeed]f[amp]i[eamp]i[if]i[df]i"
Rockets       "c[sf]i[ef]i[leftx]i[y]i[rise]i[life]f[interval]f[rightx]i"
SnowFlakes    "c[sf]i[ef]i[dense]i[drift]i[fall]i[big]b"
SnowStorm     "c[sf]i[ef]i[type]s"
Sparkler      "c[sf]i[ef]i[x]i[y]i[ex]i[ey]i[radius]i[color]b"
SpotLight     "c[sf]i[ef]i[radius]i[color]i[x]i[y]i[ex]i[ey]i[dim]i"
Sunflower     "c[sf]i[ef]i[x]i[y]i[radius]i[color]b[ex]i[ey]i[gr]f[p]f"
Swirl         "c[sf]i[ef]i[dir]s[rmax]i[step]i[x]i[y]i"
TVLook        "cc[a]f[b]f[c]f[lx]i[ln]i[ty]i[elx]i[eln]i[ety]i[cab]i[col]i[hq]b[pal]b"


Synopsis of EffectsPlus plugin functions


Balloon: This function creates a balloon of desired color and opacity and which hops.

Binoculars: This creates twin circular discs with identical magnified image from an area situated midway between the discs.The center can be moved linearly during the effect .

Bubbles creates soap bubbles in myriad colors emanating at selected point, that travel in different paths and speeds.

Conez: The image is wrapped over either a vertical or a horizontal cone, top and base diameters of which can be specified. The image is either fully wrapped from start to end or progressively the cone takes shape.

DiscoLights: Multicolored light spots flash and move over the image. Parameters control the size, direction, type and speed of movement of light spots.

Distort: This function distorts and can produce grotesque image.

Fire: This function generates a fire at given x level.

Flashes: Creates a smoke filled area.Thereafter a series of light flashes occur in the smoke filled portion. This resembles flashing fire works.

Flowerpot: This function generates multi colored glowing embers in parabolic trajectories from given point, resembling Flower Pot Fire Works (as popularly known in India).

Fog: Creates fog on the image

Lens: A circular area is magnified with uniform magnification or with magnification varying from center to edge. The center of the disc can be linearly varied during the ..

LineMagnifier: Magnifies either a vertical or Horizontal strip of image. The magnifier can be moved across image.

Plasma: This function generates a plasma of colors in an area of image.

Rain: Adds rain to the image. The rain can be light, medium, heavy, increasing from light to heavy or decrease from heavy to light. The color of rain, their opacity can be specified. The direction of rain fall can be varied during the .

Rainbow: Adds a rainbow to the image centered at the specified coordinates and with a given radius. The center coordinates and radius can be linearly varied in the range. Left and right cut off of rainbow display can be specified and varied during .

Ripples: a ripple is created over the image centered at the specified coordinates and growing up and subsiding

Rockets: This function generates rocket fire works firing off at regular intervals and displays the glowing embers.

SnowFlakes: creates big or small size snow flakes that drift in wind and fall down. The dense (ness) of snow, drift %age, the falling speed (%age) and whether big or small flakes can be opted.

SnowStorm: Swirling white particles of snow are created on the image. The snow can be either light, medium or heavy or increase from light to heavy or decrease from heavy to light.

Sparkler generates multi colored flashing flowers around a thin pencil like object known as the Firework Sparkler. The sparkler burns from start to end during the range of the .

SpotLight: This function illuminates a specified circular disc area. The illumination (color and strength) can be specified and remains constant. The spot center moves during .

SunFlower: This function generates radially expanding colored light beams in the sky and which finally fall back as in the fireworks.

Swirl: Swirls the image centered at the specified coordinates and up to a given maximum radius. The swirl starts from zero and increases to full in the first part, remains at this size in the second part and reduces to zero in the last part.

TVlook: On a clip a old TV set type image is created from a second clip.


Examples

TODO




Back to External Filters

Personal tools