SuperAPI AI Directory

video-denoise-enhance

Design & creation

View repository

Updated 10-16 06:47

About this skill

Video Denoise Enhance

Overview

Remove video grain / color blocks / motion noise, preserving details while denoising. Covers denoising for high-ISO shooting, noise removal for low-light shooting, grain repair for old videos, and color block repair for gaming/sports videos. The more severe the noise, the more obvious the effect; for non-noise issues (blur, underexposure, low resolution), this tool is ineffective.

Not handled: comprehensive image quality restoration, video super-resolution, brightening dark areas in night scenes, image denoising, frame interpolation / smoothness.

API Mapping

Scenario API name
Video denoising video_denoise_enhance

Dependencies

  • meitu-cli: >=2.0.6
  • Credentials:CONFIG AKSK → meitu tools update; EXEC AKSK → run command
  • Environment variables:MEITU_OPENAPI_TOOL_TASK_MODE=command

Path alias: $VISUAL = {OPENCLAW_HOME}/workspace/visual/

Core Workflow

Preflight → Execute → Deliver

Preflight

  1. meitu --version and meitu auth verify --json
  2. Detect MEITU_OPENAPI_TOOL_TASK_MODE=command
  3. output_dir: project → ./output/; one-time → $VISUAL/output/video-denoise-enhance/;mkdir -p

Execute

Trigger signals and routing

User's exact words Routing
Denoise / noise reduction / degrain / too much noise / color noise / ISO too high video_denoise_enhance
"Make the video cleaner" (ambiguous intent) Lightly confirm "Do you mean denoising, or overall image quality restoration?"

Single API tool: call when parameters are complete; after a failure, retry once and then return an error; no cross-tool fallback.

Parameter definitions

Parameter Type Required Range Default Description
video_url STRING Yes — — Video URL

Note: This tool only uses video_url, and does not need prompt。

Tool invocation

meitu video-denoise-enhance --video_url {url} --json --download-dir {output_dir} --skill_name skill_video-denoise-enhance

Error fallback

Scenario Handling
video_url missing Prompt "Please provide a video link"
video_url inaccessible Do not retry; prompt "Please provide a valid video link"
Video noise is not obvious but the user insists Call normally and inform that the effect may not be obvious
API call failed / timed out Retry once; if it still fails, return an error
Content compliance interception Return the compliance prompt directly; do not retry
Input is an image Reject; only videos are supported

Deliver

mv {file} {output_dir}/{date}_{name}_denoise.mp4

Output

  • Format:MP4
  • Naming:{YYYY-MM-DD}_{descriptive-name}_denoise.mp4
  • Location: project → ./output/; one-time → $VISUAL/output/video-denoise-enhance/

Baseline Task ID

t_mt1a3i5n7b96af8209-02f2-41b3-9038-6f5a44e83f31