Seedance 2.5 Video Edit 1080p: AI Video Editor

Edit an existing video from a text prompt with Seedance 2.5 Video Edit 1080p — rewrite lighting, style, or environment. Try free — pay per generation.

Tutorial

📝

Overview

About this model

Seedance 2.5 Video Edit 1080p 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 1080p (upscaled).

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.5525/sec (1080p)

Billed on the combined duration of the input video plus the generated output, at 65% of the base per-second rate.

* 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.
Videostring

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
Durationint

The duration of the generated video in seconds.

Default Value5
Aspect RatioEnum (7 options)

Aspect ratio of the output video.

Default Value16:9
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
📖

Implementation Guide

Developer documentation

How to Use Seedance 2.5 Video Edit 1080p

  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

    • reference_images (up to 30) to guide subject identity or style, reference_audios (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-1080p \
  -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?

Billed at 65% of the base per-second rate ($0.5525/sec at 1080p) on the combined duration of the input video plus the generated output, since a video reference is always present.

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.