Introduction
PixVerse V6 Max Texte vers vidéo transforme une scène écrite en clip de 1 à 15 secondes, en 360p, 540p, 720p ou 1080p, dans huit ratios d’image, de 9 :16 à 21 :9. V6 Max est le niveau de qualité supérieure de PixVerse V6, lancé le 2026-10-20. Le son est facultatif : activez generate_audio et le modèle génère l’ambiance, les effets, la musique et les dialogues que vous écrivez entre guillemets, avec l’image. Dans nos essais, un clip de 5 secondes en 540p a pris environ une minute et demie de calcul du modèle.
V6 Max part d’un texte ou d’une seule image, et rien d’autre : il n’y a ni dernière image, ni mode référence, ni extension, ni interrupteur multi-plans. Ces fonctions se trouvent sur PixVerse V6.
Choisir un mode PixVerse V6 Max selon le matériau de départ
| Ce que vous avez au départ | Mode |
|---|---|
| une scène écrite | PixVerse V6 Max Texte vers vidéo (vous êtes ici) |
| une image pour commencer | PixVerse V6 Max Image vers vidéo |
| une première et une dernière image, des images de référence, un clip à poursuivre, ou l’interrupteur multi-plans | PixVerse V6 |
| une photo et un gabarit d’effet prêt à l’emploi | PixVerse V6 Effects |
Fonctionnalités et points forts
Jusqu’à 1080p et 15 secondes
resolution va de 360p à 1080p (720p par défaut) et duration_seconds accepte tout nombre entier de 1 à 15. La facturation se fait à la seconde de sortie : la durée fait donc le total, et les résolutions plus élevées coûtent plus cher à la seconde.
Huit ratios d’image
16 :9 (par défaut), 4 :3, 1 :1, 3 :4, 9 :16, 2 :3, 3 :2 et 21 :9. Le ratio d’image ne modifie pas le prix. Notre clip du violoniste a été demandé en 9 :16 et est revenu en 576x1024 en 540p.
Son écrit dans le prompt
generate_audio est désactivé par défaut. Activé, le modèle génère l’ambiance, les effets, la musique et les dialogues que vous écrivez entre guillemets, avec l’image. Dans notre essai du violoniste, avec le son activé, la musique de violon était audible sur la bande sonore. Le son coûte plus cher à la seconde.
Contrôle du contenu
PixVerse applique son propre contrôle du contenu, et la manière dont une requête située à la limite de ce contrôle est traitée peut varier d’une requête à l’autre. Les requêtes qu’il refuse échouent et ne sont pas facturées.
Paramètres de requête
| Paramètre | Obligatoire | Description |
|---|---|---|
prompt | Oui | Obligatoire, de 1 à 5 000 caractères. Décrivez le sujet, l’action, la caméra et la lumière ; mettez les répliques parlées entre guillemets et le son sur sa propre ligne Sound:. 1 caractères minimum · 5000 caractères maximum |
aspect_ratio | Non | 16 :9 (par défaut), 4 :3, 1 :1, 3 :4, 9 :16, 2 :3, 3 :2 ou 21 :9. Ne modifie pas le prix. |
resolution | Non | 360p, 540p, 720p (par défaut) ou 1080p. Les résolutions plus élevées coûtent plus cher à la seconde. |
duration_seconds | Non | Secondes entières, de 1 à 15 (par défaut 5). Le prix se calcule à la seconde, donc la durée fait le total. |
generate_audio | Non | Désactivé par défaut. Activé, il génère le son avec l’image : ambiance, effets, musique et dialogues écrits entre guillemets. Valeur par défaut: |
seed | Non | Nombre entier facultatif. Utile pour comparer une seule modification à la fois ; ne garantit pas des images identiques. |
Tarification
Facturé à la seconde de sortie. La résolution et l’interrupteur generate_audio modifient le prix à la seconde ; le ratio d’image et la graine ne le modifient pas. Les requêtes échouées ou refusées ne sont pas facturées.
| Résolution | Générer l’audio: Non | Générer l’audio: Oui |
|---|---|---|
| $0.0266 / seconde | $0.04 / seconde |
| $0.04 / seconde | $0.0488 / seconde |
| $0.0488 / seconde | $0.0666 / seconde |
| $0.0977 / seconde | $0.1244 / seconde |
Cas d’utilisation
Rues de nuit et places avec ambiance
Décrivez le lieu, une action et ce que l’on entend. L’exemple de la place enneigée montre un violoniste de rue sous une arche de pierre éclairée, une foule qui regarde et le violon sur la bande sonore.
Clips verticaux pour les réseaux sociaux
Choisissez 9 :16 et décrivez un sujet qui convient à un cadre haut. Le clip du violoniste est revenu en clip vertical de 576x1024.
Comparer un plan avec PixVerse V6
Lancez le même prompt et la même graine sur PixVerse V6 puis sur V6 Max, et comparez les images pour votre propre scène. PixVerse présente V6 Max comme le niveau de qualité supérieure ; votre propre plan est le meilleur test de ce que cela signifie pour vous.
Guide de prompt et conseils pratiques
Écrivez dans l’ordre où les choses se passent
Sujet et décor, action, mouvement de caméra, lumière, puis une ligne Sound: séparée. Un prompt peut compter de 1 à 5 000 caractères, mais une scène claire se lit mieux qu’une longue liste.
Mettez les dialogues entre guillemets
Avec generate_audio activé, une réplique parlée écrite entre guillemets est générée comme dialogue. Gardez-la à une seule réplique courte par clip.
Gardez une seule scène
V6 Max n’a pas d’interrupteur multi-plans : décrivez donc un seul moment continu. Si vous voulez que le modèle découpe le clip en plusieurs plans, utilisez shot_type sur PixVerse V6.
Brouillon léger, rendu final en 1080p
Trouvez le cadrage et l’action en 540p ou 720p, puis relancez le prompt qui vous plaît en 1080p. Le prix par seconde augmente avec la résolution.
Utilisez une graine pour comparer une seule modification à la fois
Gardez la graine fixe pendant que vous modifiez une seule chose dans le prompt. Elle est utile pour les comparaisons ; elle ne garantit pas des images identiques.
Démarrage rapide de l’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-max/text-to-video",
"input": {
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"resolution": "720p",
"aspect_ratio": "16:9",
"generate_audio": false,
"duration_seconds": 5
}
}'
# 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"
La référence API détaille l’authentification, le schéma complet, le polling et la gestion des erreurs.


