ComfyUI Node
Video Stabilizer Classic
CPU-friendly video stabilization using sparse feature tracking with configurable transforms and framing, emitting both stabilized frames and a padding mask.
Video Stabilizer Classic
- frames
- padding_color
- Stabilized Frames
- Padding Mask
- Motion Meta
◄frame_rate16.0►
◄framing_modecrop_and_pad►
◄transform_modesimilarity►
◄camera_lockfalse►
◄strength0.70►
◄smooth0.50►
◄keep_fov0.60►
CategoryVideo/Stabilization
Inputs (9)
| Name | Type | Default | Description |
|---|---|---|---|
| frames | IMAGE | — | |
| frame_rate | FLOAT | 16.0 | Frame rate in frames per second used to scale smoothing window. |
| framing_mode | COMBO | crop_and_pad | Choose how to handle borders produced by stabilization. |
| transform_mode | COMBO | similarity | Select the geometric model used to estimate camera motion. |
| camera_lock | BOOLEAN | false | Treat the shot as tripod-like by aggressively damping motion. |
| strength | FLOAT | 0.700–1 | Removal gain (0 keeps original motion, 1 removes it based on smoothing). |
| smooth | FLOAT | 0.500–1 | Temporal smoothing amount applied to the estimated motion path. |
| keep_fov | FLOAT | 0.600–1 | [Crop only] How much of the original FOV to preserve (1.0 = no zoom, 0.0 = maximum zoom). Ignored when framing_mode is crop_and_pad or expand. |
| padding_color | COLOR | #7F7F7F | HEX padding color applied in crop_and_pad / expand (e.g. #404040). |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| Stabilized Frames | IMAGE | — |
| Padding Mask | MASK | — |
| Motion Meta | JSON | — |