Skip to content
madphaseBack to website ↗
Contact support ↗

VHS

Add tape tracking errors, head-switch tearing, dropouts, chroma delay, wobble, and generation loss.

Add VHS

Open an image or build the source composition first. Put this effect after the content it should process in stack processing order. Choose Optics → Display → VHS in the effects picker, or search for VHS with Cmd/Ctrl + F. Select the new layer in Layers to open its Effect Panel.

Set tape wear

Adjust Tracking Error and Wobble for unstable lines, then Head Switching for the lower-band disturbance.

Add colour and dropout damage

Tune Chroma Bleed, Chroma Delay and Generation Loss. Increase Dropouts or Tape Noise for worn tape. Animate Tape Phase or Dropout Phase to move the pattern over time.

VHS: source left and current native result right
Source left; VHS result right. Example settings. Source: David Clode (Unsplash).

Compare and finish

Toggle the layer eye to compare with the incoming composition. Use the Effect Panel footer for opacity and blend mode, or add a mask to limit the affected area. In Video or Live, use the function menu on a supported control to add keyframes or a driver.

Control reference

Show individual controls
ControlWhat it doesValues and animation
Chroma CrosstalkControls the colored rainbow interference produced by composite-signal crosstalk.0 to 1
Default: 0.15
Continuous keyframes
Chroma DelayOffsets VHS color relative to picture brightness.0 to 20 %; 1 to 500 px (typed input: 1 to 2000)
Default: 0.6 %
Continuous keyframes
Chroma BleedSpreads composite-signal color horizontally through the decoder.0% to 100%
Default: 85%
Continuous keyframes
Dot CrawlIntroduces luminance leakage from composite decoding as crawling dot artifacts.0 to 1
Default: 0.1
Continuous keyframes
Dropout PhaseMoves the VHS dropout pattern; animate it to change the damaged regions.0% to 100%
Default: 0%
Continuous keyframes
DropoutsControls the visible loss of picture in VHS dropout streaks.0% to 100%
Default: 20%
Continuous keyframes
Generation LossSoftens the VHS picture to imitate repeated tape copying.0% to 100%
Default: 40%
Continuous keyframes
Ghost DelaySets the separation of the delayed composite-signal echo.0 to 5
Default: 0.3
Continuous keyframes
GhostingMixes a horizontally delayed copy of the composite picture.0 to 1
Default: 0
Continuous keyframes
Head-Switch BandSets the height of the VHS head-switch band near the bottom of the frame.0 to 20 %; 1 to 500 px (typed input: 1 to 2000)
Default: 4 %
Continuous keyframes
Head SwitchingControls the tearing introduced in the VHS head-switch band.0% to 100%
Default: 50%
Continuous keyframes
IntensityMixes the complete simulated display with the original picture.0% to 100%
Default: 100%
Continuous keyframes
RingingAdds bright and dark echoes around signal transitions.0 to 1
Default: 0
Continuous keyframes
SeedSelects a repeatable realization of the display noise and damage.0 to 9999
Default: 0
Discrete keyframes
Signal NoiseAdds signal noise over the simulated display output.0 to 1
Default: 0
Continuous keyframes
Tape NoiseAdds tape-like luminance and color noise.0% to 100%
Default: 25%
Continuous keyframes
Tape PhaseMoves the tape-transport distortion pattern; animate it for changing VHS instability.0% to 100%
Default: 0%
Continuous keyframes
Tracking ErrorOffsets tape scan rows to imitate unstable VHS tracking.0% to 100%
Default: 40%
Continuous keyframes
WobbleWarps VHS scan rows with a varying horizontal displacement.0% to 100%
Default: 30%
Continuous keyframes

Related