Introducing RenderingVideo - Infraestrutura de vídeo para apps de IA e automação
No cenário atual de produtos, as equipes não querem apenas "fazer vídeos". Elas querem gerar vídeos de forma confiável dentro de produtos, workflows e sistemas de IA. RenderingVideo foi construído para essa mudança.
Em vez de tratar a geração de vídeo como uma etapa pontual de exportação, o RenderingVideo oferece aos desenvolvedores um workflow programável para prévias, tarefas formais de render, gerenciamento de assets e entrega de resultados.
O que é o RenderingVideo?
RenderingVideo é uma plataforma SaaS que fornece infraestrutura de vídeo para apps de IA, produtos SaaS e sistemas de automação. Em vez de editar vídeos manualmente ou manter uma pipeline própria de renderização, você define o vídeo em JSON e conecta o workflow ao seu próprio produto.
Para que as equipes usam
- Vídeos de produto e promocionais gerados a partir de dados estruturados de produto
- Conteúdo social e short-form criado a partir de roteiros, feeds e assets de campanha
- Vídeos personalizados alimentados por dados de CRM, lifecycle ou específicos do cliente
- Saídas orientadas por agentes, em que apps de IA geram vídeo como parte de um workflow
- Sistemas de conteúdo repetíveis que precisam de prévia, renderização e entrega via API
Capacidades principais
- Definição de vídeo baseada em schema: defina vídeos declarativamente com AI Video JSON Schema v2
- Prévia antes do render: valide layouts, assets e copy antes da saída final
- Tarefas formais de render: trate a geração de vídeo como um workflow rastreável, não como uma exportação bloqueante
- Hospedagem e reutilização de assets: gerencie arquivos entre prévias e renders de produção
- Entrega por webhook: devolva resultados automaticamente ao seu produto
- Opções flexíveis de qualidade: renderize em 720p, 1080p ou 2K
Como funciona
O núcleo do RenderingVideo é nosso schema JSON, que descreve cada aspecto do vídeo:
{
"meta": {
"version": "2.0",
"title": "My Video",
"width": 1920,
"height": 1080,
"fps": 30,
"background": "#000000"
},
"assets": {
"fonts": [],
"images": [],
"videos": [],
"audios": []
},
"tracks": [
{
"clips": [
{
"type": "text",
"content": "Hello, World!",
"start": 0,
"duration": 5,
"style": {
"fontSize": 72,
"color": "#ffffff"
}
}
]
}
]
}Elementos suportados
| Elemento | Descrição |
|---|---|
text | Tipografia com opções avançadas de estilo |
image | Imagens estáticas com transformações |
video | Clipes de vídeo com controles de reprodução |
audio | Música de fundo e efeitos sonoros |
rect | Formas retangulares |
circle | Formas circulares |
polygon | Polígonos personalizados |
subtitle | Trilhas de legendas e captions |
layout | Layouts contêiner para composições complexas |
template | Referências reutilizáveis de templates |
Sistema de animação
Crie efeitos visuais fortes com nosso sistema de animação:
- Keyframes: defina valores de propriedades em momentos específicos
- Funções de easing: controle curvas de animação (linear, ease-in, ease-out etc.)
- Transitions: transições suaves entre clipes com diferentes efeitos
- Propriedades de transformação: anime posição, rotação, escala e opacidade
{
"type": "text",
"content": "Animated Text",
"animations": [
{
"property": "opacity",
"keyframes": [
{ "offset": 0, "value": 0 },
{ "offset": 0.5, "value": 1 },
{ "offset": 1, "value": 0 }
],
"easing": "easeInOut"
}
]
}Primeiros passos
1. Obtenha sua API Key
Cadastre-se em renderingvideo.com e obtenha sua API Key no painel.
2. Crie seu primeiro vídeo
curl -X POST https://renderingvideo.com/api/v1/video \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"meta": {
"version": "2.0",
"title": "My First Video",
"width": 1920,
"height": 1080,
"fps": 30
},
"tracks": [{
"clips": [{
"type": "text",
"content": "Hello, RenderingVideo!",
"start": 0,
"duration": 3,
"style": { "fontSize": 64, "color": "#ffffff" }
}]
}]
}'3. Monitore a renderização
A API retorna um task ID que você pode usar para acompanhar o status da renderização. Quando terminar, você recebe uma URL de download para o vídeo.
Geração de vídeo orientada por IA
Para desenvolvedores que preferem linguagem natural, nossa interface de chat com IA pode gerar configurações de vídeo a partir de descrições simples:
"Create a 10-second product showcase video with a blue background, featuring the product image in the center with a zoom-in animation, and add a title text 'Introducing Our Product' at the top."
A IA gera o schema JSON completo, pronto para renderizar.
Preços
O RenderingVideo usa um sistema baseado em créditos em que 1 crédito = 1 segundo de vídeo em 720p:
| Qualidade | Multiplicador de créditos |
|---|---|
| 720p | 1x |
| 1080p | 1.5x |
| 2K | 2x |
Casos de uso
- Vídeos de marketing: gere apresentações de produto, conteúdo promocional e anúncios em escala
- Conteúdo para redes sociais: crie vídeos otimizados para Instagram, TikTok, YouTube
- E-learning: produza conteúdo educacional em vídeo de forma programática
- Personalização: gere vídeos personalizados para cada usuário
- Automação: integre geração de vídeo ao seu pipeline CI/CD
Comece hoje
Pronto para adicionar geração de vídeo programática à sua aplicação? Visite nossa Documentação para saber mais, ou experimente nosso Playground para testar o schema JSON.
RenderingVideo - Onde código encontra criação de vídeo

