O que stable-video-agent faz?
Parâmetros de orientação vetorial que garantem que as criações de vídeo por IA correspondam com precisão aos requisitos de transformação espacial ao longo do tempo.
Visão Geral
Esta skill permite que agentes de IA controlem com precisão as transformações espaciais em vídeos gerados, utilizando orientações vetoriais (vector guidance). É útil para evitar artefatos de movimento, garantir suavidade entre quadros e manter a coerência visual em animações geradas por modelos como Stable Video Diffusion.
Como Funciona
- Parâmetros Vetoriais: Defina vetores de deslocamento, rotação e escala para cada quadro ou intervalo de tempo.
- Orientação Temporal: Aplique restrições de transformação ao longo do eixo temporal, garantindo que os objetos se movam, rodem ou redimensionem conforme esperado.
- Plataformas Suportadas: Compatível com Claude Code, Cursor, Codex e outros agentes que seguem o formato padrão de skills.
Exemplo de Uso
from stable_video_agent import VectorGuidance
# Configurar orientação vetorial para um vídeo de 10 quadros
guidance = VectorGuidance(
frames = 10,
translation = (0.5, 0.0), # movimento horizontal
rotation = 0.02, # rotação por quadro
scale = 1.01 # fator de escala por quadro
)
# Aplicar ao modelo de vídeo
video = model.generate(prompt="uma flor desabrochando", guidance=guidance)
Parâmetros de Orientação
| Parâmetro | Tipo | Descrição |
|---|---|---|
translate | (x, y) | Vetor de translação por quadro |
rotate | float | Ângulo de rotação (em radianos) por quadro |
scale | float | Fator de escala multiplicativo por quadro |
frames | int | Número total de quadros no vídeo |
Observações
- Mantenha os valores de orientação pequenos para evitar mudanças abruptas.
- A orientação vetorial é aplicada cumulativamente a cada quadro.
- Consulte a documentação do seu modelo de vídeo para requisitos específicos de formato de entrada.
Licença
Consulte o repositório original para detalhes de licenciamento.