Magic Video to Video API

Magic Inc video-to-video model transforms and enhances existing videos using AI-driven style and motion editing.

Modalities
VideoVideo
Price
$0.5per generation
Model type
Video generation
Released
Dec 26, 2025

Magic Video to Video overview

Magic Video to Video specs

Model ID
magic/video-to-video
Developer
Magic Inc.
Input
Video
Output
Video
Endpoint
POST https://api.aimlapi.com/v2/video/generations

What is Magic Video to Video API?

Magic Inc video-to-video model transforms and enhances existing videos using AI-driven style and motion editing.

Magic Video to Video API Pricing
- Pricing on request

Where to Use Magic Video to Video

Use cases

The model is documented for transforming an existing video by applying a new visual style while preserving the original motion and structure. It is also suited to style transfer, including artistic restyling of real footage. Another documented use case is brand consistency, where the same visual treatment is applied across multiple videos. It can also be used for post-production tasks such as visual effects and color grading.

Magic Video to Video API pricing

Magic Video to Video pricing in US dollars
UsagePriceUnit
Video generation$0.5per generation

Prices from the AI/ML API price list, checked on Nov 4, 2026.

Magic Video to Video vs other video models: prices

AI/ML API rates for 5 models, per generation.

AI/ML API prices in USD per generation
ModelPer generation
Magic Video to Video$0.5
Video 01 Live2D$0.43
Magic Image to Video$0.5
Magic Text to Video$0.5
Wan 2.1 Plus$0.5

How to use the Magic Video to Video API

View docs

Build with your agent

Give your agent the model details, code and documentation.

1Get your API key

Create API key
export AIMLAPI_KEY="8f2b4c7d9a1e6b3f…"

2Make your first request

curl 'https://api.aimlapi.com/v2/video/generations' \
  -H "Authorization: Bearer $AIMLAPI_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
  "model": "magic/video-to-video",
  "video_url": "https://example.com/input.mp3"
}'

The request returns a generation id. Poll GET https://api.aimlapi.com/v2/video/generations?generation_id=<id> until the status is completed.

Related articles

All posts

Magic Video to Video FAQ

What inputs and outputs does Magic Video to Video support?

Magic Video to Video takes video as input and returns video.

When was Magic Video to Video released?

Magic Video to Video became available on December 26, 2025.

How much does Magic Video to Video cost?

Magic Video to Video costs $0.5 per generation on AI/ML API, billed as you go with no subscription.

How is Magic Video to Video billed?

Magic Video to Video is billed per generation, a fixed charge per output rather than by prompt length.

Who created Magic Video to Video?

Magic Video to Video was built by Magic Inc..

How do I call Magic Video to Video on AI/ML API?

Use magic/video-to-video as the model id on AI/ML API.

Is Magic Video to Video available through a single API key?

Yes. Magic Video to Video is served through AI/ML API, so the same key and endpoint format used for other models applies.

Is Magic Video to Video the same as a text-to-video model?

No. Magic Video to Video takes an existing video as input and outputs a transformed video, unlike text-to-video models that generate video from text prompts.

What kind of editing can Magic Video to Video perform on a video?

It transforms and enhances existing videos using AI-driven style and motion editing.

What is the Magic Video to Video model ID?

Use magic/video-to-video as the model parameter. Requests go to https://api.aimlapi.com/v2/video/generations with your AI/ML API key.

Start building with Magic Video to Video

Magic Video to Video API

magic/video-to-video

Build with your agent

Give your agent the model details, code and documentation.

1Get your API key

Create API key
export AIMLAPI_KEY="8f2b4c7d9a1e6b3f…"

2Make your first request

curl 'https://api.aimlapi.com/v2/video/generations' \
  -H "Authorization: Bearer $AIMLAPI_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
  "model": "magic/video-to-video",
  "video_url": "https://example.com/input.mp3"
}'