Installer la compétence CLI belt :
npx skills add belt-sh/cli
Pruna P-Video-Avatar
Générez des vidéos d'avatar parlant à partir d'une seule photo portrait via l'interface CLI inference.sh.
P-Video-Avatar est le modèle de vidéo d'avatar le plus rapide et le plus économique disponible. Qualité comparable à Veo 3.0, 18 fois plus rapide et 6 fois moins cher que des alternatives comme Fabric, OmniHuman et HeyGen.
Démarrage rapide
Nécessite l'interface CLI inference.sh (
belt). Instructions d'installation
belt login
# Générer un avatar à partir d'un portrait + script texte
belt app run pruna/p-video-avatar --input '{
"image": "https://portrait.jpg",
"voice_script": "Bonjour et bienvenue dans notre démo produit !",
"voice": "Zephyr (Femme)"
}'
Workflow complet : Générer un portrait + une vidéo d'avatar
Utilisez Pruna P-Image pour générer le portrait, puis P-Video-Avatar pour l'animer :
# 1. Générer une image portrait avec P-Image
belt app run pruna/p-image --input '{
"prompt": "portrait professionnel d'une jeune femme, fond neutre, regardant la caméra, éclairage studio, photoréaliste",
"aspect_ratio": "9:16"
}'
# 2. Utiliser l'URL de l'image générée pour créer la vidéo d'avatar
belt app run pruna/p-video-avatar --input '{
"image": "<url-image-étape-1>",
"voice_script": "Salut ! Laissez-moi vous présenter nos dernières fonctionnalités.",
"voice": "Zephyr (Femme)",
"resolution": "720p"
}'
Exemples
Script texte avec sélection de voix
belt app run pruna/p-video-avatar --input '{
"image": "https://portrait.jpg",
"voice_script": "Bienvenue dans notre présentation produit. Aujourd'hui, je vais vous montrer trois fonctionnalités clés.",
"voice": "Puck (Homme)",
"voice_language": "Anglais (US)",
"resolution": "720p"
}'
Avatar piloté par audio
Fournissez votre propre fichier audio au lieu d'utiliser la TTS intégrée :
belt app run pruna/p-video-avatar --input '{
"image": "https://portrait.jpg",
"audio": "https://speech.mp3"
}'
Lorsque audio et voice_script sont tous deux fournis, l'audio a priorité.
1080p avec style personnalisé
belt app run pruna/p-video-avatar --input '{
"image": "https://portrait.jpg",
"voice_script": "C'est une nouvelle passionnante pour notre communauté !",
"voice": "Aoede (Femme)",
"voice_prompt": "Ton enthousiaste et énergique, rythme légèrement plus rapide",
"video_prompt": "La personne fait une présentation sur scène avec un éclairage dramatique",
"resolution": "1080p"
}'
Contenu multilingue
# Espagnol
belt app run pruna/p-video-avatar --input '{
"image": "https://portrait.jpg",
"voice_script": "Bienvenidos a nuestra demostración de producto.",
"voice": "Kore (Femme)",
"voice_language": "Espagnol"
}'
# Japonais
belt app run pruna/p-video-avatar --input '{
"image": "https://portrait.jpg",
"voice_script": "こんにちは、製品デモへようこそ。",
"voice": "Leda (Femme)",
"voice_language": "Japonais"
}'
Génération reproductible
belt app run pruna/p-video-avatar --input '{
"image": "https://portrait.jpg",
"voice_script": "Des résultats cohérents à chaque fois.",
"seed": 42
}'
Voix disponibles
Femme : Zephyr, Kore, Leda, Aoede, Callirrhoe, Autonoe, Despina, Erinome, Laomedeia, Achernar, Gacrux, Pulcherrima, Vindemiatrix, Sulafat
Homme : Puck, Charon, Fenrir, Orus, Enceladus, Iapetus, Umbriel, Algenib, Algieba, Schedar, Achird, Zubenelgenubi, Sadachbia, Sadaltager, Alnilam, Rasalgethi
Langues prises en charge
Anglais (US), Anglais (UK), Espagnol, Français, Allemand, Italien, Portugais (Brésil), Japonais, Coréen, Hindi
Paramètres
| Paramètre | Type | Défaut | Description |
|---|---|---|---|
image | fichier | obligatoire | Image portrait (jpg, jpeg, png, webp) |
voice_script | chaîne | - | Texte que la personne doit dire |
audio | fichier | - | Fichier audio (remplace voice_script) |
voice | chaîne | "Zephyr (Femme)" | Sélection de la voix |
voice_language | chaîne | "Anglais (US)" | Langue de sortie |
resolution | chaîne | "720p" | 720p ou 1080p |
video_prompt | chaîne | "La personne parle." | Contrôle du comportement de l'avatar et du fond |
voice_prompt | chaîne | "Dites ce qui suit." | Contrôle du ton, du rythme, de l'émotion |
seed | entier | aléatoire | Génération reproductible |
disable_safety_filter | booléen | true | Désactiver le filtre de contenu |
disable_prompt_upsampling | booléen | false | Ignorer l'amélioration du prompt |
Tarifs
| Résolution | Prix |
|---|---|
| 720p | 0,025 $ par seconde de vidéo produite |
| 1080p | 0,045 $ par seconde de vidéo produite |
Exemple : vidéo de 30 secondes en 720p = 0,75 $
Week-end de lancement gratuit
P-Video-Avatar est totalement gratuit du jeudi 1er mai 2026 à 16h00 CET jusqu'au dimanche 4 mai 2026 à 23h59 CET. Tous les frais sont à notre charge pendant cette période — pas de facturation, aucune limite de résolution.
Avantage concurrentiel
| Fonctionnalité | P-Video-Avatar | Fabric 1.0 | OmniHuman 1.5 | HeyGen Avatar 4 |
|---|---|---|---|---|
| Vitesse (par sec de vidéo) | ~1,83 s/s | ~34 s/s (18x plus lent) | ~28 s/s (15x plus lent) | ~26 s/s (14x plus lent) |
| Coût par seconde | $0,025 | $0,14 (5,6x plus cher) | $0,16 (6,4x plus cher) | $0,075 (3x plus cher) |
| TTS intégrée | Oui | Oui | Non | Oui |
| Fond dynamique | Oui | Oui | Non | Oui |
| Support 1080p | Oui | Non | Non | Oui |
Cas d'utilisation
- Marketing : Démonstrations produits, publicités de type UGC avec des présentateurs IA
- Éducation : Vidéos de cours, tutoriels, contenu pédagogique
- Localisation : Doublage de contenu dans 10 langues à partir d'une seule image
- Réseaux sociaux : Contenu cohérent d'influenceurs virtuels
- Entreprise : Formation, intégration, annonces
- Jeux vidéo : Avatars de personnages, dialogues de PNJ en vidéo
- Support client : Réponses vidéo personnalisées
Conseils
- Utilisez des photos portrait de haute qualité (visage de face, bon éclairage)
- Le rapport hauteur/largeur de la vidéo de sortie correspond à celui de l'image d'entrée
- Utilisez
video_promptpour contrôler les fonds dynamiques et le langage corporel - Utilisez
voice_promptpour contrôler le style de parole, l'émotion et le rythme - Gardez les vidéos sous 3 minutes pour une meilleure cohérence visuelle
- Générez des portraits avec
pruna/p-imageen utilisant le rapport hauteur/largeur9:16pour des vidéos d'avatar verticales
Modèles Pruna associés
# Générer des images portrait
belt app run pruna/p-image --input '{"prompt": "portrait professionnel"}'
# Génération vidéo générale
belt app run pruna/p-video --input '{"prompt": "scène cinématographique"}'
# Édition d'images
belt app run pruna/p-image-edit --input '{"prompt": "changer le fond", "image": "https://photo.jpg"}'
Compétences associées
# Compétence plateforme complète (toutes les apps)
npx skills add inference-sh/skills@infsh-cli
# Génération vidéo Pruna
npx skills add inference-sh/skills@p-video
# Génération d'images Pruna
npx skills add inference-sh/skills@p-image
# Tous les modèles de génération vidéo
npx skills add inference-sh/skills@ai-video-generation
# Génération d'images (pour créer des portraits)
npx skills add inference-sh/skills@ai-image-generation
Parcourez toutes les apps Pruna : belt app list --search "pruna"
Documentation
- Exécuter des apps - Comment exécuter des apps via CLI
- Résultats en streaming - Mises à jour de progression en temps réel
- Exemple de pipeline de contenu - Construction de workflows multimédia