Produção de Vídeo com Remotion
Upstream
Skills oficiais do agente Remotion: https://github.com/remotion-dev/skills Documentação oficial: https://www.remotion.dev/docs/ai/skills
Para o conjunto completo de skills oficiais e seus arquivos de regras referenciados, instale-o no workspace consumidor usando npx skills add remotion-dev/skills. Esta skill local é um guia de fluxo de trabalho, não uma cópia byte a byte da distribuição upstream.
Fluxo de Trabalho
- Inspecione o projeto existente e preserve as alterações do usuário.
- Se nenhum projeto existir, use o fluxo de criação oficial e verifique a compatibilidade de pacotes.
- Defina o ID da composição, dimensões, FPS, duração, props e localizações de assets explicitamente.
- Use APIs baseadas em quadro/tempo, como
useCurrentFrame()euseVideoConfig(); não dependa de animações CSS baseadas em tempo real para o tempo de renderização. - Use helpers de interpolação/spring com easing intencional e intervalos clamp quando apropriado.
- Sequencie cenas e transições de modo que suas contagens de quadros e sobreposições produzam a duração total pretendida.
- Use componentes de mídia suportados e helpers de asset estático; aguarde assets assíncronos antes de renderizar.
- Inicie a pré-visualização do Studio e inspecione-a antes de editar ou renderizar onde o ambiente permitir.
- Renderize apenas quando solicitado, depois inspecione o arquivo exportado e verifique duração, dimensões, FPS, áudio e quadros representativos.
Regras de Qualidade
- Evite trabalho desnecessário por quadro e efeitos caros.
- Mantenha caminhos de fontes, imagens, áudio e vídeo reproduzíveis.
- Evite matemática de quadros inválida, durações negativas, assets ausentes e interpolação sem limites.
- Verifique ajuste de texto, formatação RTL, temporização de legendas e continuidade visual.
- Verifique o licenciamento atual do Remotion e os termos de uso comercial antes da implantação.