← 返回 Skills 市场
peand-rover

Ai Video Stabilizer

作者 peandrover adam · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ 安全检测通过
120
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install ai-video-stabilizer
功能描述
Stabilize shaky video and smooth camera motion with AI — fix handheld shake, walking bounce, vehicle vibration, wind wobble, and accidental camera movement....
使用说明 (SKILL.md)

AI Video Stabilizer — Smooth Footage from Any Camera, Any Situation

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.

Use Cases

  1. Walking Footage — Eliminate Footstep Bounce (any length) — A vlogger records while walking through a city. Every step creates a vertical bounce that makes the footage feel like a shaky-cam horror movie. NemoVideo: analyzes the repetitive vertical oscillation pattern (footstep frequency), removes the bounce while preserving the forward walking motion, maintains horizontal panning (the vlogger looking at different things), and produces footage that feels like a smooth dolly shot. Walking footage that looks like a steadicam.

  2. Concert/Event — Handheld in a Crowd (any length) — Phone footage from a concert: the shooter is being jostled by the crowd, holding their phone above their head, zoomed in on the stage. Triple shake: crowd pushing, arm fatigue, and digital zoom amplifying every movement. NemoVideo: applies aggressive stabilization appropriate for the extreme shake level, crops slightly to allow stabilization headroom (the AI determines the minimum crop needed), preserves the audio perfectly (stabilization is video-only), and produces watchable footage from nearly unwatchable source material.

  3. Car/Vehicle — Dashcam Vibration (any length) — Dashboard camera footage from a road with potholes and rough pavement. High-frequency vibration makes every frame slightly blurry and the video uncomfortable to watch. NemoVideo: identifies the high-frequency vibration pattern (different from hand shake — faster, more regular), removes the vibration while keeping the vehicle's actual turning and direction changes, and produces smooth driving footage. Dashcam footage that actually documents the drive clearly.

  4. Drone — Wind Wobble Correction (any length) — Drone footage in moderate wind. The drone's gimbal handles most stabilization but wind gusts create periodic wobbles — slight tilts and position shifts that the gimbal cannot fully compensate. NemoVideo: detects the irregular wobble pattern (wind gusts are aperiodic, unlike footstep bounce), smooths the wobbles while preserving intentional flight path and camera movements, and produces footage that looks like calm-weather flight. Drone footage usable regardless of wind conditions.

  5. Action Cam — Extreme Motion Stabilization (any length) — GoPro mounted on a mountain bike, ski helmet, or surfboard. Extreme vibration and rotation that built-in stabilization cannot fully handle. NemoVideo: applies maximum stabilization with AI-powered motion prediction (predicting where the frame should be based on surrounding frames), accepts higher crop ratio for extreme cases (the crop needed for extreme stabilization is compensated by the action cam's wide-angle lens), and produces smooth action footage suitable for highlight reels and social sharing.

How It Works

Step 1 — Upload Shaky Video

Any footage with unwanted camera shake. NemoVideo auto-detects the type and severity of shake.

Step 2 — Set Stabilization Level

Auto (AI decides), gentle (minimal correction, minimal crop), standard (balanced), aggressive (maximum smoothness, more crop), or custom (specify smoothing strength and crop tolerance).

Step 3 — Generate

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"}
    ]
  }'

Step 4 — Compare Before/After

Preview stabilized vs. original side-by-side. Verify: shake is removed, intentional movement is preserved, no warping artifacts. Download.

Parameters

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

Output Example

{
  "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"}
  }
}

Tips

  1. Standard stabilization is right for 90% of footage — Gentle leaves visible shake. Aggressive crops too much. Standard balances smoothness and frame preservation for most handheld recordings.
  2. Preserving intentional motion is what separates good stabilization from bad — A stabilizer that removes everything (pans included) produces eerie, floating footage. NemoVideo's AI distinguishes shake (high-frequency, random) from pans (smooth, directional) and removes only the shake.
  3. Wider lens = easier stabilization — Wide-angle footage (phone, GoPro, drone) has more frame to work with for cropping. Zoomed-in telephoto footage amplifies shake and leaves less crop margin. When possible, shoot wide and crop in post.
  4. Scale-to-fill after crop maintains resolution — Stabilization requires slight cropping. Scaling the stabilized result back to full resolution prevents visible borders while maintaining apparent resolution. The slight softening from upscaling is invisible at normal viewing distances.
  5. Audio is never affected by stabilization — Video stabilization only modifies the visual frames. Audio remains perfectly synced and unaltered. No need to worry about audio drift or quality changes.

