Instale a skill CLI belt:
npx skills add belt-sh/cli
Pruna P-Video-Avatar
Gere vídeos de avatar com cabeça falante a partir de uma única imagem de retrato via CLI inference.sh.
P-Video-Avatar é o modelo de avatar mais rápido e econômico disponível. Qualidade equivalente ao Veo 3.0, 18x mais rápido e 6x mais barato que alternativas como Fabric, OmniHuman e HeyGen.
Início Rápido
Requer a CLI inference.sh (
belt). Instruções de instalação
belt login
# Gere avatar a partir de retrato + script de texto
belt app run pruna/p-video-avatar --input '{
"image": "https://portrait.jpg",
"voice_script": "Olá, bem-vindo à nossa demonstração de produto!",
"voice": "Zephyr (Feminina)"
}'
Fluxo de Trabalho Completo: Gere Retrato + Vídeo de Avatar
Use o Pruna P-Image para gerar o retrato e, em seguida, o P-Video-Avatar para animá-lo:
# 1. Gere uma imagem de retrato com P-Image
belt app run pruna/p-image --input '{
"prompt": "retrato profissional de uma jovem mulher, fundo neutro, olhando para a câmera, iluminação de estúdio, fotorrealista",
"aspect_ratio": "9:16"
}'
# 2. Use a URL da imagem gerada para criar o vídeo de avatar
belt app run pruna/p-video-avatar --input '{
"image": "<url-da-imagem-do-passo-1>",
"voice_script": "Olá! Deixe-me mostrar nossos novos recursos.",
"voice": "Zephyr (Feminina)",
"resolution": "720p"
}'
Exemplos
Script de Texto com Seleção de Voz
belt app run pruna/p-video-avatar --input '{
"image": "https://portrait.jpg",
"voice_script": "Bem-vindo à nossa apresentação do produto. Hoje mostrarei três recursos principais.",
"voice": "Puck (Masculina)",
"voice_language": "Inglês (EUA)",
"resolution": "720p"
}'
Avatar Guiado por Áudio
Forneça seu próprio arquivo de áudio em vez de usar o TTS integrado:
belt app run pruna/p-video-avatar --input '{
"image": "https://portrait.jpg",
"audio": "https://speech.mp3"
}'
Quando tanto audio quanto voice_script são fornecidos, o áudio tem prioridade.
1080p com Estilo Personalizado
belt app run pruna/p-video-avatar --input '{
"image": "https://portrait.jpg",
"voice_script": "Esta é uma notícia empolgante para nossa comunidade!",
"voice": "Aoede (Feminina)",
"voice_prompt": "Tom entusiasmado e enérgico, ritmo ligeiramente mais rápido",
"video_prompt": "A pessoa está apresentando no palco com iluminação dramática",
"resolution": "1080p"
}'
Conteúdo Multilíngue
# Espanhol
belt app run pruna/p-video-avatar --input '{
"image": "https://portrait.jpg",
"voice_script": "Bienvenidos a nuestra demostración de producto.",
"voice": "Kore (Feminina)",
"voice_language": "Espanhol"
}'
# Japonês
belt app run pruna/p-video-avatar --input '{
"image": "https://portrait.jpg",
"voice_script": "こんにちは、製品デモへようこそ。",
"voice": "Leda (Feminina)",
"voice_language": "Japonês"
}'
Geração Reproduzível
belt app run pruna/p-video-avatar --input '{
"image": "https://portrait.jpg",
"voice_script": "Resultados consistentes toda vez.",
"seed": 42
}'
Vozes Disponíveis
Femininas: Zephyr, Kore, Leda, Aoede, Callirrhoe, Autonoe, Despina, Erinome, Laomedeia, Achernar, Gacrux, Pulcherrima, Vindemiatrix, Sulafat
Masculinas: Puck, Charon, Fenrir, Orus, Enceladus, Iapetus, Umbriel, Algenib, Algieba, Schedar, Achird, Zubenelgenubi, Sadachbia, Sadaltager, Alnilam, Rasalgethi
Idiomas Suportados
Inglês (EUA), Inglês (Reino Unido), Espanhol, Francês, Alemão, Italiano, Português (Brasil), Japonês, Coreano, Hindi
Parâmetros
| Parâmetro | Tipo | Padrão | Descrição |
|---|---|---|---|
image | arquivo | obrigatório | Imagem de retrato (jpg, jpeg, png, webp) |
voice_script | string | - | Texto que a pessoa deve dizer |
audio | arquivo | - | Arquivo de áudio (substitui voice_script) |
voice | string | "Zephyr (Feminina)" | Seleção de voz |
voice_language | string | "Inglês (EUA)" | Idioma de saída |
resolution | string | "720p" | 720p ou 1080p |
video_prompt | string | "A pessoa está falando." | Controla comportamento do avatar e fundo |
voice_prompt | string | "Diga o seguinte." | Controla tom, ritmo, emoção |
seed | int | aleatório | Geração reproduzível |
disable_safety_filter | bool | true | Desativa filtro de conteúdo |
disable_prompt_upsampling | bool | false | Pular aprimoramento do prompt |
Preços
| Resolução | Preço |
|---|---|
| 720p | $0,025 por segundo de vídeo gerado |
| 1080p | $0,045 por segundo de vídeo gerado |
Exemplo: Vídeo de 30 segundos em 720p = $0,75
Final de Semana de Lançamento Gratuito
O P-Video-Avatar está completamente gratuito de quinta-feira, 1º de maio de 2026, 16:00 CET até domingo, 4 de maio de 2026, 23:59 CET. Todos os custos são por nossa conta durante este período — sem cobranças, sem limites de resolução.
Vantagem Competitiva
| Recurso | P-Video-Avatar | Fabric 1.0 | OmniHuman 1.5 | HeyGen Avatar 4 |
|---|---|---|---|---|
| Velocidade (por s de vídeo) | ~1,83s/s | ~34s/s (18x mais lento) | ~28s/s (15x mais lento) | ~26s/s (14x mais lento) |
| Custo por segundo | $0,025 | $0,14 (5,6x mais caro) | $0,16 (6,4x mais caro) | $0,075 (3x mais caro) |
| TTS Integrado | Sim | Sim | Não | Sim |
| Fundo Dinâmico | Sim | Sim | Não | Sim |
| Suporte 1080p | Sim | Não | Não | Sim |
Casos de Uso
- Marketing: Demonstrações de produto, anúncios estilo UGC com apresentadores IA
- Educação: Vídeos de curso, explicadores, conteúdo de tutoria
- Localização: Dublagem de conteúdo em 10 idiomas a partir de uma imagem
- Mídias Sociais: Conteúdo consistente de influenciadores virtuais
- Corporativo: Treinamento, integração, comunicados
- Jogos: Avatares de personagens, vídeos de diálogo de NPCs
- Suporte ao Cliente: Respostas em vídeo personalizadas
Dicas
- Use fotos de retrato de alta qualidade (frente, boa iluminação)
- A proporção do vídeo de saída corresponde à imagem de entrada
- Use
video_promptpara controlar fundos dinâmicos e linguagem corporal - Use
voice_promptpara controlar estilo de fala, emoção e ritmo - Mantenha vídeos com menos de 3 minutos para melhor consistência visual
- Gere retratos com
pruna/p-imageusando proporção9:16para vídeos verticais de avatar
Modelos Pruna Relacionados
# Gerar imagens de retrato
belt app run pruna/p-image --input '{"prompt": "retrato profissional de cabeça"}'
# Geração geral de vídeos
belt app run pruna/p-video --input '{"prompt": "cena cinematográfica"}'
# Edição de imagens
belt app run pruna/p-image-edit --input '{"prompt": "mudar fundo", "image": "https://photo.jpg"}'
Skills Relacionadas
# Skill completa da plataforma (todos os apps)
npx skills add inference-sh/skills@infsh-cli
# Geração de vídeo Pruna
npx skills add inference-sh/skills@p-video
# Geração de imagem Pruna
npx skills add inference-sh/skills@p-image
# Todos os modelos de geração de vídeo
npx skills add inference-sh/skills@ai-video-generation
# Geração de imagem (para criar retratos)
npx skills add inference-sh/skills@ai-image-generation
Navegue por todos os apps Pruna: belt app list --search "pruna"
Documentação
- Executando Apps - Como executar apps via CLI
- Resultados em Streaming - Atualizações de progresso em tempo real
- Exemplo de Pipeline de Conteúdo - Construindo fluxos de trabalho de mídia