# AI Video Editing API > Apply effects, transitions, face-swaps, and motion controls to existing videos via MuApi.ai — Wan Effects, Luma Reframe, dance, dress-change, and more. ## Overview Take a video as input and transform it: cinematic effects, face swap, dress change, dance motion, reframing, and lipsync are all single-API-call operations. Useful for social-content automation, ad variants, and post-production at scale. - Effects: wan-effects, video-effects, image-effects, dance - Face & body: face-swap, dress-change - Reframing & motion: luma-reframe, luma-modify - All exposed through the same submit-and-poll JSON API ## API Pattern Every model in this category uses the same submit-then-poll API: ```http POST https://api.muapi.ai/api/v1/{model} x-api-key: YOUR_API_KEY Content-Type: application/json ``` Response: `{ "request_id": "abc123", "status": "processing" }`. Poll `GET https://api.muapi.ai/api/v1/predictions/{request_id}/result` until `status` is `completed` — the result URLs are in the `outputs[]` array. Optionally pass `?webhook=https://your-server` on the submit call to receive a callback instead of polling. Get an API key at https://muapi.ai/access-keys. ## Quick Start ```bash # 1. Submit REQUEST_ID=$(curl -s -X POST https://api.muapi.ai/api/v1/video-effects \ -H "x-api-key: $MUAPI_API_KEY" \ -H "Content-Type: application/json" \ -d '{"prompt":"apply a cinematic teal-and-orange grade"}' | jq -r .request_id) # 2. Poll while :; do RESP=$(curl -s https://api.muapi.ai/api/v1/predictions/$REQUEST_ID/result -H "x-api-key: $MUAPI_API_KEY") STATUS=$(echo "$RESP" | jq -r .status) [ "$STATUS" = "completed" ] && echo "$RESP" | jq .outputs && break [ "$STATUS" = "failed" ] && echo "$RESP" && exit 1 sleep 3 done ``` ## Models in This Category - [video-watermark-remover](https://muapi.ai/playground/video-watermark-remover): The AI Video Watermark Remover is our flagship model designed to remove Sora 2 watermarks, logos, captions, and unwanted text from videos without compromising… - Endpoint: `POST https://api.muapi.ai/api/v1/video-watermark-remover` - Per-model llms.txt: https://muapi.ai/playground/video-watermark-remover/llms.txt - Cost: 0.065 credits per call - [sd-2-video-watermark-remover-pro](https://muapi.ai/playground/sd-2-video-watermark-remover-pro): SD 2 Video Watermark Remover Pro uses the SD 2 AI model to remove watermarks, logos, and overlaid text from videos with high accuracy. Powered by ByteDance's S… - Endpoint: `POST https://api.muapi.ai/api/v1/sd-2-video-watermark-remover-pro` - Per-model llms.txt: https://muapi.ai/playground/sd-2-video-watermark-remover-pro/llms.txt - Cost: 0.065 credits per call - [sd-2-video-edit](https://muapi.ai/playground/sd-2-video-edit): SD 2.0 Video Edit modifies existing videos based on text prompts and optional reference images. - Endpoint: `POST https://api.muapi.ai/api/v1/sd-2-video-edit` - Per-model llms.txt: https://muapi.ai/playground/sd-2-video-edit/llms.txt - Cost: 1.500 credits per call - [sd-2-watermark-remover](https://muapi.ai/playground/sd-2-watermark-remover): 🎉 FREE for a limited time — Remove SD 2.0 watermarks from videos using LaMa AI inpainting. Automatically detects the watermark region, builds a precise mask v… - Endpoint: `POST https://api.muapi.ai/api/v1/sd-2-watermark-remover` - Per-model llms.txt: https://muapi.ai/playground/sd-2-watermark-remover/llms.txt - Cost: 0.025 credits per call - [ai-video-upscaler](https://muapi.ai/playground/ai-video-upscaler): The AI Video Upscaler is a powerful tool designed to enhance the resolution and quality of videos. Whether you're working with low-resolution videos that need… - Endpoint: `POST https://api.muapi.ai/api/v1/ai-video-upscaler` - Per-model llms.txt: https://muapi.ai/playground/ai-video-upscaler/llms.txt - Cost: 0.030 credits per call - [ai-video-face-swap](https://muapi.ai/playground/ai-video-face-swap): Replace faces in videos with stunning realism. Our AI ensures accurate expression transfer, lighting consistency, and smooth frame-by-frame blending. - Endpoint: `POST https://api.muapi.ai/api/v1/ai-video-face-swap` - Per-model llms.txt: https://muapi.ai/playground/ai-video-face-swap/llms.txt - Cost: 0.100 credits per call - [wan2.2-spicy-video-extend](https://muapi.ai/playground/wan2.2-spicy-video-extend): Wan-2.2-spicy Video Extend continues an existing video by generating new frames that match the original style but add stronger motion, bolder effects, and spic… - Endpoint: `POST https://api.muapi.ai/api/v1/wan2.2-spicy-video-extend` - Per-model llms.txt: https://muapi.ai/playground/wan2.2-spicy-video-extend/llms.txt - Cost: 0.200 credits per call - [ai-video-upscaler-pro](https://muapi.ai/playground/ai-video-upscaler-pro): The AI Video Upscaler is a powerful tool designed to enhance the resolution and quality of videos. Whether you're working with low-resolution videos that need… - Endpoint: `POST https://api.muapi.ai/api/v1/ai-video-upscaler-pro` - Per-model llms.txt: https://muapi.ai/playground/ai-video-upscaler-pro/llms.txt - Cost: 0.240 credits per call - [infinitetalk-video-to-video](https://muapi.ai/playground/infinitetalk-video-to-video): InfiniteTalk Video-to-Video enhances or transforms existing videos by syncing the subject’s lip movements and facial expressions with new dialogue or speech. I… - Endpoint: `POST https://api.muapi.ai/api/v1/infinitetalk-video-to-video` - Per-model llms.txt: https://muapi.ai/playground/infinitetalk-video-to-video/llms.txt - Cost: 0.200 credits per call - [wan2.2-animate](https://muapi.ai/playground/wan2.2-animate): Wan2.2 Animate is a video-to-video model for animating a character or replacing a character in existing video clips. It replicates holistic movement and facial… - Endpoint: `POST https://api.muapi.ai/api/v1/wan2.2-animate` - Per-model llms.txt: https://muapi.ai/playground/wan2.2-animate/llms.txt - Cost: 0.350 credits per call - [autocrop](https://muapi.ai/playground/autocrop): Automatically crop and reframe a specific video segment to your chosen aspect ratio using AI subject tracking. - Endpoint: `POST https://api.muapi.ai/api/v1/autocrop` - Per-model llms.txt: https://muapi.ai/playground/autocrop/llms.txt - Cost: 0.050 credits per call - [ai-clipping](https://muapi.ai/playground/ai-clipping): Convert long-form videos into engaging short clips using AI clipping. - Endpoint: `POST https://api.muapi.ai/api/v1/ai-clipping` - Per-model llms.txt: https://muapi.ai/playground/ai-clipping/llms.txt - Cost: 0.500 credits per call - [topaz-video-upscale](https://muapi.ai/playground/topaz-video-upscale): The AI Video Upscaler is a powerful tool designed to enhance the resolution and quality of videos. Whether you're working with low-resolution videos that need… - Endpoint: `POST https://api.muapi.ai/api/v1/topaz-video-upscale` - Per-model llms.txt: https://muapi.ai/playground/topaz-video-upscale/llms.txt - Cost: 0.080 credits per call - [kling-v3.0-pro-motion-control](https://muapi.ai/playground/kling-v3.0-pro-motion-control): Kling V3.0 Pro Motion Control provides the highest level of detail and control for video generation. Suitable for professional workflows requiring complex cine… - Endpoint: `POST https://api.muapi.ai/api/v1/kling-v3.0-pro-motion-control` - Per-model llms.txt: https://muapi.ai/playground/kling-v3.0-pro-motion-control/llms.txt - Cost: 0.160 credits per call - [mmaudio-v2-video-to-video](https://muapi.ai/playground/mmaudio-v2-video-to-video): MMAudio-v2 generates high-quality, synchronized audio from video or text inputs. Seamlessly integrate it with AI video models to create fully-voiced, expressiv… - Endpoint: `POST https://api.muapi.ai/api/v1/mmaudio-v2-video-to-video` - Per-model llms.txt: https://muapi.ai/playground/mmaudio-v2-video-to-video/llms.txt - Cost: 0.010 credits per call - [kling-v3.0-std-motion-control](https://muapi.ai/playground/kling-v3.0-std-motion-control): Kling V3.0 Standard Motion Control allows for precise control over the camera and subject movement in generated videos. Powered by the latest Kling V3.0 archit… - Endpoint: `POST https://api.muapi.ai/api/v1/kling-v3.0-std-motion-control` - Per-model llms.txt: https://muapi.ai/playground/kling-v3.0-std-motion-control/llms.txt - Cost: 0.100 credits per call - [ai-captions](https://muapi.ai/playground/ai-captions): Add AI-generated animated captions to any video using Vadoo's caption engine. Supports multiple languages and viral caption themes like Hormozi style. Perfect… - Endpoint: `POST https://api.muapi.ai/api/v1/ai-captions` - Per-model llms.txt: https://muapi.ai/playground/ai-captions/llms.txt - [kling-v2.6-std-motion-control](https://muapi.ai/playground/kling-v2.6-std-motion-control): Kling v2.6 Pro Motion Control allows precise control over camera movement, subject motion, and scene dynamics during video generation. Instead of leaving motio… - Endpoint: `POST https://api.muapi.ai/api/v1/kling-v2.6-std-motion-control` - Per-model llms.txt: https://muapi.ai/playground/kling-v2.6-std-motion-control/llms.txt - Cost: 0.450 credits per call - [wan2.7-video-edit](https://muapi.ai/playground/wan2.7-video-edit): Perform prompt-driven video editing with multi-image reference support. - Endpoint: `POST https://api.muapi.ai/api/v1/wan2.7-video-edit` - Per-model llms.txt: https://muapi.ai/playground/wan2.7-video-edit/llms.txt - Cost: 0.100 credits per call - [kling-o1-video-edit](https://muapi.ai/playground/kling-o1-video-edit): Kling O1 Video Edit lets you send an existing video clip plus an instruction/prompt to edit or transform the clip while preserving temporal coherence and subje… - Endpoint: `POST https://api.muapi.ai/api/v1/kling-o1-video-edit` - Per-model llms.txt: https://muapi.ai/playground/kling-o1-video-edit/llms.txt - Cost: 1.090 credits per call - [remix-video](https://muapi.ai/playground/remix-video): Transform and resize your videos effortlessly with remix video tool. - Endpoint: `POST https://api.muapi.ai/api/v1/remix-video` - Per-model llms.txt: https://muapi.ai/playground/remix-video/llms.txt - Cost: 0.025 credits per call - [runway-aleph-v2v](https://muapi.ai/playground/runway-aleph-v2v): Transform any input video into a new visual style or scene while preserving motion and structure. Aleph V2V lets you apply artistic looks, cinematic lighting,… - Endpoint: `POST https://api.muapi.ai/api/v1/runway-aleph-v2v` - Per-model llms.txt: https://muapi.ai/playground/runway-aleph-v2v/llms.txt - Cost: 0.200 credits per call - [ai-dance-effects](https://muapi.ai/playground/ai-dance-effects): Bring your characters and worlds to life with AI Dance Effects — a creative video effect that adds playful, dynamic, and cinematic motion to your generations.… - Endpoint: `POST https://api.muapi.ai/api/v1/ai-dance-effects` - Per-model llms.txt: https://muapi.ai/playground/ai-dance-effects/llms.txt - Cost: 0.300 credits per call - [wan2.7-video-extend](https://muapi.ai/playground/wan2.7-video-extend): Extend existing videos seamlessly with Wan 2.7. - Endpoint: `POST https://api.muapi.ai/api/v1/wan2.7-video-extend` - Per-model llms.txt: https://muapi.ai/playground/wan2.7-video-extend/llms.txt - Cost: 0.100 credits per call - [kling-v2.6-pro-motion-control](https://muapi.ai/playground/kling-v2.6-pro-motion-control): Kling v2.6 Pro Motion Control allows precise control over camera movement, subject motion, and scene dynamics during video generation. Instead of leaving motio… - Endpoint: `POST https://api.muapi.ai/api/v1/kling-v2.6-pro-motion-control` - Per-model llms.txt: https://muapi.ai/playground/kling-v2.6-pro-motion-control/llms.txt - Cost: 0.145 credits per call - [video-combiner](https://muapi.ai/playground/video-combiner): Combine multiple short video clips (5s, 10s, etc.) into a single seamless full-length video. Upload your clips in order and choose the final output aspect rati… - Endpoint: `POST https://api.muapi.ai/api/v1/video-combiner` - Per-model llms.txt: https://muapi.ai/playground/video-combiner/llms.txt - Cost: 0.050 credits per call - [happy-horse-1-video-edit-720p](https://muapi.ai/playground/happy-horse-1-video-edit-720p): Happy Horse 1.0 Video Edit (720p) - modify an input video at 720p using a natural-language instruction with optional reference images. - Endpoint: `POST https://api.muapi.ai/api/v1/happy-horse-1-video-edit-720p` - Per-model llms.txt: https://muapi.ai/playground/happy-horse-1-video-edit-720p/llms.txt - Cost: 1.050 credits per call - [heygen-video-translate](https://muapi.ai/playground/heygen-video-translate): Convert any video into 175+ languages with synchronized voice translation, AI-voice cloning, and accurate lip sync. Just upload your video (or provide a link),… - Endpoint: `POST https://api.muapi.ai/api/v1/heygen-video-translate` - Per-model llms.txt: https://muapi.ai/playground/heygen-video-translate/llms.txt - Cost: 0.250 credits per call - [kling-o1-standard-video-edit](https://muapi.ai/playground/kling-o1-standard-video-edit): Kling O1 Standard Video-to-Video Edit modifies an existing video while preserving its original structure, motion, and realism. It is designed for subtle, stabl… - Endpoint: `POST https://api.muapi.ai/api/v1/kling-o1-standard-video-edit` - Per-model llms.txt: https://muapi.ai/playground/kling-o1-standard-video-edit/llms.txt - Cost: 1.090 credits per call - [wan2.2-edit-video](https://muapi.ai/playground/wan2.2-edit-video): Easily modify existing videos using simple text commands. With Wan 2.2 Video-Edit, you can change attire, character appearance, or other visual elements direct… - Endpoint: `POST https://api.muapi.ai/api/v1/wan2.2-edit-video` - Per-model llms.txt: https://muapi.ai/playground/wan2.2-edit-video/llms.txt - Cost: 0.300 credits per call - [luma-modify-video](https://muapi.ai/playground/luma-modify-video): Luma Modify Video lets you transform an existing video into a new creative scene while keeping the original motion and timing intact. The result is a new video… - Endpoint: `POST https://api.muapi.ai/api/v1/luma-modify-video` - Per-model llms.txt: https://muapi.ai/playground/luma-modify-video/llms.txt - Cost: 0.350 credits per call - [happy-horse-1-video-edit-1080p](https://muapi.ai/playground/happy-horse-1-video-edit-1080p): Happy Horse 1.0 Video Edit (1080p) - modify an input video at 1080p using a natural-language instruction with optional reference images. - Endpoint: `POST https://api.muapi.ai/api/v1/happy-horse-1-video-edit-1080p` - Per-model llms.txt: https://muapi.ai/playground/happy-horse-1-video-edit-1080p/llms.txt - Cost: 2.100 credits per call - [seedance-v1.5-pro-video-extend](https://muapi.ai/playground/seedance-v1.5-pro-video-extend): Seedance v1.5 Pro Video Extend continues an existing video by generating additional frames that match the original scene’s style, lighting, motion, and mood. I… - Endpoint: `POST https://api.muapi.ai/api/v1/seedance-v1.5-pro-video-extend` - Per-model llms.txt: https://muapi.ai/playground/seedance-v1.5-pro-video-extend/llms.txt - Cost: 0.340 credits per call - [ltx-2.3-video-extend](https://muapi.ai/playground/ltx-2.3-video-extend): LTX-2.3 Video Extend seamlessly continues an existing video clip by generating additional frames that match the original motion, style, and scene composition.… - Endpoint: `POST https://api.muapi.ai/api/v1/ltx-2.3-video-extend` - Per-model llms.txt: https://muapi.ai/playground/ltx-2.3-video-extend/llms.txt - Cost: 0.104 credits per call - [kling-o1-video-edit-fast](https://muapi.ai/playground/kling-o1-video-edit-fast): Video Edit Fast is the lightweight, high-speed editing mode of Kling O1. It performs quick edits on an existing video without heavy processing—ideal for fast o… - Endpoint: `POST https://api.muapi.ai/api/v1/kling-o1-video-edit-fast` - Per-model llms.txt: https://muapi.ai/playground/kling-o1-video-edit-fast/llms.txt - Cost: 0.585 credits per call - [add-video-watermark](https://muapi.ai/playground/add-video-watermark): Add custom watermark to videos with adjustable position, opacity, and size. Free local processing using FFmpeg. - Endpoint: `POST https://api.muapi.ai/api/v1/add-video-watermark` - Per-model llms.txt: https://muapi.ai/playground/add-video-watermark/llms.txt - [luma-flash-reframe](https://muapi.ai/playground/luma-flash-reframe): Transform and resize your videos effortlessly with Ray 2 Flash Reframe. This tool intelligently expands or adjusts your video’s aspect ratio—adding visually co… - Endpoint: `POST https://api.muapi.ai/api/v1/luma-flash-reframe` - Per-model llms.txt: https://muapi.ai/playground/luma-flash-reframe/llms.txt - Cost: 0.350 credits per call - [seedance-v1.5-pro-video-extend-fast](https://muapi.ai/playground/seedance-v1.5-pro-video-extend-fast): Seedance v1.5 Pro Video Extend Fast quickly extends an existing video by generating a short continuation that matches the original style, motion, and lighting.… - Endpoint: `POST https://api.muapi.ai/api/v1/seedance-v1.5-pro-video-extend-fast` - Per-model llms.txt: https://muapi.ai/playground/seedance-v1.5-pro-video-extend-fast/llms.txt - Cost: 0.260 credits per call - [pixverse-v6-extend](https://muapi.ai/playground/pixverse-v6-extend): Extend any existing video with new frames using PixVerse V6. Analyzes the ending segment and generates a seamless continuation with optional style control. - Endpoint: `POST https://api.muapi.ai/api/v1/pixverse-v6-extend` - Per-model llms.txt: https://muapi.ai/playground/pixverse-v6-extend/llms.txt - Cost: 0.295 credits per call - [runway-act-two-v2v](https://muapi.ai/playground/runway-act-two-v2v): Take an existing character video and sync it with the motion from a reference video. This lets you update facial expressions, head turns, and speech gestures w… - Endpoint: `POST https://api.muapi.ai/api/v1/runway-act-two-v2v` - Per-model llms.txt: https://muapi.ai/playground/runway-act-two-v2v/llms.txt - Cost: 0.300 credits per call ## FAQ **What's the maximum input video length?** Most video-edit models cap at 10-15 seconds of input. Pre-trim before submitting for best results. **Can I batch-process a directory of videos?** Yes — submit each one through the API and track via the request IDs. The MuApi CLI (`muapi mcp serve`) wraps this for agentic batch flows. ## Agent Integration MuApi ships an MCP server so agents (Claude Code, Cursor, custom) can call every model in this category as a tool: ```bash npm install -g muapi-cli muapi auth login muapi mcp serve # exposes all MuApi models as MCP tools ``` ## Resources - Category page: https://muapi.ai/playground/group/video-edit - Global llms.txt: https://muapi.ai/llms.txt - API docs: https://muapi.ai/docs - OpenAPI spec: https://api.muapi.ai/openapi.json