Standard FX

From VidvoxWiki

Contents

Standard FX

A list of all included FX. Should be extended to include previews and descriptions of each FX.

R.Tap-Blend

A basic 'tap' FX for dissolving between the incoming video stream and any existing video tap.

R.Tap-Composite

Similar to the tap-blend FX, but offers 8 different composition modes (min, max, add_mod, add, sub_mod, sub, blend, mix) and adjustable gain curves.

R.Tap-Mask

Uses a video tap to create a grayscale mask to apply to the incoming video stream.

R.Tap-Mask2

Uses a video tap to create a grayscale mask for mixing the incoming video stream with a 2nd source (also accessible by a video tap)

R.Tap-Receive

Replaces the incoming video stream with video received from a video tap. Can be used as a hard 'switch' between two video streams by turning it on and off.

S.Tap-Movie

Takes the incoming video stream and makes it available for use with video tap receivers (such as R.Tap-Blend).

S.Tap-Send

Use this FX to add video taps at any point within an FX-chain. The video stream coming into the S.Tap-Send FX can be accessed at any receiver tap such as R.Tap-Blend.

Auto-Levels

Uses histogram information to automatically adjust the brightness levels of the incoming video stream such that the darkest pixel becomes black and the lightest pixel is white. Useful for live cameras or footage shot in low-light conditions, but can introduce noise in extreme cases.

Bend-Surface

Simple displacement map FX with adjustable sensitivity.

Blur-Bright

Blurs only the brightness information, leaving color information intact.

Blur-Deep

Multi-pass blur

Blur-Gauss

Simple convolution blur

Blur-Motion

Adapts the output stream to the incoming frame. Adjustable rate ranges from "freeze" (0.) to "bypass" (1.)

Bright

Increase or decrease the brightness level of every pixel in the incoming video stream

Bright-Stepping

Reduces the resolution of the brightness channel to create a 'stair-step' FX similar to a posterize.

Color-Isolate

Converts the incoming video stream to grayscale, except for regions dominated by the specified color. Adjustable boundary bleed (softness) and tolerance (how close to the specified color can a pixel be to prevent being de-saturated).

Colors-HSV

Simple color-tint FX with an HSV color picker

Contrast

Adjust the ratio between the lightest and darkest pixels in the incoming video stream

Dark-Tresh

Filters out pixels below a certain brightness threshold

DVR

The DVR effect can be used to record video output directly to disk for later viewing, posting on the web, or for use in another video application.

Edge-Displace

Creates a subtle displacement around the edges of objects.

Edges

Highlights the edges of incoming frame with a black or white stroke. Optional mask mode outputs a video stream made up only of the edges.

Field-Shift

Adjust the horizontal offset off the pixels on odd numbered rows

Film-Strip-Hor

Slides the most recently received frame horizontally (note - unlike the horizontal hold FX, the frame for each section do not update continuously)

Film-Strip-Vert

Slides the most recently received frame vertically (note - unlike the vertical hold FX, the frame for each section do not update continuously)

Flip H

Performs a horizontal flip. Left becomes right, right becomes left.

Flip V

Performs a vertical flip. Up becomes down, down becomes up.

Flip-Field-H

Splits the incoming stream into even and odds lines, then performs a horizontal flip on only the odd rows.

Flip-Field-V

Splits the incoming stream into even and odds lines, then performs a vertical flip on only the odd rows.

  • Fontsynth
  • Fontsynth-Color
  • Frame-Rate
  • Ghost
  • Glow
  • Hold-Hor
  • Hold-Vert

Invert

Inverts colors to their negative value, e.g. black becomes white and vice versa. Roughly resembles a film negative used in traditional film development.

  • Invertiply
  • Lookup-Fill
  • Luma-Blur
  • Luma-Delay
  • Luma-Lay
  • M-Speckle
  • M-Speckle-Soft
  • Mod-Feedback
  • Mosaic
  • Motion-Difference
  • Motion-Displace
  • Motion-Mask
  • Multi
  • Multi-OD
  • Noise
  • Patchwork
  • Presence

