O que video-production-skill faz?
Transforme um agente de IA em um produtor de vídeos educacionais completo: pesquisa, storyboard, narração, animações, renderização, controle de qualidade, arquivamento e entrega.
Visão Geral
Este skill permite que um agente de IA produza vídeos educacionais do início ao fim, de forma autônoma e seguindo um pipeline estruturado. O agente pode realizar as seguintes etapas:
- Pesquisa: coletar informações sobre o tópico, organizar o conteúdo.
- Storyboard: estruturar o vídeo em cenas, com descrições visuais e de áudio.
- Narração: gerar roteiro e sintetizar voz a partir de texto (TTS).
- Animações: criar animações visuais (ex: com Manim, Processing, ou scripts personalizados).
- Renderização: combinar narração e animações em um arquivo de vídeo final.
- Controle de Qualidade (QC): verificar erros de sincronia, áudio, legibilidade, etc.
- Arquivamento: salvar ativos e versões finais em diretórios organizados.
- Entrega: exportar o vídeo para um destino (ex: pasta local, upload para nuvem).
Pré-requisitos
- Acesso a um terminal com
ffmpegeffprobeinstalados. - (Opcional) Dependências para animações, como
manim(Python). - (Opcional) API key para serviço TTS (ex: Google Cloud TTS, ElevenLabs).
Como Usar
- Defina um diretório de trabalho para o projeto.
- Invoque o skill com o tópico ou descrição do vídeo.
- O agente seguirá as etapas sequenciais, criando arquivos intermediários.
- Ao final, o vídeo renderizado estará disponível no diretório de entrega.
Comando de Exemplo
# Iniciar produção de vídeo sobre "Como Funciona o Git"
claude "Produza um vídeo educacional de 3 minutos sobre como o Git funciona, usando o skill video-production"
Estrutura de Diretórios Gerada
projeto/
├── pesquisa.md
├── storyboard.json
├── roteiro.txt
├── narracao.wav
├── animacoes/
│ └── cena_01.mp4
├── render/
│ └── video_final.mp4
└── entrega/
└── video_final.mp4
Notas
- O skill é modular e pode ser ajustado para diferentes necessidades (ex: pular etapa de animação).
- A qualidade do vídeo final depende das ferramentas e recursos disponíveis no ambiente.
- Para vídeos longos, considere dividir o trabalho em múltiplas sessões.