Deflicker

Watch as an animation →

In plain words

When brightness rises and falls slightly from frame to frame and the picture flickers, even it out using the average brightness of several frames.

When to use it

AI clips whose brightness and texture waver frame to frame, time-lapses, and live-action sources shot under fluorescent or LED lights.

Example videos

How To Remove Flicker From ANY Video (Guaranteed Fix!) — Explainer: Starts with a common way to remove flicker, then compares two methods.
Remove AI video flicker using DaVinci Resolve Studio — AI: See how to reduce flicker in AI-made video with Resolve Studio's Deflicker.
How to REMOVE FLICKER in Davinci Resolve WITHOUT PLUGINS | Free Version + Studio | Resolve Tutorial — Explainer: See how to reduce flicker in the free version of Resolve and in Studio.

In AI video, like this

Generative models draw brightness and texture slightly differently on each frame, so the picture can even flicker as if it were breathing. In ffmpeg, use something like deflicker=size=10:mode=pm, which levels the brightness using the average of several frames before and after, and in Resolve Studio, use the Deflicker effect. A larger size evens things out more, but it also erases real brightness changes like the moment a light switches on, so don't apply it to those cuts. It is a filter that only fixes brightness, so for flicker where the texture changes, use it together with light temporal denoising (see Denoise).

One-click prompt

Smooth frame-to-frame brightness flicker in a generated clip by averaging the luminance of 10 neighboring frames: ffmpeg -i in.mp4 -vf deflicker=size=10:mode=pm -c:a copy out.mp4. Skip shots where a light truly switches on or off, and add a light hqdn3d denoise if the texture still shimmers.

See it in real films and ads

FFmpeg docs — deflicker filter

AI-made examples

enigmatic_e — Remove AI video flicker using DaVinci Resolve Studio

← HDR VideoPan and Scan / Reframe →