APIMaster.ai

API генерации видео Seedance 2.0

Генерируйте видео с помощью Seedance 2.0 через APIMaster.

Генерация видео Seedance 2.0

Seedance 2.0 поддерживает генерацию по текстовому описанию, по изображению и по референсным медиафайлам через асинхронные задачи.

Базовый URL: https://apimaster.ai/v1 — это https://apimaster.ai/v1. Не добавляйте ещё один /v1 к путям.

Параметры

Поле Тип Обязательный Описание
model string да doubao-seedance-2.0
prompt string да Описание видео
duration integer нет Длительность в секундах, по умолчанию 5
resolution string нет 480p, 720p, 1080p или 4K
aspect_ratio string нет 16:9, 4:3, 1:1, 3:4, 9:16, 21:9 или adaptive
image_urls string[] нет Публичные URL референсных изображений
video_urls string[] нет Публичные URL референсных видео
audio_urls string[] нет Публичные URL референсных аудиофайлов
generate_audio boolean нет Генерировать аудио
watermark boolean нет Добавить водяной знак
seed integer нет Сид для воспроизводимости
output_format string нет mp4 или mov

Отправка задачи

curl -s "https://apimaster.ai/v1/videos/generations" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "doubao-seedance-2.0",
    "prompt": "Sunlight through a forest, smooth forward camera movement",
    "duration": 5,
    "resolution": "720p",
    "aspect_ratio": "16:9",
    "generate_audio": false
  }'

Ответ содержит task_id:

{"code":200,"data":[{"status":"submitted","task_id":"task_xxxxxxxx"}]}

Проверка статуса и скачивание

curl -s "https://apimaster.ai/v1/videos/task_xxxxxxxx" -H "Authorization: Bearer YOUR_API_KEY"
curl -L "https://apimaster.ai/v1/videos/task_xxxxxxxx/content" -H "Authorization: Bearer YOUR_API_KEY" -o output.mp4

Статусы включают submitted, in_progress, completed и failed. Скачивайте файл сразу после завершения.

Тарификация

Оплата рассчитывается на основе сгенерированной длительности и разрешения выходного видео. Референсные изображения, видео или аудио могут тарифицироваться дополнительно. Перед отправкой задачи проверяйте актуальные цены на видео и медиа в панели управления. Неудачные задачи не тарифицируются за генерацию.

Ошибки

400 — неверные параметры, 401 — недействительный API-ключ, 402 — недостаточно средств, 429 — превышение лимита запросов, 500/502 — временные ошибки сервиса.

Смотрите также: Обзор генерации видео и Seedance 2.5.