Alibaba
Wan 2.7 Video
From $0.073 per second
1 to 7 · public URL · JPEG / PNG / WebP
Public URL · MP3 · 10 to 300s
Default 16:9
540P · 720P · 1080P
Optional
Optional · up to 3000 characters
Default off
Default #FFFFFF
Optional · public .srt URL
Try one of these prompts
Music Video 1.0 turns a finished song into a finished music video. Pass one audio track plus one to seven reference images that set the visual style, and the single async endpoint returns a video cut to the track — five aspect ratios, 540P, 720P or 1080P output, and optional burned-in subtitles that are either generated from the song or taken from your own SRT file, in any hex color you choose. Billing is per second of the song's measured length.
Real-world workflows and production use cases you can build and ship with this model.
Upload a track and a few reference images, and the music video API returns a video synced to the song — no editing timeline, no keyframes. Output length matches the song, from 10 seconds up to 5 minutes.
Generate a music videoPass one to seven style or model images to fix the visual identity of the music video. Reuse the same references across tracks for a consistent channel aesthetic, or swap them per song for a fresh look every time.
Turn on subtitles to burn lyrics straight into the music video, set the subtitle color, or supply your own .srt file. Pick from five aspect ratios to fit any platform, up to 1080P.
Credit-based — 1 credit = $0.001 USD. Pay only for completed generations.
One 5-second sample at the cheapest tier.
| Model | Category | Price |
|---|---|---|
| 540P | Per second of song | $0.05 50 credits · 1 second |
| 720P | Per second of song | $0.08 80 credits · 1 second |
| 1080P | Per second of song | $0.15 150 credits · 1 second |
The music video API takes a track plus reference images and returns a video synced to the song. Output length tracks the song — 10 seconds to 5 minutes — with no timeline to edit.
One to seven style or model images control the look of the music video, so the result matches your art direction instead of a generic template.
Music video billing is flat per second of the song, measured server-side from the actual track length rather than a client estimate. Failed jobs refund automatically.
Both turn audio into music videos. Music Video 1.0 takes a song plus one to seven reference images and returns a synced video through a single API call, billed per second. Here is how the two compare on publicly documented behavior.
Comparison reflects publicly documented behavior at the time of writing. Third-party capabilities and pricing change; verify against the provider's current documentation.
Sign up and grab a key from the dashboard. Free credits cover your first music video API calls — no card required.
OpenPOST to /api/v1/videos/generations with model = music-video-1-0, reference_image_urls, and an audio_url. The music video API returns a task ID immediately.
OpenGET /api/v1/tasks/:id until status is completed. Download the finished music video from output.video_urls[0] and ship it.
Opencurl -X POST https://reapi.ai/api/v1/videos/generations \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "music-video-1-0",
"reference_image_urls": ["https://example.com/style.png"],
"audio_url": "https://example.com/song.mp3",
"aspect_ratio": "16:9",
"resolution": "540P"
}'Rejected synchronously with the failing field named. Check enum values, ranges, and URL fields — nothing is charged.
401 means a missing or invalid Bearer key; 402 means the reserve exceeds your balance. Manage keys and credits in the console.
Reference material and outputs pass automated moderation. Rejected tasks fail with a clear error and a full refund.
A task that reaches a failed state is never charged — the reserve refunds automatically. Keep the task id and retry when ready.
Common questions about this model.
Try it in the playground or grab an API key to integrate now.