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

HeyGen Video 1.0

heygen-video-1-0

HeyGen Video 1.0 — генерация видео от heygen, доступная через единый Ranvik API. Поддерживаемые возможности: async, image_to_video, text_to_video, video_to_video.

от 2.85 ₽ / сек

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

МодальностьГенерация видео
Провайдерheygen
СтатусАктивна
ID для запросовheygen-video-1-0

Возможности

  • Async
  • Видео из изображения
  • Видео по тексту
  • Video-to-Video

Цены

ЕдиницаЦена
за секунду · 480p text/frame2.85 ₽
за секунду · 480p · 960x4162.85 ₽
за секунду · 480p · 832x4802.85 ₽
за секунду · 480p · 640x4802.85 ₽
за секунду · 480p · 480x4802.85 ₽
за секунду · 480p · 480x6402.85 ₽
за секунду · 480p · 480x8322.85 ₽
за секунду · 768p text/frame4.27 ₽
за секунду · 768p · 1536x6724.27 ₽
за секунду · 768p · 1344x7684.27 ₽
за секунду · 768p · 1024x7684.27 ₽
за секунду · 768p · 768x7684.27 ₽
за секунду · 768p · 768x10244.27 ₽
за секунду · 768p · 768x13444.27 ₽
за секунду · 768p text/frame default4.27 ₽
за секунду · 480p references5.69 ₽
за секунду · 480p references5.69 ₽
за секунду · 480p references5.69 ₽
за секунду · 480p · 960x416 references5.69 ₽
за секунду · 480p · 832x480 references5.69 ₽
за секунду · 480p · 640x480 references5.69 ₽
за секунду · 480p · 480x480 references5.69 ₽
за секунду · 480p · 480x640 references5.69 ₽
за секунду · 480p · 480x832 references5.69 ₽
за секунду · 480p · 960x416 references5.69 ₽
за секунду · 480p · 832x480 references5.69 ₽
за секунду · 480p · 640x480 references5.69 ₽
за секунду · 480p · 480x480 references5.69 ₽
за секунду · 480p · 480x640 references5.69 ₽
за секунду · 480p · 480x832 references5.69 ₽
за секунду · 480p · 960x416 references5.69 ₽
за секунду · 480p · 832x480 references5.69 ₽
за секунду · 480p · 640x480 references5.69 ₽
за секунду · 480p · 480x480 references5.69 ₽
за секунду · 480p · 480x640 references5.69 ₽
за секунду · 480p · 480x832 references5.69 ₽
за секунду · 768p references8.54 ₽
за секунду · 768p references8.54 ₽
за секунду · 768p references8.54 ₽
за секунду · 768p references default8.54 ₽
за секунду · 768p · 1536x672 references8.54 ₽
за секунду · 768p · 1344x768 references8.54 ₽
за секунду · 768p · 1024x768 references8.54 ₽
за секунду · 768p · 768x768 references8.54 ₽
за секунду · 768p · 768x1024 references8.54 ₽
за секунду · 768p · 768x1344 references8.54 ₽
за секунду · 768p references default8.54 ₽
за секунду · 768p · 1536x672 references8.54 ₽
за секунду · 768p · 1344x768 references8.54 ₽
за секунду · 768p · 1024x768 references8.54 ₽
за секунду · 768p · 768x768 references8.54 ₽
за секунду · 768p · 768x1024 references8.54 ₽
за секунду · 768p · 768x1344 references8.54 ₽
за секунду · 768p references default8.54 ₽
за секунду · 768p · 1536x672 references8.54 ₽
за секунду · 768p · 1344x768 references8.54 ₽
за секунду · 768p · 1024x768 references8.54 ₽
за секунду · 768p · 768x768 references8.54 ₽
за секунду · 768p · 768x1024 references8.54 ₽
за секунду · 768p · 768x1344 references8.54 ₽

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

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

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

ПараметрТипДиапазон / valuesDefaultОписание
positivePromptrequiredstringmin: 1 · max: 32000— Описание сцены и звуков.
примеры значений
Примеры
Куб неподвижно стоит на белом фоне.
widthinteger—— Парный к height; только combos. Несовместим с frameImages или resolution.
heightinteger—— Парный к width; те же ограничения.
resolutionenum480p, 768p— По умолчанию upstream 768p при входных медиа. Требует frameImages/referenceImages/referenceVideos; несовместим с width/height.
durationintegermin: 5 · max: 155 Длительность результата, секунды.
seedintegermin: 0 · max: 4294967295— Сид.
примеры значений
Примеры
0
inputs.referenceImagesarray of stringsmin: 1 · max: 9— До 9 изображений по 16 MB. Всего до 12 референсов; несовместимы с frameImages.
примеры значений
Примеры
[
  "https://example.com/reference.png"
]
inputs.referenceVideosarray of stringsmin: 1 · max: 3— До 3 видео по 32 MB. Публичные URL без редиректов; длительность читается сервером для резерва. UUID недоступны для безопасной оценки. Всего до 12 референсов; несовместимы с frameImages.
inputs.referenceAudiosarray of stringsmin: 1 · max: 3— До 3 аудио по 32 MB, URL или UUID. Требует referenceImages или referenceVideos. Всего до 12 референсов; несовместимы с frameImages.
inputs.frameImagesarray of strings or objectsmin: 1 · max: 1— Ровно один первый кадр, до 16 MB. Несовместим с любыми референсами и width/height.
2 формата ввода
string[]
[
  "https://example.com/frame.png"
]
object[]
ПолеТипЗначенияОписание
imagereqstring—
frameenumfirst, 0
[
  {
    "image": "https://example.com/frame.png",
    "frame": "first"
  }
]
settings.promptEnhancementenumdisabled, turbo, qualityturbo Расширение промпта.
outputTypeenumURLURL Формат доставки результата.
outputFormatenumMP4, WEBM, MOVMP4 Формат файла.
outputQualityintegermin: 20 · max: 9995 Качество сжатия.
numberResultsintegermin: 1 · max: 41 Количество результатов; цена умножается на количество.
safety.checkContentboolean—— Проверка безопасности контента.
safety.modeenumfast, fullfast Проверка ключевых или всех кадров.
uploadEndpointstring—— URL загрузки результата через PUT.
примеры значений
Примеры
https://storage.example.com/result

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

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

480p · 960x416
960×416
480p · 832x480
832×480
480p · 640x480
640×480
480p · 480x480
480×480
480p · 480x640
480×640
480p · 480x832
480×832
768p · 1536x672
1536×672
768p · 1344x768
1344×768
768p · 1024x768
1024×768
768p · 768x768
768×768
768p · 768x1024
768×1024
768p · 768x1344
768×1344

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

from openai import OpenAI

client = OpenAI(api_key="rk_live_...", base_url="https://api.ranvik.ru/v1")
resp = client.videos.generate(
    model= "heygen-video-1-0",
    positivePrompt= "Пример промпта",
    width= 1,
    height= 1,
    resolution= "480p",
    duration= 5,
    seed= 2147483648,
    outputType= "URL",
    outputFormat= "MP4",
    outputQuality= 95,
    numberResults= 1,
    uploadEndpoint= "value",
    inputs= {
        "referenceImages": [],
        "referenceVideos": [],
        "referenceAudios": [],
        "frameImages": []
    },
    settings= {
        "promptEnhancement": "turbo"
    },
    safety= {
        "checkContent": False,
        "mode": "fast"
    },
)
print(resp)

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