mcpField
M
muapi-media-editing

muapi-media-editing

github.com/samuraigptCreative & media868 installsUpdated 4w ago
Repository

About muapi-media-editing

A set of scripts for editing and enhancing existing images and videos through MuAPI. It covers prompt-based image edits, one-click enhancements, lip-sync, and visual effects for creators running media operations from the command line.

Key features

  1. 01Edit images from prompts
  2. 02Upscale images or remove backgrounds
  3. 03Sync video lip movement to audio
  4. 04Apply video and image effects
  5. 05Support async and JSON output

Use cases

  1. 01Add or change content in an image
  2. 02Upscale an image or remove its background
  3. 03Match video lip movement to audio
  4. 04Apply effects to a video or image

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/samuraigpt/muapi-skills --skill muapi-media-editing

After installing, type/muapi-media-editingin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

edit-image.sh
enhance-image.sh
lipsync.sh
video-effects.sh

Details

From the project README

✏️ MuAPI Media Editing & Enhancement

Advanced editing and enhancement operations for images and videos.

Apply AI-powered edits, enhancements, and effects to existing media. Supports prompt-based editing with Flux Kontext, GPT-4o, and Midjourney, plus one-click operations like upscaling and background removal.

Available Scripts

ScriptDescription
edit-image.shPrompt-based image editing (Flux Kontext, GPT-4o, Midjourney, Qwen, and more)
enhance-image.shOne-click operations: upscale, background removal, face swap, colorize, Ghibli style, product shots
lipsync.shSync video lip movement to audio (Sync Labs, LatentSync, Creatify, Veed)
video-effects.shVideo/image effects: Wan AI, face swap, dance, dress change, Luma modify/reframe

Quick Start

# Edit an image with a prompt
bash edit-image.sh --image-url "https://..." --prompt "add sunglasses" --model flux-kontext-pro

# Upscale an image
bash enhance-image.sh --op upscale --image-url "https://..."

# Remove background
bash enhance-image.sh --op background-remove --image-url "https://..."

# Lipsync a video
bash lipsync.sh --video-url "https://..." --audio-url "https://..." --model sync

# Apply dance effect
bash video-effects.sh --op dance --image-url "https://..." --audio-url "https://..."

Common Flags

All scripts support: --async, --json, --timeout N, --help

Requirements

  • MUAPI_KEY environment variable (set via core/platform/setup.sh)
  • curl, jq, python3

Comments

Markdown supported