Введение
PixVerse V6 Video extend продолжает клип, который у вас уже есть. Отправьте клип и промпт для того, что будет дальше, и выберите, сколько новых секунд добавить, от 1 до 15. На выходе вы получите один файл: ваш клип, за которым идут новые секунды. Продление мы тестировали на клипе PixVerse V6. PixVerse проверяет промпты и изображения до генерации; запросы, которые он отклоняет, завершаются ошибкой и не оплачиваются.
Выберите режим PixVerse V6 по исходному материалу
| Что у вас есть на входе | Режим |
|---|---|
| письменная сцена | PixVerse V6 — текст в видео |
| начальный кадр и, при желании, конечный | PixVerse V6 — изображение в видео |
| фото людей, предметов или мест, из которых собирается кадр | PixVerse V6 — референсы в видео |
| клип, который хотите продолжить | PixVerse V6 Video extend (вы здесь) |
| промпт или одно изображение, и нужно более высокое качество картинки | PixVerse V6 Max |
| одно фото и готовый тематический шаблон, промпт писать не нужно | PixVerse V6 Effects |
Ключевые возможности и особенности
Один файл: исходник плюс новые секунды
В нашем тесте исходник в 5 секунд плюс 5 новых секунд вернулись одним файлом длиной 10,1 секунды в 540p.
Длина исходника не оплачивается
Оплата покрывает только новые секунды. Секунды клипа, который вы отправили, не оплачиваются.
Обстановка продолжается, детали могут поплыть
Мы продлевали клип со скальной дорогой. Новая часть продолжила сцену: та же прибрежная дорога, море и свет, но автомобиль выглядел иначе — менялись его цвет и форма. Относитесь к продлению как к непрерывности места и движения, а не каждой детали.
Звук и разрешение
generate_audio по умолчанию выключено и стоит дороже за секунду при включении. resolution задаёт размер картинки новой части.
Параметры запроса
| Параметр | Обязательно | Описание |
|---|---|---|
prompt | Да | Обязательно, от 3 до 5 000 символов. Опишите, что будет дальше: действие и камеру. Не менее 3 символов · Не более 5000 символов |
video_url | Да | Обязательно. Клип, который нужно продолжить. |
resolution | Нет | 360p, 540p, 720p (по умолчанию) или 1080p. Более высокие разрешения стоят дороже за секунду. |
duration_seconds | Нет | Сколько новых секунд добавить: целые секунды от 1 до 15 (по умолчанию 5). Оплата за каждую новую секунду; исходный клип не оплачивается. |
generate_audio | Нет | По умолчанию выключено. Когда включено, генерирует звук вместе с картинкой: атмосферу, эффекты, музыку и реплики в кавычках. По умолчанию: |
seed | Нет | Необязательное целое число от 0 до 2147483647. Помогает сравнивать запуски при изменении одного параметра; не гарантирует одинаковых кадров. |
Стоимость
Оплата за новые секунды; длина исходного клипа не оплачивается. Разрешение и переключатель звука меняют цену за секунду. Неудачные и отклонённые запросы не оплачиваются.
| Разрешение | Генерировать аудио: Нет | Генерировать аудио: Да |
|---|---|---|
| $0.0222 / секунду | $0.0311 / секунду |
| $0.0311 / секунду | $0.04 / секунду |
| $0.04 / секунду | $0.0533 / секунду |
| $0.08 / секунду | $0.1022 / секунду |
Сценарии использования
Доснять кадр, который закончился слишком рано
Опишите следующий момент и добавьте несколько секунд.
Строить длинную сцену по шагам
Продлите, посмотрите результат и продлите снова. Каждый шаг оплачивается за добавленные секунды.
Задержаться на пейзаже
Попросите камеру оставаться на море или небе, пока что-то пересекает кадр. В нашем тесте в новой части чайки летели над морем, а кадр заканчивался открытой водой.
Руководство по промптам и практические советы
Описывайте следующий момент, а не всю сцену
Клип уже показывает, кто и где. Тратьте промпт на то, что будет дальше, и на камеру.
Проверяйте детали после стыка
Поскольку в нашем тесте автомобиль изменил цвет и форму, смотрите на реквизит, транспорт и костюмы, которые должны остаться прежними, и запускайте снова с изменённым промптом или seed, если они поплыли.
Сравнивайте с seed
seed помогает сравнивать запуски, когда вы меняете одну вещь за раз. Он не гарантирует одинаковых кадров.
Быстрый старт 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": "pixverse/v6/video-extend",
"input": {
"duration_seconds": 5,
"generate_audio": false,
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"resolution": "720p",
"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.






