Seedance 2.5 Video Edit: AI Video Editor

Edit an existing video from a text prompt with Seedance 2.5 Video Edit — rewrite lighting, style, or environment. Try free — pay per generation. Seedance 2.5 Video Edit edits an input video from a natural-language prompt, with selectable output resolution (480p/720p/1080p/4K) — price scales with the resolution chosen. The reference video drives subject identity, composition, and motion while the model rewrites lighting, style, weather, environment, or specific elements as instructed.

Interactive model controls

Seedance 2.5 Video Edit edits an input video from a natural-language prompt, with selectable output resolution (480p/720p/1080p/4K) — price scales with the resolution chosen. The reference video drives subject identity, composition, and motion while the model rewrites lighting, style, weather, environment, or specific elements as instructed.

📝

Overview

About this model

Seedance 2.5 Video Edit is the video-editing endpoint in the Seedance 2.5 family. It edits an input video from a natural-language prompt — the reference video drives subject identity, composition, and motion, while the model rewrites lighting, style, weather, environment, or specific elements as instructed. Output resolution is selectable (480p/720p/1080p/4K) via the resolution parameter — price scales with the resolution chosen.

1Relighting: Change a clip's lighting from daytime to golden hour or night without reshooting.
2Style transfer: Restyle an existing video's environment or weather while keeping the subject's motion intact.
3Element swaps: Replace or alter specific objects or backgrounds in a clip via text instructions.
4Post-production touch-ups: Adjust mood or setting on footage already in your pipeline.
💰

Pricing & Value

Cost analysis

muapiapp$0.1105–$1.105/sec (480p–4K)

Billed on the combined duration of the input video plus the generated output, at 65% of the base per-second rate. Price scales with the selected resolution (480p/720p/1080p/4K).

** Competitor pricing is estimated based on similar model architectures and usage tiers.

⚙️

Technical Details

Configuration schema

Promptstring

Instructions for the edit — lighting, style, weather, environment, or specific elements to change. Automatically prefixed with "Edit the input video."

Default ValueChange the lighting to golden hour and add light fog to the environment.
Video Urlstring

URL of the video to edit. Videos longer than 30s are trimmed to 30s.

Default Valuehttps://cdn.muapi.ai/assets/seedance-2.5-video-edit-in.mp4
Reference Imagesarray

Reference image URLs guiding subject identity or style. Up to 30 images.

Default Valueundefined
Reference Audioarray

Reference audio URLs guiding audio generation. Up to 10 files.

Default Valueundefined
ResolutionEnum (4 options)

Output resolution. Price scales with resolution: 480p is cheapest, 4K is most expensive.

Default Value720p
Durationint

The duration of the generated video in seconds.

Default Value5
Generate Audioboolean

Whether to generate new audio. If false, the input video's original audio is preserved.

Default Valuetrue
Seedint

Random seed for reproducible generation. Use -1 for random.

Default Value42
High Bitrateboolean

Enable high bitrate mode for better visual fidelity. Produces larger files.

Default Valuefalse
📖

Implementation Guide

Developer documentation

How to Use Seedance 2.5 Video Edit

  1. Provide the Source Video

    • Pass a video URL. Videos longer than 30s are trimmed to 30s.
  2. Write Edit Instructions

    • Describe the desired change in prompt — lighting, style, weather, environment, or specific elements.
    • Example: "Change the lighting to golden hour and add light fog to the environment."
  3. Optional References

    • images_list (up to 30) to guide subject identity or style, audios_list (up to 10) to guide audio generation.
  4. Configure Output

    • Set duration (4–30s), aspect_ratio, generate_audio, and optionally seed.
  5. Submit via the API

curl -X POST https://api.muapi.ai/api/v1/seedance-2.5-video-edit \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "Change the lighting to golden hour and add light fog to the environment.",
    "video": "https://example.com/input.mp4",
    "duration": 5
  }'
  1. Poll and Download
    • Poll GET /api/v1/predictions/{request_id}/result until status is completed, then retrieve the video URL from output.

Common Questions

Frequently asked

What does Seedance 2.5 Video Edit do?

It edits an existing video from a text prompt — the input video drives subject identity, composition, and motion, while the prompt controls lighting, style, weather, environment, or specific elements.

Does it preserve the original video's motion?

Yes — the reference video drives composition and motion; the prompt only controls what's rewritten (lighting, style, environment, specific elements).

How much does it cost?

Price scales with the selected `resolution` (480p/720p/1080p/4K), billed on the combined duration of the input video plus the generated output at 65% of the base per-second rate for that tier — $0.1105–$1.105/sec (480p–4K). See the pricing table below for exact per-resolution rates.

How long can the input video be?

Videos longer than 30 seconds are automatically trimmed to 30 seconds before editing.

Can I preserve the original audio?

Yes — set `generate_audio` to `false` to keep the input video's original audio instead of generating new audio.