PixVerse API
PixVerse API on WaveSpeedAI — PixVerse V6, V6 Max and C1 text-to-video, image-to-video, reference-to-video and transitions with 1-15 second clips up to 1080p and optional native audio, plus V5.x, motion control, swap, lipsync and music MV endpoints.
One API key for the PixVerse video family: V6 and V6 Max for text-to-video and image-to-video, C1 for film-grade clips and transitions, earlier V5 and V4.5 generations, and the motion-control, swap, lipsync and music-video endpoints. Call them with the same REST prediction flow as every other model on WaveSpeedAI.
Обзор
О модели PixVerse API
Что делает PixVerse, какое место занимает в линейке моделей PixVerse и почему её выбирают команды.
PixVerse — модель генерации видео от PixVerse, доступная через REST API WaveSpeedAI. PixVerse API on WaveSpeedAI — PixVerse V6, V6 Max and C1 text-to-video, image-to-video, reference-to-video and transitions with 1-15 second clips up to 1080p and optional native audio, plus V5.x, motion control, swap, lipsync and music MV endpoints.
One API key for the PixVerse video family: V6 and V6 Max for text-to-video and image-to-video, C1 for film-grade clips and transitions, earlier V5 and V4.5 generations, and the motion-control, swap, lipsync and music-video endpoints. Call them with the same REST prediction flow as every other model on WaveSpeedAI.
Семейство PixVerse в WaveSpeedAI включает 24 REST-эндпоинта для сценариев: Image-To-Video, Text-To-Video, Reference-To-Video, Video-Extend, Video-Effects, Motion-Control, Video-To-Video, Digital-Human. У каждого варианта свои цены, параметры и примеры результатов — выберите тот, что подходит под ваш тип входных данных и требования продакшена, или вызывайте несколько с одним API-ключом и собирайте многошаговые пайплайны.
Запускайте PixVerse с тем же API-ключом, платёжным аккаунтом и лимитами, что и остальные 1000+ ИИ-моделей WaveSpeedAI. Без отдельной регистрации у вендора, без SDK для каждого провайдера, без разных лимитов у каждого поставщика — одна интеграция охватывает всё: от текста в изображение и текста в видео до синтеза аудио, 3D-генерации, апскейлинга и редактирования.
Эндпоинты
Все эндпоинты API PixVerse
Сейчас в WaveSpeedAI доступно эндпоинтов PixVerse: 24 — выберите вариант под ваш сценарий.
/filters:quality(82)/media/images/2cdb168a-fdcb-4a74-93f7-03cc97e1ace8.webp)
Pixverse v6 Max Image To Video
PixVerse V6 Max Image-to-Video generates high-quality videos from input images with flexible duration, 360P to 1080P output, seed control, optional native audio generation, multi-clip generation for creative, social, marketing, and production workflows. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/0104a544-ce4e-4256-bab3-3382de46f2dd.webp)
Pixverse v6 Max Text To Video
PixVerse V6 Max Text-to-Video generates high-quality videos from text prompts with flexible duration, 360P to 1080P output, aspect ratio and seed controls, optional native audio generation, and multi-clip generation for creative, social, marketing, and production workflows. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1785412894905684267_jzY7xHR0.webp)
Pixverse v6 Reference To Video
PixVerse V6 Reference to Video creates high-quality videos from prompts, up to 10 reference images, and up to 2 reference videos. Use image references for subject, product, character, and scene consistency, and video references for motion, camera movement, action timing, and visual style. Supports optional audio and up to 1080P output. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104103_e6ozhl9s.webp)
Pixverse v6 Transition
PixVerse V6 Transition creates smooth AI-generated video transitions between a start image and an optional end image. Supports 360p to 1080p resolutions, 1-15 second duration, multiple aspect ratios, optional audio generation, and multi-clip mode. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104056_9jmosgiz.webp)
Pixverse v6 Extend
PixVerse V6 Extend continues and enhances existing video content by analyzing the ending segment and generating new frames forward. Supports 360p to 1080p resolutions, 1-15 second extension duration, optional audio generation, and multiple styles. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104052_wme1fft3.webp)
Pixverse v6 Image To Video
PixVerse V6 generates high-quality videos from images with flexible duration (1-15s), multiple resolutions up to 1080p, and optional audio generation. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408104059_dxcdg6lw.webp)
Pixverse v6 Text To Video
PixVerse V6 generates high-quality videos from text prompts with flexible duration (1-15s), multiple resolutions up to 1080p, and optional audio generation. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/1777710835599985297_ibAKT3OX.webp)
Pixverse C1 Transition
PixVerse C1 generates smooth transition videos between two images with flexible duration (1-15s), multiple resolutions up to 1080p, and optional native audio generation. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/1777710820845603554_Qo1oOgCR.webp)
Pixverse C1 Image To Video
PixVerse C1 generates film-grade videos from a starting image with flexible duration (1-15s), multiple resolutions up to 1080p, and optional native audio generation. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/1777710808435884269_lzWdA7DV.webp)
Pixverse C1 Text To Video
PixVerse C1 generates film-grade videos from text prompts with flexible duration (1-15s), multiple resolutions up to 1080p, and optional native audio generation. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/1777711153699175678_fIR0sCMU.webp)
Pixverse C1 Reference To Video
PixVerse C1 Reference-to-Video generates videos from reference images with subject and background consistency. Use @ref_name in prompts to reference uploaded images. Supports 360p to 1080p resolutions, 1-15 second duration, multiple aspect ratios, and optional audio generation. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104147_9iq6vq6m.webp)
Pixverse v5.6 Text To Video
PixVerse V5.6 transforms text prompts into realistic videos with smooth motion and natural detail in seconds—ideal for stories, ads, and social clips. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104143_769cl1c3.webp)
Pixverse v5.6 Image To Video
PixVerse V5.6 Image-to-Video turns a single image into cinematic clips with smooth motion, clean detail, and strong subject fidelity—ideal for logo stingers, character motion, and social posts. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408104137_7t6upbqo.webp)
Pixverse v5.5 Image To Video
PixVerse V5.5 Image-to-Video turns a single image into cinematic clips with smooth motion, clean detail, and strong subject fidelity—ideal for logo stingers, character motion, and social posts. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408104140_iz7l2gsr.webp)
Pixverse v5.5 Text To Video
PixVerse V5.5 transforms text prompts into realistic videos with smooth motion and natural detail in seconds—ideal for stories, ads, and social clips. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104113_8lpoohvv.webp)
Pixverse v5.5 Transition
Create smooth morph transitions between two images into 5s, 8s or 10s videos at 360p, 540p, 720p, or 1080p—perfect for logo reveals, before-and-after shots, and social posts. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408104115_lih2fv4w.webp)
Pixverse v5.5 Effects
PixVerse V5.5 Effects is an AI image-to-video model that converts still images into smooth, natural short videos with lifelike motion, supporting 5s/8s/10s clips at 360p to 1080p for social posts, ads, and previews. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408104122_pr5ldpw3.webp)
Pixverse v5 Transition
Create smooth morph transitions between two static images into 5s or 8s videos at 360p, 540p, 720p, or 1080p. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104108_i1vo2evv.webp)
Pixverse v5 Effects
PixVerse V5 Effects converts images into smooth, natural short videos with lifelike motion; supports 5s/8s and 720p/1080p outputs. Ready-to-use REST API, no coldstarts, best performance, affordable pricing.
/filters:quality(82)/media/images/20260408104131_hwc7dryc.webp)
Pixverse v5 T2v
PixVerse V5 Text-to-Video generates smooth, natural 5s videos from text prompts in seconds, with 720p output available ($0.20 per 5s). Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104127_94c59j4l.webp)
Pixverse v5 I2v
PixVerse V5 converts images to short, smooth, natural-looking videos. 5s video: $0.15 (360p/540p), $0.20 (720p), $0.40 (1080p). Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1779786234555433992_xdFx1v0s.webp)
Motion Control Mimic
PixVerse Motion Control Mimic is a fast AI motion transfer model that transfers motion from a reference video onto a target image to create natural character animation from a still image and motion clip. Ready-to-use REST inference API for character animation, pose transfer, reference motion videos, social media clips, advertising creatives, and professional image-to-video workflows with simple integration, no coldstarts, and affordable pricing.
/filters:quality(82)/media/images/20260408104117_58e257su.webp)
Swap
PixVerse Swap replaces backgrounds, people, and objects directly inside existing videos for quick scene changes and creative edits with natural-looking results. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408104110_g9dbn0mw.webp)
Lipsync
PixVerse LipSync converts audio into realistic lip-sync animations with advanced algorithms for precise mouth movements and timing for video avatars. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Примеры
PixVerse в деле
Реальные результаты, созданные через API PixVerse. Наведите курсор на видео для предпросмотра, нажмите, чтобы открыть в полном размере.
Как использовать
Как использовать API PixVerse
Четыре шага от регистрации до готовой генерации. Полные примеры на Python, Node.js и cURL — в разделе API ниже.
- 01
Получите API-ключ
Создайте аккаунт WaveSpeedAI и скопируйте API-ключ на панели управления. Новые аккаунты получают бесплатные стартовые кредиты — их хватит, чтобы несколько десятков раз запустить playground до начала списаний.
- 02
Отправьте предсказание
Отправьте входные данные в формате JSON методом POST на https://api.wavespeed.ai/api/v3/pixverse/pixverse-v6/text-to-video. Эндпоинт сразу возвращает id предсказания — генерация асинхронная, поэтому соединение не нужно держать открытым на время инференса.
- 03
Опрашивайте до завершения
Выполняйте GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. При статусе completed забирайте результат; при failed, cancelled, timeout или deleted остановитесь с ошибкой; при любом другом статусе продолжайте опрос.
- 04
Получите URL результата
Когда статус станет "completed", возьмите URL из data.outputs[0]. Он указывает на созданный файл в CDN WaveSpeedAI — изображение, видео, аудио или 3D-файл, в зависимости от вызванного варианта PixVerse.
Сценарии применения
Что можно создать с PixVerse
Типичные сценарии, для которых разработчики и авторы используют API PixVerse.
Text-to-video up to 1080p
pixverse/pixverse-v6/text-to-video and pixverse-v6-max/text-to-video generate videos from prompts with 1-15 second duration, 360p to 1080p output and optional native audio.
Reference-to-video consistency
pixverse/pixverse-v6/reference-to-video and pixverse-c1/reference-to-video build videos from reference images with subject and background consistency.
Transitions between two images
pixverse-c1/transition and pixverse-v6/transition create smooth AI-generated transitions from a start image to an end image — logo reveals, before-and-after shots, scene changes.
Motion control, swap and lipsync
pixverse/motion-control/mimic transfers motion from a reference video onto a target image, pixverse/swap replaces backgrounds, people and objects inside existing video, and pixverse/lipsync animates mouths from audio.
Music videos from audio
pixverse/music-mv-agent generates a music video from an input audio track with optional visual references, style controls, aspect ratio and quality settings.
Советы
Советы по написанию запросов для PixVerse
Практические советы, как получать лучшие результаты от PixVerse, — на основе приёмов, которые работают в продакшен-пайплайнах для моделей видео.
- 01
Конкретно описывайте движения камеры
Используйте конкретную операторскую лексику — orbit, dolly-in, push-in, pan-left, crane shot, handheld follow. Общие промпты дают статичную или произвольную камеру; названные движения камеры напрямую соответствуют замыслу движения в данных обучения модели и заметно улучшают кадр.
- 02
Закрепляйте облик героя референсными изображениями
Если промпт зависит от конкретного человека, персонажа или продукта, загрузите референсное изображение вместе с промптом. Без референса облик «плывёт» между кадрами и сценами — один и тот же персонаж в каждой генерации выглядит чуть иначе.
- 03
Описывайте освещение и время суток
Подсказки об освещении вроде 'golden hour, soft warm directional light' или 'overcast diffused light, slate-grey sky' улучшают качество и согласованность гораздо сильнее, чем расплывчатые модификаторы качества. Освещение — один из самых сильных факторов, на которые опирается модель.
- 04
Используйте негативные промпты, чтобы подавить типичные сбои
Полезные негативные подсказки для видео: 'frame flicker, motion blur, watermark, text artifacts, distorted hands, low resolution, jpeg compression'. Негативные промпты ничего не стоят и заметно снижают долю генераций, которые иначе пришлось бы перезапускать.
- 05
Выбирайте самую короткую длительность, которая передаёт ваш эпизод
Большинство промптов лучше всего работают на 5–8 секундах. Более длинные клипы усиливают временные несоответствия (изменение героя, «уплывание» окружения). Если нужна 20-секундная последовательность, создайте три клипа по 6–8 секунд и смонтируйте их — качество останется выше, чем в одной длинной генерации.
- 06
Сразу выбирайте соотношение сторон под платформу
9:16 — для TikTok / Reels / Shorts, 16:9 — для горизонтальных лент и YouTube, 1:1 — для сеток постов. Модели обучаются немного по-разному для разных соотношений сторон — кадрирование 16:9 в 9:16 постфактум теряет и детализацию, и композицию, задуманную моделью.
Цены
Цены на API PixVerse
Оплата — за каждый результат. Итоговая стоимость зависит от параметров, заданных в playground каждого варианта (разрешение, длительность, количество результатов, референсы).
API
Вызов API PixVerse
Получите API-ключ на wavespeed.ai/accesskey, затем отправьте предсказание через REST. Playground генерирует готовые к вставке примеры для любой комбинации входных данных.
POSThttps://api.wavespeed.ai/api/v3/pixverse/pixverse-v6/text-to-video
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/pixverse/pixverse-v6/text-to-video" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 5,
"generate_audio_switch": false,
"thinking_type": "auto"
}')
TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
printf 'Submission response did not contain a prediction id
' >&2
exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"
# 2. Poll until the prediction finishes.
while true; do
RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
-H "Authorization: Bearer $WAVESPEED_API_KEY")
RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
case "$STATUS" in
completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
*) sleep 2 ;;
esac
doneconst submitUrl = "https://api.wavespeed.ai/api/v3/pixverse/pixverse-v6/text-to-video";
const apiKey = process.env.WAVESPEED_API_KEY;
if (!apiKey) throw new Error('Set WAVESPEED_API_KEY');
async function requestJson(url, options = {}) {
const response = await fetch(url, options);
if (!response.ok) throw new Error(await response.text());
return response.json();
}
// 1. Submit the prediction.
const body = await requestJson(submitUrl, {
method: "POST",
headers: {
"Authorization": `Bearer ${apiKey}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 5,
"generate_audio_switch": false,
"thinking_type": "auto"
}),
});
const task = body.data ?? body;
const resultUrl = `https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`;
// 2. Poll until the prediction finishes.
while (true) {
const resultBody = await requestJson(resultUrl, {
headers: { "Authorization": `Bearer ${apiKey}` },
});
const result = resultBody.data ?? resultBody;
if (result.status === "completed") {
console.log(result.outputs);
break;
}
if (["failed", "cancelled", "timeout", "deleted"].includes(result.status)) throw new Error(JSON.stringify(result));
await new Promise(resolve => setTimeout(resolve, 2000));
}import json
import os
import time
from urllib.request import Request, urlopen
api_key = os.environ["WAVESPEED_API_KEY"]
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
payload = {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 5,
"generate_audio_switch": False,
"thinking_type": "auto"
}
def request_json(url, data=None):
request = Request(url, data=data, headers=headers, method="POST" if data else "GET")
with urlopen(request) as response:
return json.load(response)
# 1. Submit the prediction.
body = request_json("https://api.wavespeed.ai/api/v3/pixverse/pixverse-v6/text-to-video", json.dumps(payload).encode())
task = body.get("data", body)
result_url = f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result"
# 2. Poll until the prediction finishes.
while True:
result_body = request_json(result_url)
result = result_body.get("data", result_body)
status = result.get("status")
if status == "completed":
print(result.get("outputs", []))
break
if status in {"failed", "cancelled", "timeout", "deleted"}:
raise RuntimeError(result)
time.sleep(2)Сравнение
PixVerse и альтернативы
Когда стоит выбрать PixVerse, а не похожие модели в WaveSpeedAI.
PixVerse и Kling 3.0
Kling 3.0 ships Standard, Pro and 4K tiers with native audio on every variant. PixVerse covers a wider set of utility endpoints — transitions, motion control, swap, lipsync and a music-video agent — alongside text and image to video.
PixVerse и Hailuo 2.3
Hailuo 2.3 focuses on physics-aware text-to-video and image-to-video in Standard, Pro and Fast tiers. PixVerse V6 offers 1-15 second clips with optional audio plus reference-to-video and extend.
FAQ
PixVerse API — часто задаваемые вопросы
Цены, лицензия, интеграция — частые вопросы о запуске PixVerse в WaveSpeedAI.
Что такое API PixVerse?
PixVerse — модель генерации видео от PixVerse, доступная как REST API в WaveSpeedAI. PixVerse API on WaveSpeedAI — PixVerse V6, V6 Max and C1 text-to-video, image-to-video, reference-to-video and transitions with 1-15 second clips up to 1080p and optional native audio, plus V5.x, motion control, swap, lipsync and music MV endpoints. Её можно вызывать программно или попробовать в playground по ссылке выше.
Как вызывать API PixVerse?
Создайте аккаунт WaveSpeedAI, скопируйте API-ключ на странице /accesskey и отправьте POST на https://api.wavespeed.ai/api/v3/pixverse/pixverse-v6/text-to-video с входными данными в JSON. Эндпоинт вернёт id предсказания. Опрашивайте эндпоинт результата примерно раз в 2 секунды, для долгих задач увеличивайте интервал и останавливайтесь на любом финальном статусе. Примеры для продакшена на Python / Node.js / cURL — выше.
Сколько стоит API PixVerse?
PixVerse стоит от $0.04. Точная стоимость зависит от заданных параметров (разрешение, длительность, количество результатов, референсы). Предпросмотр стоимости рядом с кнопкой «Сгенерировать» в playground показывает точную цену для ваших текущих данных.
Какие варианты PixVerse доступны?
В WaveSpeedAI доступно рабочих эндпоинтов PixVerse: 24 — pixverse/pixverse-v6-max/image-to-video, pixverse/pixverse-v6-max/text-to-video, pixverse/pixverse-v6/reference-to-video, pixverse/pixverse-v6/transition, pixverse/pixverse-v6/extend, pixverse/pixverse-v6/image-to-video, pixverse/pixverse-v6/text-to-video, pixverse/pixverse-c1/transition, и другие. У каждого варианта своя страница playground и свои цены.
Можно ли использовать результаты PixVerse в коммерческих целях?
Права на коммерческое использование определяются лицензией модели PixVerse. Большинство моделей PixVerse разрешают коммерческое использование результатов; краткое описание лицензии смотрите на странице playground каждой модели, а условия платформы — в Условиях использования WaveSpeedAI.
Зачем использовать PixVerse в WaveSpeedAI, а не напрямую?
Один API-ключ и один платёжный аккаунт для PixVerse И для 1000+ других ИИ-моделей от разных провайдеров. Без настройки SDK для каждого вендора, без отдельных лимитов, без переписывания интеграционного кода под каждого поставщика. Цены, как правило, на уровне прямого API PixVerse или ниже.
Начните создавать с PixVerse в WaveSpeedAI
Бесплатные стартовые кредиты при регистрации. Один API-ключ для 1000+ ИИ-моделей от PixVerse и всех остальных провайдеров.