About Stabilize Video
Stabilize Video keeps the complete file workflow inside this browser tab. Your selected file, its name, contents, settings, and generated output are not sent to AntiUpload or a cloud conversion service. Ads and aggregate traffic analytics stay outside the processing boundary and receive no file object or working buffer.
AntiUpload's Video Stabilizer reduces camera shake in handheld footage — the kind of jitter that's normal in phone recordings, body-cam clips, or drone footage in wind. The tool runs FFmpeg's built-in `deshake` filter, which estimates per-frame motion between consecutive frames and applies an inverse transform to compensate. Three strength presets — subtle (8-pixel search range), moderate (16 px, the default, matches typical walking-pace handheld), and strong (32 px, for running / vehicle / point-of-view action) — let you match the correction intensity to how shaky the source is.
This is a single-pass whole-frame stabilizer, not a two-pass global motion tracker. It works best on hand jitter and walking footage. Rolling-shutter wobble, subject motion blur, and very large camera jumps cannot be reconstructed by moving the frame, so the page makes that boundary explicit instead of promising an AI-style repair.
Choose Minimum correction, Balanced, or Most stable based on the footage. Keep full frame reflects adjacent pixels into exposed edges; Clean edges removes a strength-dependent strip and scales the inner frame back to the original output dimensions. High, Balanced, and Smaller file quality presets control the H.264 size-detail tradeoff. The video is always re-encoded locally because every corrected frame must be redrawn.
How it works
- Drop your shaky videoAccepts MP4, MOV, WebM, MKV, AVI, M4V, FLV. The tool decodes the entire video, analyses motion frame-by-frame, applies the inverse transform, and re-encodes. Output is always MP4.
- Choose correction and edgesMinimum correction preserves more edge detail, Balanced suits typical handheld walking footage, and Most stable searches farther for larger motion. Keep full frame mirrors exposed edges; Clean edges crops and scales them away.
- Click Stabilize videoPick High, Balanced, or Smaller file output quality, then start. Processing time depends on clip length, resolution, correction level, browser, and device.
- Download the stabilized resultOutput preserves the source's resolution and aspect ratio. The edges may show subtle mirroring artifacts in the most-compensated frames — usually invisible at playback distance.