Output Formats

Format Resolution Use Case
MP4 16:9 1080p / 4K YouTube / website
MP4 9:16 1080x1920 TikTok / Reels / Shorts
MP4 1:1 1080x1080 Instagram / LinkedIn

Related Skills

安全使用建议
This skill appears to do what it claims: it uploads videos to NemoVideo's API and requires a single service token (NEMO_TOKEN). Before installing, confirm you trust nemovideo.com and the service's privacy/retention policy because your raw footage will be transmitted to their servers. Use a least-privilege token if possible, avoid sending sensitive/confidential footage, and verify any costs or data retention on the NemoVideo site. The skill has no installer and requests no unrelated credentials, so installation risk is low; the primary risk is privacy of uploaded video.
功能分析
Type: OpenClaw Skill Name: ai-video-stabilizer Version: 1.0.1 The skill is a standard integration for an AI video stabilization service. It provides documentation and a sample API request to 'mega-api-prod.nemovideo.ai' using a required 'NEMO_TOKEN'. The content in SKILL.md and _meta.json is consistent with the stated purpose and contains no evidence of malicious intent, data exfiltration, or prompt injection.
能力评估
Purpose & Capability
Name/description (AI video stabilization) match the declared primary credential and runtime instructions: the SKILL.md shows CURL calls to nemovideo.ai using $NEMO_TOKEN. There are no unrelated environment variables or binaries requested.
Instruction Scope
SKILL.md tells the agent to upload video to a NemoVideo API endpoint and set stabilization options; it does not instruct access to unrelated files, system credentials, or other services. Note: uploading user video to an external endpoint is expected behavior for a cloud stabilization service and is the main privacy/security consideration.
Install Mechanism
No install spec and no code files (instruction-only). Nothing is downloaded or written to disk by an installer step, minimizing installation risk.
Credentials
Only a single service credential (NEMO_TOKEN) is used and is referenced by the curl example in SKILL.md. The declared config path (~/.config/nemovideo/) is plausible for storing that token. No unrelated secrets or broad environment access are requested.
Persistence & Privilege
always is false (default) and the skill does not request persistent/enforced presence or modify other skills. Autonomous invocation is allowed (platform default) but is not combined with excessive privileges.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ai-video-stabilizer
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ai-video-stabilizer 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Added `homepage` and `repository` fields to the skill metadata for better discoverability. - Updated version number to 1.0.1.
v1.0.0
AI Video Stabilizer — Initial Release - Launches AI-powered video stabilization to remove camera shake, bounce, and vibration from any handheld recording. - Analyzes and distinguishes intentional camera movement (pans, tilts, zooms) from unwanted shake. - Supports multiple use cases: walking, concerts, vehicle dashcams, drone footage, and action cams. - Offers flexible controls: automatic or manual stabilization level, motion selection, crop handling, and batch processing. - Generates side-by-side before/after comparisons and supports exporting to multiple formats/resolutions, including social media (e.g., TikTok).
元数据
Slug ai-video-stabilizer
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Ai Video Stabilizer 是什么?

Stabilize shaky video and smooth camera motion with AI — fix handheld shake, walking bounce, vehicle vibration, wind wobble, and accidental camera movement.... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 120 次。

如何安装 Ai Video Stabilizer?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install ai-video-stabilizer」即可一键安装,无需额外配置。

Ai Video Stabilizer 是免费的吗?

是的,Ai Video Stabilizer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Ai Video Stabilizer 支持哪些平台?

Ai Video Stabilizer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Ai Video Stabilizer?

由 peandrover adam(@peand-rover)开发并维护,当前版本 v1.0.1。

💬 留言讨论