remotion-render
Renderize vídeos a partir de código React Remotion
Também disponível em: inference-sh-6,inference-shell,inference-sh-7,skillssh,toolshell,inference-sh-9,tul-sh,inference-sh-8
Criar vídeos programaticamente requer infraestrutura de renderização complexa. Esta habilidade transforma seus componentes TSX React/Remotion em vídeos MP4 instantaneamente através da plataforma inference.sh.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "remotion-render". Componente TSX com animação de fade-in de texto, 3 segundos, 1080p
Resultado esperado:
URL do arquivo de vídeo MP4: https://cdn.inference.sh/output/rendered-video-abc123.mp4 (1920x1080, 30fps, H.264)
A utilizar "remotion-render". Contador animado de 0-100% com props para valores personalizados de início/fim
Resultado esperado:
Vídeo renderizado mostrando animação suave de porcentagem com indicador de progresso
Auditoria de Segurança
SeguroAll static analysis findings are false positives. The 32 'external_commands' detections are markdown code block examples in documentation, not actual shell execution. The 5 'network' findings are documentation URLs. The 3 'blocker' findings are false positives from frontmatter text. The skill uses restricted Bash access (infsh CLI only) for legitimate video rendering via inference.sh platform.
Pontuação de qualidade
O Que Você Pode Construir
Geração Automatizada de Vídeo
Gere conteúdo de vídeo com marca programaticamente a partir de templates com texto dinâmico, cores e visualizações de dados.
Visualizações de Dados Animadas
Transforme dados em vídeos explicativos animados mostrando tendências, comparações e insights com transições suaves.
Prototipagem de Animação de UI
Prototipe e compartilhe animações de UI como arquivos de vídeo compartilháveis para revisões de design e apresentações para stakeholders.
Tente Estes Prompts
Crie um vídeo de 5 segundos em 1080p com texto branco aparecendo gradualmente em um fundo escuro dizendo 'Hello World' usando a função interpolate do Remotion para animação de opacidade.
Gere um vídeo quadrado de 3 segundos mostrando um contador de porcentagem animando de 0% a 100% com transições suaves de números usando os hooks useCurrentFrame e useVideoConfig.
Crie uma animação de 2 segundos de uma bola quicando usando a API spring do Remotion com valores personalizados de damping e stiffness. Use um fundo colorido e exporte a 60fps.
Construa uma sequência de título de 6 segundos com três elementos de texto aparecendo em sequência. Primeiro mostre o título no frame 0, subtítulo no frame 30 e logo no frame 60. Cada elemento deve aparecer gradualmente em 15 frames. Use resolução 1920x1080.
Melhores Práticas
- Mantenha o código do componente focado e mínimo - lógica complexa aumenta o tempo de renderização
- Use interpolate para animações suaves em vez de cálculos manuais de frame
- Teste animações em resolução mais baixa primeiro antes de renderizar saída final de alta qualidade
- Forneça width, height, fps e duration explícitos para resultados consistentes
Evitar
- Não inclua chamadas de API externas ou operações assíncronas em componentes Remotion
- Evite importar pacotes além de remotion e react - eles podem não estar disponíveis
- Não dependa de caminhos de arquivos locais para assets - use URLs HTTP em vez disso
- Evite durações extremamente longas ou contagens altas de frames que causam timeout na renderização
Perguntas Frequentes
Quais formatos de vídeo e codecs são suportados?
Posso usar imagens ou vídeos dentro da minha composição Remotion?
Como passo dados dinâmicos para meu componente de vídeo?
Qual é a duração máxima de vídeo que posso renderizar?
Posso visualizar o vídeo antes da renderização final?
Preciso de uma licença Remotion Pro para usar esta habilidade?
Detalhes do Desenvolvedor
Estrutura de arquivos
📄 SKILL.md