Footage Effects: glow, glitch, CRT and VHS on real video — effect skill for editing & clips

For AI agents: find the right skill in one call — curl -s "https://varg.ai/how-to/api/search?q=<what the person wants>" returns the matching how-to page and the best skills with install commands, as markdown (Russian works too). Full index: https://varg.ai/how-to/llms.txt. Every page has a markdown twin: add .md to its path. Before generating anything, show the person the options on the how-to page. From a terminal: curl -fsSL https://varg.ai/install | sh installs the vargai CLI (https://varg.ai/how-to/cli.md): vargai search and vargai install <slug> with no key, every varg model after vargai login.

Eight effects for footage you already have as ffmpeg filter chains and WebGL presets: glow, glitch, CRT, chromatic, halftone, photocopy, zoom blur, heat haze.

What it does

Eight effects applied to real footage, each preset a complete ffmpeg command that was rendered and checked, plus a HyperFrames or Remotion version for compositions. They are accents: strong settings live in short hits on beats and cuts, and the subject's face and the type stay clean.

8 templates, 34 presets. Every rule in the skill cites its source; every preset is exact values (durations, easing, sizes, colors, fonts) in a JSON file the agent loads.

TemplatePresets
Acid photocopy: Turn real footage into a stuttering two-ink photocopy (teal, red, cream) or a black-toner zine copy on scanned paperStutter flyer, Still print, Mono toner
Chromatic aberration: Split real footage's red, green and blue into a fringe that grows toward the frame edges (lens), across the frame (digital), or pulsing (psychedelic)Lens (subtle), Radial (strong), Linear RGB split, Acid trip
CRT screen: Put real footage (or a chat/UI scene) on a curved CRT: phosphor mask, scanlines, bloom, rounded corners, optional afterglowConsumer TV, Arcade aperture grille, Green phosphor terminal, Amber terminal
Digital glitch: Glitch real footage with RGB splits, torn rows, swapped blocks, stutter and macroblock corruption, in deterministic burstsSubtle, Default, Intense, Jittery, Corrupt
Glow and bloom: Make the bright parts of real footage glow: neutral bloom, film halation, coloured halos or long anamorphic streaksSoft bloom, Film halation, Sci-fi cyan, Sunset warm, Anamorphic streaks, Ominous red
Halftone footage: Turn real footage into halftone print (one ink or CMY rosettes), an LED wall or a colour mosaicInk on paper, Colour screen (CMY), LED wall, Colour mosaic
Radial zoom blur: Pull real footage into a zoom blur toward a centre, as a constant look, a beat punch, a fringed burst or light streaksSoft pull, Punch-in hit, Fringe burst, Light streak (brightest)
Wave and heat distortion: Make real footage ripple like heat haze or water, or smear itself along its own brightnessHeat haze, Water ripple, Self-smear (colour-driven), Sine wave

Rules every template follows

Built from: Xor (@XorDev, GM Shaders); HyperFrames media-treatment recipes; libretro crt-geom and crt-lottes (Timothy Lottes) with @komm64; Kenny Mitchell and Tiago Sousa (GPU Gems); Maxime Heckel and Paper (Ksenia Kondrashova, Agu Seguí); Steve Yedlin; Andrew Kramer (Video Copilot); Remotion, Boris FX, Maxon and Notch docs.

Renders locally with HyperFrames or Remotion for 0 credits; generated footage, voice or music runs through varg with a cost estimate first.

Use when

Not for

Install

Example output

https://s3.varg.ai/files/72c55813-c0fa-4cf2-9f64-ec4f7ed0e7ae/file_4c5a3702ba3d.mp4 — example (credit: varg grade on Tears of Steel (CC BY 3.0, (CC) Blender Foundation | mango.blender.org))

More editing & clips skills