Lightricks
LTX 2.5 Fast
ltx-2.5-fast/image-to-video
Ускоренная модель генерации видео от Lightricks с поддержкой преобразования текста в видео и изображения в видео, синхронной генерацией изображения и звука — подходит для быстрого создания роликов и проверки прототипов
Попробовать ltx-2.5-fast/image-to-video
Ввод
Работы
Все работыВывод
videoЦены
ltx-2.5-fast/image-to-video per second
| Характеристики | Цена за единицу |
|---|---|
| 1080P | $0.086 |
Описание позиционирования
ltx-2.5-fast/image-to-video — это быстрая модель генерации видео из изображения от Lightricks, создающая видеоклип с синхронизированным аудио на основе статичного изображения. Она поддерживает интерполяцию между первым и последним кадром и позволяет комбинировать длительность 2–20 секунд, разрешение 720p или 1080p, горизонтальную или вертикальную ориентацию по необходимости, что подходит разработчикам, которым нужно быстро проверить направление съёмки или массово производить короткие видеоматериалы.
Ключевые особенности
- Управление переходом между кадрами через интерполяцию первого и последнего кадра — можно передать изображение первого кадра, а затем добавить изображение последнего кадра, чтобы модель сгенерировала плавный переход между двумя точками, что удобно для фиксации начальной и конечной композиции.
- Совместная генерация видео и нативного аудио — по умолчанию вместе с изображением создаётся нативное аудио, что снижает объём постобработки для синхронизации звука и видео.
- Гибкие комбинации длительности и формата — поддерживаются 2–20 секунд, 720p или 1080p, горизонтальная или вертикальная ориентация, что позволяет быстро переключать выходные параметры под канал размещения.
Описание возможностей
Генерация видео из изображения и интерполяция первого и последнего кадра: на основе изображения первого кадра генерируется динамичное видео; после добавления второго изображения в качестве последнего кадра модель выполняет интерполяцию перехода между началом и концом, что подходит для кадров с необходимостью точного контроля начального и конечного изображения.
Параметризация длительности и формата: длительность выбирается в диапазоне 2–20 секунд с шагом в чётное число секунд, разрешение поддерживает 720p и 1080p, формат — 16:9 и 9:16; за один вызов можно получить горизонтальный или вертикальный материал под целевую платформу.
Совместная генерация аудио и видео: параметр generate_audio управляет тем, создаётся ли нативное аудио одновременно с генерацией видео; по умолчанию включён, что подходит для сценариев, где нужен сразу готовый ролик со звуком.
Описание сцены и движения камеры в промпте: поле prompt вмещает до 5000 символов и позволяет одновременно описать сцену, движение, камеру и звук, чтобы результат генерации точнее соответствовал замыслу автора.
Сценарии применения
- Разработчики, быстро проверяющие прототипы — с помощью одного концепт-изображения и короткого промпта быстро генерируется короткий фрагмент, что позволяет с низкими затратами опробовать направление съёмки и стиль, а затем решить, переходить ли к детальной production.
- Массовое производство материалов для соцсетей и рекламы — генерация фрагментов длительностью 2–20 секунд со звуком отдельно в вертикальном 9:16 и горизонтальном 16:9 формате для размещения коротких видео или массовых альтернативных рекламных материалов.
- Создание кадров с переходом между первым и последним кадром — передача двух изображений, первого и последнего кадра, генерирует промежуточную анимацию перехода для переходов, демонстрации продукта или кадров раскадровки, где нужно зафиксировать начальную и конечную композицию.
Ограничения и рекомендации по выбору
Модель позиционируется как оптимизированная по скорости версия; при длительности более 10 секунд поддерживаются только 720p или 1080p, а частота кадров ограничена 24/25 FPS. Сверхдлинная длительность и высокое разрешение не могут быть обеспечены одновременно — необходимо выбирать между длительностью и разрешением в зависимости от сценария. Если требуется более длительный вывод или более высокая частота кадров, следует оценить другие версии этой же серии. Входные данные должны содержать как минимум одно изображение первого кадра; для сценариев создания видео только по тексту следует использовать линию text-to-video.
Частые вопросы
Все частые вопросы →-
Какие разрешения поддерживает LTX 2.5 Fast?
Два варианта: 720p и 1080p, по умолчанию 720p. Одинаково для генерации видео из текста и из изображения.
-
Какой длины видео можно сгенерировать?
От 2 до 20 секунд, доступны значения 2, 3, 4, 5, 6, 8, 10, 12, 14, 16, 18, 20 секунд, по умолчанию 6 секунд.
-
Поддерживается ли портретная ориентация?
Да. Установите aspect_ratio в значение 9:16, чтобы получить видео в портретной ориентации; по умолчанию используется горизонтальная 16:9.
-
Что такое нативная аудиодорожка? Взимается ли за неё дополнительная плата?
После включения generate_audio модель одновременно генерирует окружающие звуки, звуковые эффекты или фоновую музыку; эта функция включена по умолчанию. При её отключении получится видео без звука, цена не изменится.
Создать задачу генерации
https://api.hiapi.ai/v1/tasks Заголовки
AuthorizationstringОбязательноAPI-ключ аккаунта. Обязателен в каждом запросе. Пример: Bearer YOUR_HIAPI_API_KEY. Получить API-ключ
Content-TypestringНеобязательноТело запроса всегда разбирается как JSON; при отправке принимается только application/json (charset опционален) — любое иное значение возвращает 415. Пример: application/json.
Idempotency-KeystringНеобязательноКлюч идемпотентности, до 255 байт. Повторные запросы с тем же ключом того же аккаунта создают задачу лишь один раз; реплеи возвращают исходный taskId.
При сетевых таймаутах или автоповторах клиента один и тот же ключ создаёт задачу только один раз, без двойного списания (область = аккаунт API-ключа). Рекомендуется бизнес-уникальный идентификатор (напр. "order-42"); реплеи возвращают исходный taskId, ключ истекает через 24 часа после первого запроса. Полная матрица сценариев — во введении единого асинхронного API.
Тело запроса
modelstringОбязательноТекущее фиксированное значение: ltx-2.5-fast/image-to-video
routestringНеобязательноТекущее фиксированное значение: default
inputobjectОбязательно
Объект бизнес-параметров для ltx-2.5-fast/image-to-video и маршрута default — см. таблицу параметров ниже.
promptstringОбязательноminLength 1maxLength 5000Текстовый запрос, описывающий сцену, движение, ракурс камеры и звук в кадре. Значение — строка.
durationintegerНеобязательноПо умолчанию: 6min 2max 20Длительность видео в секундах. Значение — целое число, по умолчанию 6.
2345681012Показать все (4)
14161820image_urlsarrayОбязательноminItems 1maxItems 2Массив URL изображений первого и последнего кадра: первый URL — первый кадр, при добавлении второго URL он используется как последний кадр; поддерживаются форматы jpeg, png, webp.
Array [ string ]
resolutionstringНеобязательноПо умолчанию: "720p"Разрешение выходного видео. Значение — строка, по умолчанию 720p.
720p1080paspect_ratiostringНеобязательноПо умолчанию: "16:9"Соотношение сторон выходного кадра, определяет горизонтальный или вертикальный вывод. Значение — строка, по умолчанию 16:9.
16:99:16generate_audiobooleanНеобязательноПо умолчанию: trueГенерировать ли нативный звук одновременно с видео. Значение — логическое, по умолчанию true.
callbackobjectНеобязательно
Настройка уведомления о терминальном состоянии. Если не задана — обратных вызовов нет, опрашивайте задачу сами.
Укажите callback.url при создании, и HiAPI отправит POST вашему сервису в терминальном состоянии — опрос не нужен. Тело callback повторяет структуру деталей задачи; проверка подписи, повторы и идемпотентность описаны во введении единого асинхронного API.
urlstringОбязательноОбязательна при наличии callback. В терминальном состоянии на этот URL отправляется POST; это должна быть корректная http(s)-ссылка.
whenstringНеобязательноПо умолчанию: "final"Сейчас поддерживается только final — уведомление и при success, и при fail.
finalstoragestringНеобязательноПо умолчанию: "temp"Уровень хранения артефактов: temp (по умолчанию, ~7 дней) или persistent (долгосрочно, оплата по объёму). При нехватке баланса или превышении лимита — тихое понижение до temp; фактический уровень виден в ответе деталей задачи.
temppersistentПримеры запроса
# Отправляет асинхронную задачу; сразу возвращает taskId (не ждёт генерации)
curl -X POST "https://api.hiapi.ai/v1/tasks" \
-H "Authorization: Bearer $HIAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "ltx-2.5-fast/image-to-video",
"input": {
"prompt": "…",
"duration": 6,
"image_urls": "…",
"resolution": "720p",
"aspect_ratio": "16:9",
"generate_audio": true
}
}' const res = await fetch("https://api.hiapi.ai/v1/tasks", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.HIAPI_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
model: "ltx-2.5-fast/image-to-video",
input: {
"prompt": "…",
"duration": 6,
"image_urls": "…",
"resolution": "720p",
"aspect_ratio": "16:9",
"generate_audio": true
}
}),
});
const task = await res.json();
// { code: 200, message: "success", data: { taskId } } import os, requests
res = requests.post(
"https://api.hiapi.ai/v1/tasks",
headers={"Authorization": f"Bearer {os.environ['HIAPI_API_KEY']}"},
json={
"model": "ltx-2.5-fast/image-to-video",
"input": {
"prompt": "…",
"duration": 6,
"image_urls": "…",
"resolution": "720p",
"aspect_ratio": "16:9",
"generate_audio": True
}
},
)
print(res.json()) # { code, message, data: { taskId } } 200 OK
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-01HZTQ8BX2N3GM3YFK4Z9D7VQR"
}
} 400 Bad Request
{
"code": 400,
"message": "invalid request",
"data": null,
"error_code": "INVALID_REQUEST"
} Получить детали задачи
https://api.hiapi.ai/v1/tasks/:id Поля ответа
taskIdstringОбязательноИдентификатор задачи, всегда с префиксом tk-hiapi-.
modelstringОбязательноПолное разрешённое имя модели. Задачи, отправленные с параметром route, возвращают base@route (напр. gpt-image-2/text-to-image@ext); иначе совпадает с переданным именем.
routestringНеобязательноПрисутствует только при явном параметре route; повторяет переданное значение.
statusstringОбязательноСтатус задачи.
queued В очереди, ещё не начата.
handling Обрабатывается.
archiving Обработка завершена, готовятся артефакты.
success Терминальное: завершено, артефакты доступны (возвращается output).
fail Терминальное: ошибка (возвращается error).
После отправки следите за status: success и fail — терминальные, остальные нет. Опрашивайте каждые 1–3 с до терминального состояния. При успехе скачайте артефакты из output[].url и перенесите до expireAt; для длительного хранения укажите storage: "persistent" при создании.
creatednumberОбязательноВремя создания задачи (Unix-секунды).
completednumberОбязательноUnix-секунды терминального состояния; до этого — 0.
outputarrayНеобязательно
Только при status == success. Список артефактов — всегда массив; одна задача может вернуть несколько type сразу (напр. video + first_frame).
Array [ object ]
Элементы массива
urlstringОбязательноURL артефакта, доступен для скачивания напрямую.
typestringОбязательноТекущие возможные значения: video, image, audio, first_frame, last_frame, thumbnail; список может расширяться.
expireAtnumberОбязательноUnix-секунды доступности артефакта; скачайте или перенесите до истечения.
errorobjectНеобязательно
Только при status == fail.
codestringОбязательноБизнес-код ошибки.
messagestringОбязательноОписание ошибки.
Примеры ответа
Успех
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-01HZTQ8BX2N3GM3YFK4Z9D7VQR",
"model": "happyhorse-1-0",
"status": "success",
"created": 1777282033,
"completed": 1777282099,
"output": [
{
"url": "https://cdn.hiapi.ai/tasks/.../video.mp4",
"type": "video",
"expireAt": 1777886899
}
]
}
} Обработка (не финальное)
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-...",
"model": "happyhorse-1-0",
"status": "archiving",
"created": 1777282033,
"completed": 0
}
} Ошибка
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-...",
"model": "happyhorse-1-0",
"status": "fail",
"created": 1777282033,
"completed": 1777282099,
"error": {
"code": "TASK_FAILED",
"message": "task failed"
}
}
} Статьи
Все статьи →-
Руководство
Как вызвать hailuo-2.3-fast/image-to-video через HiAPI API: практика с curl и Python
Первый рабочий запрос к быстрому и недорогому уровню генерации видео по изображению — от ID модели до загрузки MP4
-
Руководство
Как вызывать kling-4.0/image-to-video на HiAPI: curl, Python и опрос
-
Руководство
Как вызывать hailuo-2.3/text-to-video через API HiAPI: curl, Python и рабочие примеры запросов
-
Руководство
kandinsky-6.0-pro/image-to-video в HiAPI: руководство по curl + Python
Как выполнить рабочий запрос генерации видео из изображения в HiAPI: от загрузки первого кадра до асинхронного опроса и финальной загрузки
-
Руководство
Использование Kandinsky 6.0 Pro для преобразования текста в видео на HiAPI: руководство по curl и Python
Практическая демонстрация с упором на запросы: построение вызова от промпта до видеоклипа, отправка запроса, опрос статуса завершения и скачивание результата
-
Руководство
Как использовать kling-4.0/text-to-video через HiAPI API: curl, Python и рабочий пример запроса
Практическое руководство для разработчиков: кинематографичные промпты, синхронный звук, асинхронный опрос и скачивание результатов
Похожие модели
Все модели →Тот же тип
-
Wan 2.6 Flash Alibaba $0.043 /секунду -
PixVerse V6 PixVerse $0.036 /секунду -
Veo 3.1 Lite Google $0.060 /секунду -
Veo 3.1 Google $0.290 /секунду -
HappyHorse 1.0 Alibaba $0.168 /секунду -
Vidu Q3 Vidu $0.149 /секунду -
Hailuo 2.3 MiniMax $0.270 /видео -
Creatify Boreal Creatify $0.015 /секунду -
Kling 3.0 Kuaishou $0.100 /секунду -
Kling AI Avatar Kuaishou -- -
Gemini Omni Google -- -
Kling 3.0 Turbo Kuaishou $0.130 /секунду



