Home / Blog / Horror & Aesthetic / CCTV Surveillance Effect in After Effects (Free Shortcut)
Tutorial

CCTV Surveillance Effect in After Effects (Free Shortcut)

Published 2026-08-19 · 4 min read

Creating a realistic CCTV surveillance camera look is an essential technique for found-footage thrillers, analog horror scenes, cyber-heist sequences, and atmospheric music videos. In standard desktop software, achieving this aesthetic requires stacking half a dozen adjustment layers, color grading, and texture overlays—or you can bypass the complex composition setup entirely with a browser-based workflow.

The Anatomy of a Surveillance Camera Feed

Real-world security cameras and closed-circuit monitoring systems rarely output clean 4K footage. Instead, their visual signature comes from heavy data compression, physical line scan artifacts, low-light sensor grain, and mechanical tracking instability when recorded to vintage VCR or magnetic tape backup systems.

To recreate an authentic surveillance feed, you need to combine several distinct degradation layers:

Building the CCTV Look in Adobe After Effects

Adobe After Effects offers deep, granular control over every aspect of the surveillance aesthetic. If you are building the composite inside After Effects from scratch, here is the standard pipeline motion designers use:

  1. Desaturate and crush levels: Add an Adjustment Layer over your clip. Apply Hue/Saturation to pull Master Saturation down near zero, followed by Levels or Curves to lift the black point and blow out highlights slightly for a harsh dynamic range.
  2. Add scanline textures: Create a solid layer, apply the Venetian Blinds effect (set to horizontal bars with low width), set the blend mode to Overlay or Multiply, and reduce opacity. Alternatively, generate lines using Grid.
  3. Simulate sensor noise: Add another Adjustment Layer and apply Noise or Add Grain, setting it between 8% and 15% monochromatic noise to emulate low-grade security camera sensors.
  4. Add chromatic split and distortion: Use Shift Channels across three duplicated layers (isolating Red, Green, and Blue) to offset channels slightly, or apply Optics Compensation to create subtle lens curvature around the edges of the frame.
  5. Simulate vertical roll: Animate the Offset effect along the Y-axis with a subtle expression like wiggle(1, 20) or keyframes to introduce periodic vertical tracking slip.

While this workflow gives you total control over every pixel, building the comp, adjusting expressions, and rendering can consume significant time for a simple transition or background asset.

The Free In-Browser Shortcut with Glitchest

If you need an authentic security feed look immediately without installing plugins or setting up complex layer stacks, the editor in Glitchest runs entirely in your browser with zero upload wait times and no account required.

Glitchest processes your video and image files locally on your GPU using WebCodecs, giving you real-time playback and instant exports.

Step 1: Load Your Footage

Open the editor and drop your video or image onto the canvas. Because processing occurs client-side, your files never leave your machine.

Step 2: Apply the Bad Tracking Preset

Navigate to the presets menu and select Bad Tracking. This preset serves as the ideal surveillance foundation because it bundles monochromatic grading, horizontal scanline textures, analog video noise, and frame rolling out of the box.

Step 3: Fine-Tune the Surveillance Knobs

Once Bad Tracking is active, customize the look to match the exact era of your security camera:

Step 4: Shape and Layer on the Timeline

Glitchest uses an intuitive effect-box timeline. You can place the effect box across the entire clip for a continuous security camera stream, or drop a short box onto a lane with quick fade-in and fade-out handles to simulate momentary signal interference or a camera feed switch. You can also combine this look with techniques from our guide on analog horror video effects or explore our dedicated CCTV surveillance look recipe.

Step 5: Export Instantly

Click export to render a pristine MP4 video file or capture high-resolution PNG stills using the Save Frame button directly from your browser.

The exact settings

RECIPEBad Tracking look

Start from the Bad Tracking preset, then set:

Vertical Shift24
RGB Split30
Grayscale22
Noise45
Scanlines60
Bad VHS Pause42
Vertical Roll (TV)44
Open this look in the editor →

Everything else stays at its default — tweak it, then copy your own look as JSON or a link from inside the editor to share it.

Try it now — add this look to your own clip, free and in your browser.

Open the editor →

FAQ

Why does a real CCTV surveillance feed have frame tearing and scanlines?

Security feeds often run at reduced bandwidth, interlaced signals, or low-cost sensor specs, introducing vertical sync drift, visible scanlines, and digital compression noise.

Can I mask the CCTV effect to specific areas in Glitchest?

Yes, Glitchest provides rectangle and ellipse masking tools so you can isolate surveillance distortion to a specific screen, picture-in-picture window, or monitor inset.

How do I export my CCTV effect from Glitchest without losing quality?

Glitchest uses WebCodecs directly inside your browser to render hardware-accelerated MP4 video files and full-resolution PNG stills without compression artifacts or server uploads.