Shaky footage is the most common quality problem in video. Gimbal stabilizers cost $100-500 and add weight, setup time, and another device to charge. Tripods eliminate shake but eliminate mobility. Most real-world recording happens handheld: phone in hand while walking, camera at a concert, action cam on a bike, drone in wind, car dashcam on rough roads. All of these produce shake that makes footage look amateur and can cause viewer discomfort. The human eye has built-in stabilization — the vestibulo-ocular reflex keeps our visual field steady even when our head moves. When we watch shaky footage, our brain tries to stabilize it and fails, creating a disconnect that registers as low quality (and for some viewers, actual motion sickness). Professional stabilization in post-production traditionally requires: importing into editing software, applying warp stabilizer or similar tool, waiting for frame-by-frame analysis (minutes to hours depending on length), adjusting settings to balance smoothness vs. crop, re-rendering, and reviewing. For long footage, the process can take hours. NemoVideo stabilizes through AI analysis that distinguishes intentional movement (pans, tilts, tracking shots) from unintentional shake (hand tremor, footstep bounce, vehicle vibration). The AI removes the shake while preserving the creative movement — producing footage that looks like it was shot on a gimbal.
Any footage with unwanted camera shake. NemoVideo auto-detects the type and severity of shake.
Auto (AI decides), gentle (minimal correction, minimal crop), standard (balanced), aggressive (maximum smoothness, more crop), or custom (specify smoothing strength and crop tolerance).
curl -X POST https://mega-api-prod.nemovideo.ai/api/v1/generate \
-H "Authorization: Bearer $NEMO_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"skill": "ai-video-stabilizer",
"prompt": "Stabilize a 5-minute handheld walking vlog. Remove footstep bounce and hand shake but preserve intentional panning when I look at things. Standard stabilization — balance between smoothness and crop. Maintain original resolution after crop (scale up slightly). Also generate a 9:16 vertical version with face tracking for TikTok clips.",
"stabilization": "standard",
"preserve_motion": ["pan", "tilt", "zoom"],
"remove_motion": ["shake", "bounce", "vibration"],
"crop_handling": "scale-to-fill",
"outputs": [
{"format": "16:9", "resolution": "1080p"},
{"format": "9:16", "tracking": "face", "platform": "tiktok"}
]
}'
Preview stabilized vs. original side-by-side. Verify: shake is removed, intentional movement is preserved, no warping artifacts. Download.
| Parameter | Type | Required | Description |
|---|---|---|---|
| ----------- | ------ | :--------: | ------------- |
prompt | string | ✅ | Stabilization requirements |
stabilization | string | "auto", "gentle", "standard", "aggressive", "custom" | |
smoothing | float | 0.0-1.0 custom smoothing strength | |
preserve_motion | array | ["pan", "tilt", "zoom", "tracking"] — intentional motions to keep | |
remove_motion | array | ["shake", "bounce", "vibration", "roll"] | |
crop_handling | string | "scale-to-fill", "black-bars", "ai-extend" | |
max_crop | float | Maximum crop percentage (default: 15%%) | |
outputs | array | [{format, resolution, tracking}] | |
batch | array | Multiple videos |
{
"job_id": "avstab-20260328-001",
"status": "completed",
"source_duration": "5:12",
"shake_analysis": {
"type": "walking-bounce + hand-shake",
"severity": "moderate",
"frequency": "2.1 Hz (footstep) + random (hand)"
},
"stabilization_applied": "standard",
"crop_used": "8.2%%",
"intentional_motion_preserved": ["horizontal pan", "vertical tilt"],
"outputs": {
"main": {"file": "vlog-stabilized-16x9.mp4", "resolution": "1920x1080"},
"tiktok": {"file": "vlog-stabilized-9x16.mp4", "resolution": "1080x1920", "tracking": "face"}
}
}
| Format | Resolution | Use Case |
|---|---|---|
| -------- | ----------- | ---------- |
| MP4 16:9 | 1080p / 4K | YouTube / website |
| MP4 9:16 | 1080x1920 | TikTok / Reels / Shorts |
| MP4 1:1 | 1080x1080 | Instagram / LinkedIn |
共 1 个版本
暂无安全检测报告