Ace Data Cloud · AI Video Production

Maestro AI Video Master

One sentence, one complete film. Describe the video you want in natural language, and the AI director automatically writes the script, creates visuals, provides voiceovers, composes music, and renders, producing a complete film with subtitles. Supports reference materials, multi-language output, and secondary creation.

🎬 One-sentence Film 🌍 Multi-language Output ♻️ Secondary Creation Iteration
1 Sentence
Description to Film
7+
Languages Output
3
Aspect Ratios Available
$2.43
30 Seconds Standard

Core Features

Not a fixed template, but an AI director that creates—freely arrange each video according to your intent.

🎬

One-sentence Film

Simply describe the theme, what to showcase, style, and audience in the prompt, and the AI automatically completes the script, visuals, voiceover, music, subtitles, and rendering, producing a film ready for publication.

🌍

Multi-language Output

Fill in multiple languages in langs, reuse the same visuals with only new voiceovers and rendering, and receive multi-language versions such as Chinese, English, and Japanese in one task, making overseas distribution easier.

🖼️

Use Your Own Materials

Attach reference images, videos, or audio via file_urls—let product images and logos appear, or add text and subtitles to existing materials.

♻️

Secondary Creation Iteration

Use action: remix / edit / extend along with ref_task_id to make incremental modifications to existing videos: change titles, swap voiceovers, adjust colors—small changes are quick, large changes require a redo.

Submit once, retrieve video asynchronously

Submit prompt to immediately return task_id, then poll /maestro/tasks to retrieve the video—polling is free. You can also pass callback_url for a callback when completed.

cURL
curl -X POST https://api.acedata.cloud/maestro/videos \
  -H "authorization: Bearer YOUR_API_KEY" \
  -H "content-type: application/json" \
  -d '{
    "prompt": "Explain what a vector database is in 20 seconds, suitable for a zero-based audience",
    "langs": ["zh-cn", "en"],
    "aspect": "9:16",
    "duration": 20
  }'
#  Immediately return task_id:
# {
#   "success": true,
#   "task_id": "f57e99c4f60f4373a15517742ce2357d",
#   "trace_id": "3ded4959-7b11-4b5a-b7f8-c1aab6a7063c"
# }
# Polling to retrieve video (free):
curl -X POST https://api.acedata.cloud/maestro/tasks \
  -H "authorization: Bearer YOUR_API_KEY" \
  -H "content-type: application/json" \
  -d '{ "id": "f57e99c4f60f4373a15517742ce2357d" }'

Quick Start in 3 Steps

From a description to getting the final video, it only takes a few minutes.

1

Write a prompt

Describe the video you want in a natural language sentence, selecting the language, aspect ratio, and duration as needed.

2

Submit the task

Call POST /maestro/videos to immediately get task_id.

3

Poll to retrieve video

Use POST /maestro/tasks to poll, and retrieve the final videos in various languages after completion.

What is Maestro suitable for?

From knowledge popularization to product promotion, covering most short video needs.

📚

Knowledge Popularization

Turn a topic or an article into a subtitled explanatory short video, explaining a concept in a few minutes.

🛍️

Product Promotion

Use file_urls to include product images and logos, producing high-quality brand short films.

📱

Social Media Short Videos

Generate 9:16 vertical short videos with one click, suitable for distribution on platforms like Douyin, Reels, and Shorts.

🌍

Multilingual Expansion

Produce multiple language versions from the same footage at once, eliminating the need for repeated production for content expansion.

✍️

Content Marketing

Batch convert blogs, announcements, and tutorials into short videos, amplifying content reach.

🎞️

Video Remix / Add Subtitles

Add decorative text and subtitles to existing materials, or make derivative creations on past completed works.

Four Creative Actions

From brand new generation to incremental iteration, a single interface covers the complete creative process.

🎬 Generate

Generate a brand new video from a prompt (can include file_urls)—default action.

action: generate

♻️ Remix / Edit / Extend

Make incremental modifications or extensions based on ref_task_id on existing projects—change title, switch voiceover, adjust colors, continue writing.

action: remix action: edit action: extend

Maestro Pricing

Charged per piece, no subscription fee, no hidden costs.

Task polling is free, failures do not affect subsequent creations

Charged per piece
Pay per video
$2.43 / Starting from 30 seconds standard

Charged based on video length (up to 10 minutes), short dramas/digital humans will have scene multipliers, multilingual versions added as needed

  • 30 seconds $2.43 · 2 minutes $9.71 · 10 minutes $48.56
  • Draft tier 0.5× / Premium tier / Short drama 1.35×
  • Each additional language +$0.57
  • Task polling——Free
View pricing details
Enterprise Edition
Custom

Exclusive plans for high-usage teams

  • Tiered discounts based on usage
  • Priority support with account manager
  • Higher concurrency and capacity
  • SLA guarantee
  • Private deployment solutions
Contact Sales

Frequently Asked Questions

Common questions about using the Maestro API

How is Maestro billed?

Billed per piece, with a pre-deduction based on target duration at submission: points ≈ 0.85 × duration in seconds × quality multiplier × scene multiplier. For example, a standard single-language 30 seconds is about $2.43, 2 minutes about $9.71, and 10 minutes (maximum) about $48.56; short dramas about 1.35×, digital humans about 1.15×. Quality tiers: draft 0.5×, premium 2×. Each additional language in langs +$0.57 (reusing visuals, only adding voiceover and rendering). Polling task results is free.

What languages are supported?

Supports Chinese, English, Japanese, Korean, Spanish, French, German, etc. Specify using the langs array, with the first element as the primary language, and the rest will reuse visuals to generate localized voiceovers and rendering.

Can I use my own images or videos?

Yes. Pass the URLs of images, videos, or audio through file_urls, and AI will incorporate them into the final piece—such as featuring product images or logos, or adding subtitles to existing materials.

How long does it take to produce a video?

This is an asynchronous task: after submission, task_id is returned immediately, and the final piece is usually completed within a few minutes (larger or multilingual tasks may take longer). Poll /maestro/tasks or use callback_url to get results.

Can I modify an existing video?

Yes. Use action: remix / edit / extend along with the ref_task_id from the previous task to make differential edits or extensions on the original project; small changes will be quick, while large changes will require regeneration.

Start Generating Videos with Maestro Now

A one-sentence description, get multilingual videos with subtitles in minutes. Let creativity have no boundaries.