Введение
Продление видео на LTX 2.3 Spicy. Отправьте клип, который нужно продолжить и при желании опишите, что происходит дальше: последний кадр клипа становится начальным кадром нового плана LTX 2.3 Spicy из изображения в видео, а оригинал и новый фрагмент возвращаются склеенными в один MP4. Оплачиваются только новые секунды.
| Характеристика | Значение |
|---|---|
| Ввод | Видео |
| Вывод | Видео |
| Разработчик | Lightricks |
| Эндпоинт | image-to-video, video-extend |
| Длительность | 3–20 секунд, только целые |
| Разрешение | 480p, 720p, 1080p (по умолчанию 480p) |
| Соотношение сторон | Не параметр; задаётся формой стартового кадра |
| Prompt | Необязателен; режиссура без цензуры принимается |
| Контент | Без цензуры, классификатора нет |
| Звук | Поля аудио нет; пришедшая дорожка часто немая или еле слышна |
| Исполнение | Асинхронная задача, оплата по секундам готового видео |
Ключевые возможности и особенности
Двадцать секунд — это сцена, а не петля
Большинство видеоэндпоинтов без цензуры упирается в пять-шесть секунд, и всё сводится к петле. Двадцать секунд за одну генерацию дают сцену с началом, поворотом и финалом. Непрерывность держится внутри дубля, а не на стыке, который приходится прятать. Чтобы выйти за двадцать секунд, продлите клип эндпоинтом продления видео.
Что будет в кадре, решает снимок
Точки входа только по тексту нет, и в этом весь смысл: оживает то, что есть в кадре — костюм, тело, поза, кадрирование. Материал приходит таким, каким его прислали, а не переосмысленным текстовым кодировщиком. Доведите изображение в дешёвом проходе, и видеозапрос сведётся к вопросу о движении.
Можно прислать только картинку, и всё
prompt не обязателен. Один кадр сам по себе даёт небольшое правдоподобное движение — часто именно это и нужно петле, а массовый проход по готовому набору фотографий становится тривиальным. Текст добавляйте, когда важна конкретная сцена, и держите его на том, что меняется, а не пересказывайте картинку.
Параметры запроса
| Параметр | Обязательно | Описание |
|---|---|---|
preset | Нет | Значение по умолчанию, tuned, применяет рекомендуемый универсальный набор; original стилизует мягче и держится ближе к вашему последнему кадру. |
prompt | Нет | Необязательно. Что происходит дальше: следующее действие и движение камеры. |
duration_seconds | Нет | Длина нового фрагмента: целое число секунд от 3 до 20, по умолчанию 5. 20 секунд — это одна генерация, а не склеенная последовательность. |
resolution | Нет | Разрешение нового фрагмента: 480p, 720p или 1080p, по умолчанию 480p. |
seed | Нет | От 0 до 2147483647. Держите постоянным, чтобы сравнивать по одному изменённому полю; уберите для разнообразия. |
video_url | Да | Клип для продолжения: MP4, MOV или WebM, до 60 секунд. Его последний кадр становится начальным кадром нового фрагмента, поэтому обрежьте его на чистом, резком кадре. Не менее 1 символов |
Стоимость
Оплачивается каждая секунда нового фрагмента в выбранном разрешении; отправленный исходный клип не оплачивается.
| Спецификация | Стоимость |
|---|---|
| $0.019 / секунду |
| $0.038 / секунду |
| $0.057 / секунду |
Сценарии использования
Сцены, которые отклоняют другие API
Исходные кадры принимаются и оживают такими, какими присланы, поэтому материал, отбитый где-то фильтром формулировок, здесь проходит. Содержание живёт в картинке, а не в тексте, поэтому клип совпадает с утверждённым кадром, а не со смягчённым прочтением ваших слов.
Двадцатисекундные сцены с компаньоном
Одна генерация покрывает приближение, паузу и отведённый взгляд — ту форму, при которой ролик-компаньон или ролевая сцена ощущаются моментом, а не двухсекундной петлёй на повторе. Один кадр, один prompt, один запрос.
Оживить целый готовый набор
Prompt не обязателен, поэтому архив снимков можно прогнать вообще без режиссуры на каждый кадр: каждый снимок становится трёхсекундным клипом в 480p, и только достойные получают более длинный проход в 1080p.
Дождь, вода и мокрая ткань
Ткань на коже, вода на стекле и отражённый неон — там длинный дубль и окупается: детали продолжают меняться все двадцать секунд, а не оседают в точку петли уже через две.
Руководство по промптам и практические советы
Сначала сделайте кадр
Костюм, тело, поза и кадрирование решаются на этапе изображения, потому что видеопроход их не изменит. Выгружайте снимок сразу в той форме, в какой отдаёте: поля соотношения сторон, которым это можно поправить потом, здесь нет.
Опишите только движение — или ничего
Prompt не обязателен. Если пишете, держите его на такте и камере: «She turns further toward the driver's seat, wet shirt clinging as she moves, pushes a soaked strand of hair back and mouths something with a tired smile. Rain streams down the windscreen, neon reflections crawl across the glass, wipers sweep once.» Затем поставьте
duration_secondsв любое значение от 3 до 20.Черновик в 480p, поставка один раз
Три секунды в 480p достаточно дёшевы, чтобы проверить, оживает ли кадр вообще. Как только оживает — прогоните полную длину в 720p или 1080p с тем же seed, а звук добавьте в монтаже: дорожка, которую возвращает этот эндпоинт, часто немая или еле слышна.
Введение
LTX 2.3 Spicy Продление видео продолжает клип, который у вас уже есть. Передайте его в video_url, а если хотите направить продолжение, добавьте промпт. Последний кадр клипа становится начальным кадром нового плана LTX 2.3 Spicy из изображения в видео длиной от 3 до 20 секунд, и обе части склеиваются в один MP4: сначала ваш оригинал, затем продолжение, без повторного кадра на стыке. Новый фрагмент также приходит отдельным файлом, чтобы продолжать дальше или монтировать части по отдельности.
Ключевые возможности и преимущества
Непрерывность берётся из последнего кадра. Костюмы, декорации, свет и положение каждого в кадре сохраняются, потому что новый фрагмент буквально начинается с вашего последнего кадра. Движение так не передаётся: модель видит один неподвижный кадр, а не весь клип, поэтому опишите движение, которое должно продолжиться, вместо того чтобы рассчитывать на сохранение скорости и направления.
В ответ один файл и отдельно новый кусок. Склеенный MP4 сохраняет частоту кадров и кадрирование вашего клипа, без чёрных полос. Чтобы стык совпал, изображение по краям может быть обрезано или слегка изменено на несколько процентов. Если модель вернёт заметно другие пропорции, новый фрагмент масштабируется так, чтобы заполнить ваш кадр, выравнивается по центру, а всё, что выходит за края, обрезается. Файл кодируется как MP4 H.264 со звуком AAC. У LTX 2.3 Spicy нет аудиополя, поэтому новый фрагмент часто приходит без звука или с тихим звуком. Звук вашего оригинала сохраняется; если у одной стороны звука нет, склеенный файл заполняется тишиной, а где звук есть у обеих, их соединяет короткий кроссфейд на стыке. Второй ассет в выводе — только новый фрагмент, готовый к следующему продлению или монтажу.
Всё остальное — это LTX 2.3 Spicy из изображения в видео. Новый фрагмент идёт по тем же маршрутам, с тем же диапазоном допустимого содержания и той же ценой за секунду, что и эндпоинт из изображения в видео, а неудачная генерация возвращается так же. Поле пресета работает так же, как в режиме из изображения в видео. Если генерация прошла, но стык собрать не удалось, задача завершается ошибкой, а оплата возвращается.
Сценарии использования
Удлините план, который закончился слишком рано: поворотный столик с товаром, остановившийся до того, как этикетка повернулась к камере, или проход, оборвавшийся раньше, чем человек дошёл до двери. Продлите на несколько секунд и опишите только оставшееся движение.
Стройте длинную последовательность шаг за шагом. Сгенерируйте первый план, продлите его, затем продлите склеенный результат ещё раз; каждый шаг оплачивает только добавленные секунды. Поскольку каждый шаг начинается с одного кадра, проверяйте каждый стык, прежде чем добавлять следующий.
Руководство по промптам и советы
Опишите следующий момент, а не всю сцену, или оставьте промпт пустым. Кадр уже задаёт, кто где находится; если пишете, потратьте слова на следующее действие и движение камеры. Повторите язык камеры, которым заканчивался клип, например медленный наезд или статичный план, чтобы стык читался как один дубль.
Обрежьте перед продлением. Последний кадр — единственное, что видит модель, поэтому смазанная, оборванная на середине движения или сильно сжатая концовка переходит прямо в продолжение. Сначала обрежьте оригинал на чистом, резком кадре. Принимаются оригиналы до 60 секунд в MP4, MOV или WebM.
Сохраняйте согласованное разрешение. Разрешение определяет только чёткость, с которой создаётся новый сегмент, поэтому более низкая настройка делает новую часть мягче оригинала. Подберите разрешение по исходнику и задайте duration_seconds ровно на нужную длину: оплачивается только новый сегмент.
Используйте только материалы с согласившимися совершеннолетними и необходимые лицензии. Запрещены материалы с несовершеннолетними, интимные изображения без согласия и обманное присвоение личности реальных людей.
Вы отвечаете за права на исходные материалы, внешность людей, бренды и музыку, а также за коммерческое использование.
Быстрый старт API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "lightricks/ltx-2.3-spicy/video-extend",
"input": {
"duration_seconds": 5,
"preset": "tuned",
"resolution": "480p",
"video_url": "https://example.com/reference.mp4"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Аутентификация, полная схема, опрос статуса и обработка ошибок описаны в справочнике API.





