Введение
«Продление видео» SpicyAPI на Veo 3.1 Lite: последний кадр вашего клипа запускает новый фрагмент «изображение в видео» длиной 4–8 секунд, который возвращается склеенным с исходным.
| Характеристика | Значение |
|---|---|
| Ввод | Видео |
| Вывод | Видео |
| Издатель | |
| Статус у Google | Предварительная версия (в списке Google Cloud с 2 апреля 2026 года) |
| Длина клипа | 4, 6 или 8 секунд (режим референсов: 8 секунд) |
| Разрешение | Здесь 720p: 1280x720 (16:9) или 720x1280 (9:16); Google указывает 1080p как потолок для Lite |
| Частота кадров | 24 к/с |
| Звук | Создаётся в каждом клипе; варианта без звука здесь нет |
| Входные данные | Текст; первый кадр с необязательным последним кадром; до 3 референсов (режим SpicyAPI) |
Ключевые возможности и особенности
Целый бит из одного фото
Один референсный снимок: мужчина с дорожной картой у бледно-голубого кабриолета. Промпт просил его сложить карту, посмотреть вверх и усмехнуться. За 8 секунд он прочитал карту, сложил её, убрал и запрокинул голову с усмешкой, а машина, куртка и заправка сохранились с фото.
Первый и последний кадр по цене черновика
Те же первый и последний кадры, что мы отправляли на Veo 3.1 и Gemini Omni 1.1 Flash, но на 6 секунд за $0.27. Она отвернулась от телескопа, скрестила руки и закончила, опираясь на перила, как на последнем кадре.
Быстрая проверка промпта
Наш промпт про обсерваторию на 4 секунды: створка купола открылась шире на пустынном гребне с кактусами сагуаро, камера поехала вперёд вдоль перил, и в кадре появился латунный телескоп. Этого достаточно, чтобы оценить кадрирование, свет и движение, прежде чем тратить больше на более дорогой уровень.
Портретное фото на входе, вертикальный клип на выходе
Портретное фото стало первым кадром, соотношение сторон осталось auto. Клип вернулся в 720x1280: за 4 секунды женщина посмотрела вверх, улыбнулась и вернула взгляд к камере.
Параметры запроса
| Параметр | Обязательно | Описание |
|---|---|---|
prompt | Да | Обязательно. Расскажите, что будет дальше: действие, камера и звук. Не менее 1 символов · Не более 4000 символов |
video_url | Да | Клип, который нужно продолжить, до 60 секунд. Его последний кадр открывает новый фрагмент, поэтому закончите на чётком кадре; сам клип не оплачивается. Не менее 1 символов |
last_image_url | Нет | Необязательно. Картинка, на которой должен закончиться новый фрагмент. Не менее 1 символов |
duration_seconds | Нет | Длина нового фрагмента: 4, 6 или 8 секунд, по умолчанию 8. Более длинные фрагменты стоят дороже. |
Стоимость
Оплата за новый фрагмент по цене «изображение в видео»: $0.18 за 4 секунды, $0.27 за 6 и $0.36 за 8. Исходный клип не оплачивается. Неудачные или отклонённые запросы не оплачиваются.
| Спецификация | Стоимость |
|---|---|
| $0.18 / запрос |
| $0.27 / запрос |
| $0.36 / запрос |
Сценарии использования
Проверка промпта перед более дорогим рендером
Промпт, который вы отладили на Lite за $0.18, можно отправить на Veo 3.1 Fast или Veo 3.1, сменив только название модели. «Текст в видео» и «Изображение в видео» принимают одни и те же поля на всех трёх уровнях.
Много вариантов одной идеи
Пробуйте другие движения камеры, свет и формулировки по 4 секунды. Десять 4-секундных черновиков стоят $1.80 — меньше одного 6-секундного клипа на Veo 3.1 ($2.16), а сто стоят $18.
Массовое оживление фото
Если соотношение сторон стоит на auto, «Изображение в видео» повторяет форму каждой картинки: вертикальные фото возвращаются вертикальными, горизонтальные — широкими.
Пробный кадр на основе референсов
SpicyAPI предлагает «Референсы в видео» и на Lite: на входе 1–3 изображения, на выходе 8-секундный клип, $0.36. В документации Google референсы для Lite не указаны, поэтому сверьте результат со своими картинками, прежде чем строить на этом рабочий процесс.
Руководство по промптам и практические советы
Опишите всю последовательность
В 8-секундном клипе с референсом Lite выполнил действие из трёх частей: сложить карту, поднять взгляд, улыбнуться. Перечислите шаги по порядку и отведите на каждый примерно 2–3 секунды.
Для фото оставьте соотношение сторон на auto
В режиме «Изображение в видео» auto сохраняет форму первого кадра, а 16:9 или 9:16 обрезает под этот формат.
Добавьте строку про звук
Завершите промпт словом «Sound:» и нужной атмосферой, а произносимые слова возьмите в кавычки. В каждом клипе есть звук без доплаты.
Переходите выше, только когда черновик того стоит
Когда черновик удался, отправьте тот же запрос на Veo 3.1 Fast ($0.36 за 4 секунды) для обычного производства или на Veo 3.1 ($1.44), когда важнее всего точность. Меняется только название модели.
Обзор
Veo 3.1 Lite Продление видео — функция SpicyAPI, а не встроенное продление Google. Мы берём последний кадр вашего клипа (до 60 секунд), используем его как первый кадр нового фрагмента длиной 4, 6 или 8 секунд, созданного в режиме «изображение в видео» Veo 3.1 Lite, и возвращаем один MP4 с исходным клипом и новым фрагментом. Оплачиваются только новые секунды. Google сначала проверяет промпты и изображения; отклонённый запрос завершается ошибкой и не оплачивается.
Другие способы начать клип Veo 3.1 Lite
- Описанная словами сцена: Veo 3.1 Lite Текст в видео
- Ваш собственный первый кадр, при желании с последним: Veo 3.1 Lite Изображение в видео
- Фото, которые нужно сохранить (режим SpicyAPI поверх Lite): Veo 3.1 Lite Референсы в видео
- Клип, который нужно продолжить (режим SpicyAPI, склеивающий фрагменты): Veo 3.1 Lite Продление видео (вы здесь)
Советы по промпту
- Описывайте, что происходит дальше, а не всю сцену: кадр уже показывает, кто и где.
- Заканчивайте исходный клип чётким кадром, потому что размытый последний кадр перейдёт в новый фрагмент.
- Добавьте конечный кадр, если фрагмент должен прийти к заранее выбранной картинке.
Быстрый старт 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": "google/veo-3.1-lite/video-extend",
"input": {
"duration_seconds": 8,
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"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.