RGB-Delay

Shifts the playback of the individual color channels, resulting in colorful echos around moving objects. When just one channel is delayed the results are more subtle, less colorful and maybe more interesting.

Ripples

A motion mask is generated on the incoming video stream, and is fed back on itself slightly. the result of this feedback loop is blurred, and used as a displacement map for the incoming video stream. The end result is a persistent motion-based distortion of the video stream; movement causes ripples which travel from the center outwards and dissipate over time.

Rotate

Rotate, zoom, and offset the incoming video stream. Zoom out and use the horizontal and/or vertical wrap options to create a video wall effect.

Sameness

Each pixel in the image ix compared to the color selected in the color-picker. If the pixel is very close to the color the output pixel will be very bright, if the colors are not close it will be dim. This creates very strange coloring because this "sameness" comparison is done for the brightness of each pixel, as well as, the color information which is in YUV colorspace.

Saturate-Color

You can either increase or reduce the saturation of a specific color chosen from the color picker. This can let you make a specific shade of blue become far more saturated or have an unwanted red color completely removed.

Saturate-Motion

Saturate/de-saturate objects in motion. Adjustable motion threshold and saturation levels.

Saturation

Adjusts the overall color intensity of each pixel in the incoming video stream. High saturation levels will result in intense color, while a less saturated appears more muted and grey. When set to a negative value, the image will be inverted in addition to the change in saturation.

Scorch

Motion trails are combined with the original image addition, subtraction or burn. This creates a ghosting effect as well as unique coloring. You can control the amount of motion trails that are being combined with the original image.

Sharpen

The difference between each pixel and its neighbor is exaggerated to make both edges sharper and exaggerate any visual artifacts in continuos tones.

Sigmoid-Y

Similar to Solarize-RGB, the Sigmoid-Y FX uses the same Sigmoid functions for determining the drop-off rate, but only processes the brightness information as opposed to the individual RGB channels.

Sine-Warp

Creates a wavy grid of distortion where pixels are displaced vertically and horizontally by a sine-wave whose period can be controlled.

Solarize-RGB

Adjusts the red, green, and blue level curves such that certain colors appear overexposed and other underexposed. Adjustable center point for setting the brightness level to overexpose. The Solarize-RGB FX uses Sigmoid functions to determine the drop-off from the center point.

Solarize-YUV

Produces an overexposure effect similar to Solarize-RGB, but uses a YUV method so the range of colors is a bit different.

Spot-Color

The image is converted to into only two color: black and a color you can choose with a color-picker. You can set the brightness threshold that determines which pixels are black and which are the spot color chose with the color-picker

Stretch-Hor

This effect has one control, the horizontal position of a 1 pixel wide invisible boundary. Everything left of this boundary appears normal, everything to the right is a repetition of the pixels covered by the 1px wide boundary. This creates horizontal streaks. The effect can be flipped horizontally so the pixels left of the boundary are repeated.

Stretch-Vert

This effect has one control, the vertical position of a 1 pixel high invisible boundary. Everything above of this boundary appears normal, everything below is a repetition of the pixels covered by the 1px high boundary. This creates verticals streaks. The effect can be flipped vertically so the pixels above the boundary are repeated.

Stroke-Edges

Uses edge detection to apply a color tint around objects. Works best with video with clearly defined edges and boundaries between objects, such as silhouettes. The 'spread' slider adjusts the thickness of the color stroke.

Stroke-Motion

Uses frame differencing to apply a color tint where the incoming video stream has changed since the last received frame. The 'spread' slider adjusts the thickness of the color stroke.

Two-Bit

Turns the image into a black and white bitmap. Everything under the threshold limit becomes black, everything above it becomes white. Works best with simple images, e.g. signs or typography.

Video-Delay

Adjustable delay in terms of frames, stores the most recent 30 frames in RAM for quick access. Lots of possible uses, such as a simple delay, using audio analysis to get a video scratching effect, and as part of a feedback loop (using a tap) to create a ghosting effect.

Zoom

Basic zooming in and out. Has the ability to set the x/y center point for zooming in on particular points.