models

Seedance 1.0 Lite Image-to-Video

Markdown · JSON

Seedance 1.0 Lite Image-to-Video

Seedance 1.0 Lite Image-to-Video превращает изображение и инструкции по движению в видео. Выберите doubao-seedance-1-0-lite-i2v-250428 для этой конкретной редакции с изображением на входе. Предоставьте исходное изображение и опишите движение объекта, поведение камеры и желаемый финальный вид. Отправка запускает асинхронное задание; сохраните его ID и получите готовое видео из того же задания.

О модели

Описание раскрывает возможности модели. Доступные в Ailoot входные данные, результаты и параметры выбранного метода перечислены ниже.

Seedance 1.0 Lite Image-to-Video — селектор doubao-seedance-1-0-lite-i2v-250428 для создания видео по изображению. Используйте его для анимации предоставленной сцены, вида продукта или изображения персонажа. Опишите, что движется, как развивается движение и чем должен закончиться кадр. Для сцены с продуктом практическое задание может предусматривать небольшое движение объекта и медленное приближение камеры с сохранением расположения, видимого на исходном изображении.

Используйте POST /v1/videos с model, равным doubao-seedance-1-0-lite-i2v-250428, и массивом content. Поместите инструкцию по движению в элемент text, используя type:text и text, а изображение передайте в элементе image_url с image_url.url. URL изображения должен быть доступен, либо можно передать представление data:image/<format>;base64,.... Документированные форматы изображений — jpeg, png, webp, bmp, tiff и gif. Изображение должно быть меньше 30 MB, ширина и высота — больше 300 и меньше 6000 пикселей, а соотношение сторон — больше 0,4 и меньше 2,5. Проверьте фактический исходный файл перед отправкой.

Рекомендации модели для ввода изображения используют ratio:adaptive. Для генерации по изображению документированы варианты разрешения 480p и 720p; 1080p для этого режима исключено. Поле duration — целое число от 2 до 12 секунд, по умолчанию 5. Документация указывает 24 кадра в секунду. Подбирайте сложность сцены под запрошенную длительность: укажите начальную позу, одно главное действие и финальное кадрирование, не требуя от ролика несвязанной последовательности событий.

Настроенный запрос требует seed, camerafixed, watermark и execution_expires_after наряду с model и content. seed принимает значения от -1 до 4294967295, документированное значение по умолчанию — -1. watermark — логический параметр, по умолчанию false. execution_expires_after измеряется в секундах с момента создания задания, принимает значения от 3600 до 259200 и по умолчанию равен 172800. Документация исключает управление фиксированной камерой в режиме референсного изображения; передайте camerafixed:false для этого профиля. Генерация синхронизированного звука документирована для другой редакции Seedance и не является параметром этого профиля Lite для создания видео по изображению.

Отправка возвращает id Ailoot до готовности видео. Сохраните именно этот id и используйте возвращённый polling_url для проверки того же исходного задания, пока результат не будет готов. Успешный ответ содержит подписанную ссылку Ailoot в content.video_url после того, как Ailoot сохранил готовый файл как принадлежащий вам медиаресурс. Сохраните видео вместе с исходным изображением, запросом и настройками и проверьте его внешний вид, движение и кадрирование по всему ролику. Найдите ресурс через GET /v1/media/assets?family=video, проходя по всем next_cursor, и прочитайте GET /v1/media/assets/{asset_id} с фактическим asset_id, чтобы получить content_url. Если подписанная ссылка возвращает link_expired, повторно прочитайте тот же ресурс для обновлённого content_url. Если исходное задание истекло, завершилось ошибкой или остаётся в неопределённом состоянии, сохраните подробности ответа и изучите его перед созданием новой генерации.

Ailoot Ultra · Video POST /v1/videos doubao-seedance-1-0-lite-i2v-250428

doubao-seedance-1-0-lite-i2v-250428

ByteDance /doubao-seedance-1-0-lite-i2v-250428

Начало

