Filmora Video Enhancer
by @double-ing
Cloud-based video enhancement skill that uploads a user-selected local video file to Wondershare-hosted endpoints for AI enhancement, then downloads the proc...
clawhub install video-enhancer📖 About This Skill
name: video-enhancer description: > Cloud-based video enhancement skill that uploads a user-selected local video file to Wondershare-hosted endpoints for AI enhancement, then downloads the processed result back to local storage. Use only when the user explicitly agrees to third-party cloud processing for a non-sensitive video, when user says "enhance video", "improve video quality", "upscale video", "make video clearer", "fix blurry video", "restore old footage", "video enhancement", "convert to HD", or provides a video file and requests quality improvement. supports MP4/MOV. metadata: {"clawdbot":{"emoji":"🎞️","requires":{"bins":["ffmpeg"]},"install":[{"id":"brew","kind":"brew","formula":"ffmpeg","bins":["ffmpeg"],"label":"Install ffmpeg"}]}}
Video Enhancer
Enhance a user-selected local video using Wondershare-hosted cloud processing.
This is a cloud workflow, not a fully local or offline enhancement pipeline.
Use This Skill When
Use this skill when the user wants to:
.mp4 or .mov videoDo not use this skill when:
Preconditions
Before running:
.mp4 or .movffprobe is availablemax(width, height) <= 1920, duration must be <= 300 seconds
- If max(width, height) > 1920, duration must be <= 60 seconds
Privacy and Network Disclosure
This workflow uploads the local video file and basic metadata to Wondershare-operated cloud endpoints.
Uploaded data includes:
Network endpoints used by the bundled script:
https://filmora-cloud-api-alisz.wondershare.cc/open/v1/resources/uploadhttps://filmora-cloud-api-alisz.wondershare.cc/open/v1/taskshttps://filmora-cloud-api-alisz.wondershare.cc/open/v1/tasks/Do not use this skill for sensitive files unless the user explicitly accepts third-party processing.
Permissions
This skill requires:
ffprobe binary for metadata inspectionThis skill must not:
Preferred Execution
Run the script using an absolute path:
python {baseDir}/scripts/video_enhance.py -i "/absolute/path/to/video.mp4" -o "/output/dir"
If the output directory is omitted, the script saves the enhanced file next to the input video.
Workflow
1. Validate that the input file exists and has a supported extension
2. Read the local video metadata with ffprobe
3. Enforce duration and resolution limits
4. Upload the video file and metadata to the Wondershare cloud API
5. Submit the enhancement task
6. Poll until the task succeeds or fails
7. Download the enhanced result to the output directory
8. Report the saved file path to the user
Input and Output
Input:
Output:
_hd_YYYYMMDD_HHMMSS.
Supported Formats
Supported input formats:
.mp4.movSecurity Notes
ffprobe binary with predefined arguments for local metadata inspectionCloud Processing
Troubleshooting
Check that the file exists:
ls -lh "/absolute/path/to/video.mp4"
Check that ffprobe is available:
ffprobe -version
If the task fails:
Script Location
Bundled script:
{baseDir}/scripts/video_enhance.pyAgent Guidance
📋 Tips & Best Practices
Check that the file exists:
ls -lh "/absolute/path/to/video.mp4"
Check that ffprobe is available:
ffprobe -version
If the task fails: