Генерация видео · bytedance

Seedance 2.5

seedance-2-5

Seedance 2.5 — генерация видео от bytedance, доступная через единый Ranvik API. Поддерживаемые возможности: audio_sync, high_quality, image_to_video, text_to_video, video_to_video.

от 38.24 ₽ / сек

Технические характеристики

МодальностьГенерация видео
Провайдерbytedance
СтатусАктивна
ID для запросовseedance-2-5

Возможности

  • Synced Audio
  • Высокое качество
  • Image-to-video
  • Text-to-video
  • Video-to-Video

Цены

ЕдиницаЦена
за секунду · 480p38.24 ₽
за секунду · 720p82.79 ₽

Цены указаны в рублях. Списываются с баланса проекта при каждом успешном запросе.

Поддерживаемые параметры

Параметры передаются вендору как есть (pure proxy) — мы не валидируем их у себя на стороне. Если вендор не примет — вернётся его ошибка.

ПараметрТипДиапазон / valuesDefaultОписание
positivePromptstringmin: 2 · max: 10000
widthinteger
heightinteger
resolutionenum480p, 720p720p
durationintegermin: 4 · max: 305
inputs.frameImagesarray
inputs.referenceImagesarray of objects
inputs.videostring
inputs.referenceVideosarray of objects
inputs.referenceAudiosarray of objects
settings.audiobooleantrue
numberResultsintegermin: 1 · max: 41
outputFormatenumMP4, WEBM, MOVMP4
outputQualityintegermin: 20 · max: 9995
deliveryMethodenumasyncasync

Поддерживаемые размеры

Допустимы только эти комбинации width × height. Произвольные значения вендор отклонит — используй resolution preset либо одну из пар ниже.

480p · 16:9
854×480
480p · 4:3
752×560
480p · 1:1
640×640
480p · 3:4
560×752
480p · 9:16
480×854
480p · 21:9
992×432
720p · 16:9
1280×720
720p · 4:3
1112×834
720p · 1:1
960×960
720p · 3:4
834×1112
720p · 9:16
720×1280
720p · 21:9
1470×630

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

from openai import OpenAI

client = OpenAI(api_key="rk_live_...", base_url="https://api.ranvik.ru/v1")
resp = client.videos.generate(
    model= "seedance-2-5",
    positivePrompt= "Пример промпта",
    width= 1,
    height= 1,
    resolution= "720p",
    duration= 5,
    numberResults= 1,
    outputFormat= "MP4",
    outputQuality= 95,
    deliveryMethod= "async",
    inputs= {
        "frameImages": [],
        "referenceImages": [],
        "video": "Пример промпта",
        "referenceVideos": [],
        "referenceAudios": []
    },
    settings= {
        "audio": True
    },
)
print(resp)

Замените rk_live_... на ваш ключ из кабинета.