Seedance 1.0 Lite Image-to-Video превращает изображение и инструкции по движению в видео. Выберите doubao-seedance-1-0-lite-i2v-250428 для этой конкретной редакции с изображением на входе. Предоставьте исходное изображение и опишите движение объекта, поведение камеры и желаемый финальный вид. Отправка запускает асинхронное задание; сохраните его ID и получите готовое видео из того же задания.

Допустимые входные данные
Текст · Картинки
Результаты
Видео

Доступно в Ailoot · входные данные и методы

Ailoot Ultra · Video POST /v1/videos
Входные данные
text, image
Результат
video
ПолеТипТребованиеЗначения и ограниченияПо умолчанию
ПолеmodelТипstringТребованиеОбязательноЗначения и ограничения
doubao-seedance-1-0-lite-i2v-250428
По умолчанию—
ПолеcontentТипarrayТребованиеОбязательноЗначения и ограниченияПо умолчанию—
ПолеdurationТипintegerТребованиеНеобязательноЗначения и ограничения
Минимум: 2
Максимум: 12
По умолчанию5
ПолеresolutionТипstringТребованиеНеобязательноЗначения и ограничения
480p, 720p
По умолчанию—
ПолеratioТипstringТребованиеНеобязательноЗначения и ограничения
adaptive
По умолчанию—
Полеservice_tierТипstringТребованиеНеобязательноЗначения и ограничения
default, flex
По умолчанию—
ПолеseedТипintegerТребованиеОбязательноЗначения и ограничения
Минимум: -1
Максимум: 4 294 967 295
По умолчанию-1
ПолеcamerafixedТипbooleanТребованиеОбязательноЗначения и ограничения
false
По умолчанию—
ПолеwatermarkТипbooleanТребованиеОбязательноЗначения и ограниченияПо умолчаниюfalse
Полеexecution_expires_afterТипintegerТребованиеОбязательноЗначения и ограничения
Минимум: 3 600
Максимум: 259 200
По умолчанию172 800
Параметры и жизненный цикл метода
ПараметрКонтракт
Параметрcontent_typeКонтрактapplication/json
ПараметрrequiredКонтрактcamerafixed, content, execution_expires_after, model, seed, watermark
ПараметрoptionalКонтрактduration, resolution, ratio, service_tier
Параметрmaterial_typesКонтрактtext, image
ПараметрconditionsКонтрактUse the listed content text/image_url items and all six required fields. Retain image roles and order.

Псевдонимы метода: /v1/videos/generations

Жизненный цикл: submit_once_poll_original

GET /v1/videos/{request_id}

GET /v1/videos/generations/{request_id}

GET /v1/videos/{request_id}/content

GET /v1/videos/generations/{request_id}/content

Тарифы

Как рассчитывается итоговая плата

Отображаемые тарифы позволяют оценить стоимость до генерации. Итоговое списание рассчитывается по стоимости, записанной для исходной генерации. Измеренная длительность результата и прогнозные объёмы не являются итоговым оплачиваемым объёмом.

Тарифная справка не добавляет режимы запроса. Поддерживаемые параметры указаны для выбранного метода.

Быстрый режим
Не указано При выборе быстрого режима
Режим flex
Не указано При выборе режима flex
Максимальная интенсивность рассуждений
Не указано При максимальной интенсивности рассуждений с корректировкой по умолчанию (default)

Оценочные ставки для сравнения

Цены по конфигурациям

Сопоставьте каждую плату с указанными условиями. Для каждого набора альтернативных конфигураций используйте одну ставку.

КонфигурацияШкала ставокПрогноз количестваРасчётная единицаПлата
КонфигурацияБазовые тарифы на токеныШкала ставокБазовая ставкаПрогноз количества—Расчётная единица—Плата
Вход · Входные токены · Оценка только для сравнения — / 1K токенов
Выход · Выходные токены · Оценка только для сравнения — / 1K токенов
Вход · Чтение кэша · Оценка только для сравнения — / 1K токенов
Вход · Запись в кэш · Оценка только для сравнения — / 1K токенов
Вход · Запись в кэш, 1 час · Оценка только для сравнения — / 1K токенов
КонфигурацияOutput video tokensШкала ставок—Прогноз количества—Расчётная единицаper output video tokenПлата
Выход · video output token · Оценка только для сравнения $0.000003 per output video token
КонфигурацияEstimated generation costШкала ставок—Прогноз количестваОценка для одной генерацииРасчётная единица—Плата
Вход · Оценочная стоимость генерации · Оценка только для сравнения $0.2112 оценка до генерации

This estimate is not an additional charge or a fixed rate for the completed generation.

Ailoot резервирует расчётную сумму перед запросом. После получения результата списывает итоговую плату по измеренному расходу. Для окончательного списания за потоковый ответ используется итоговая запись расхода. Как работают резервирование и расчёт →

Примеры запросов

Ailoot Ultra · Video

curl · создать один раз и сохранить полный результат
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
: "${AILOOT_IMAGE_URL:?Set an actual customer material or documented value}"
export AILOOT_IMAGE_URL
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "doubao-seedance-1-0-lite-i2v-250428", "content": [{"type": "text", "text": "The camera slowly approaches the supplied scene while a small object moves."}, {"type": "image_url", "image_url": {"url": "YOUR_ACCESSIBLE_IMAGE_URL"}}], "resolution": "480p", "ratio": "adaptive", "duration": 5, "service_tier": "default", "seed": -1, "camerafixed": false, "watermark": false, "execution_expires_after": 172800}')
p['content'][1]['image_url']['url']=os.environ['AILOOT_IMAGE_URL']
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/videos \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.

Получить и сохранить результаты

Ailoot Ultra · Video

  • GET /v1/videos/{request_id}
  • GET /v1/videos/generations/{request_id}
  • GET /v1/videos/{request_id}/content
  • GET /v1/videos/generations/{request_id}/content
Сохраняйте все готовые результаты

Сохраните каждое готовое видео или полученный файл; загрузите содержимое по каждому фактически полученному URL материала.

Retain the complete response, all actual results, original identifiers, usage and response headers.

Если нужно проверить исходный ответ

Preserve original response/headers/id and poll that operation; never resubmit unknown creation.

Поля ответа
ПолеТип
Полеcontent.video_urlТипstring or array, as returned

Псевдонимы

Псевдонимы моделей

Ailoot Ultra doubao-seedance-1-0-lite-i2v-250428

Псевдонимы путей метода

/v1/videos/generations

Связанные ID для вызова

doubao-seedance-1-0-lite-i2v-250428

FAQ · Seedance 1.0 Lite Image-to-Video
Какие входные данные и результаты доступны?

POST /v1/videos · doubao-seedance-1-0-lite-i2v-250428: text, image → video

Какие поля использует запрос?

POST /v1/videos · doubao-seedance-1-0-lite-i2v-250428: model, content, duration, resolution, ratio, service_tier, seed, camerafixed, watermark, execution_expires_after

Какие ограничения действуют?

POST /v1/videos · doubao-seedance-1-0-lite-i2v-250428: duration.minimum: 2; duration.maximum: 12; seed.minimum: -1; seed.maximum: 4294967295; execution_expires_after.minimum: 3600; execution_expires_after.maximum: 259200

Подробнее

Подключите Ailoot к Claude Code, OpenCode, Hermes или своему приложению.

Компания и портфель её проектов

Компания и портфель её проектов: миллионы клиентов; продажи на миллиарды ежемесячно.

Покупайте токены со скидкой.

Скидка по подписке для регулярной работы. Промокоды — до 50% на покупку токенов.

Подписка
Выберите тариф со скидкой для своих регулярных запросов.
Промокод до 50%
Введите код при покупке. Цена пересчитается с учётом действующей акции.
Расходы в истории
Модель, токены и сумма сохраняются для каждого запроса.

Выбрать подписку · Посмотреть цены моделей

Подключайте API к продукту, который вы продаёте.

SaaS, приложения и боты — по оферте и лицензионному договору Ailoot. Для перепродажи запросите реселлерскую лицензию.

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

Запросить реселлерскую лицензию · Оферта и лицензионный договор