Templates do Remotion: como começar um projeto de vídeo sem partir da tela em branco

opções de templates do Remotion na CLI create-video para começar um vídeo em React
Resposta rápida

Os templates do Remotion existem justamente pra você não encarar a tela em branco: roda npx create-video@latest, escolhe o template na TUI interativa (ou direto por flag, tipo --hello-world), dá npm i, npm run dev e já tem um vídeo em React rodando. O Hello World é o recomendado pela documentação pro primeiro projeto e vem com TypeScript, Prettier e ESLint pré-configurados. Tem template pra SaaS com Next.js, audiograma de podcast, overlay, Three.js e por aí vai. Depois é só tratar o esqueleto como base da biblioteca de assets animados da sua organização

Fala aí, beleza? Começar um projeto de vídeo em React do zero é aquele tipo de tarefa que come o dia inteiro antes de você animar o primeiro pixel

Composição, fps, duração, bundler, lint, formatação, estrutura de pastas… e a animação ainda nem foi escrita

O Remotion é um framework React para criar vídeos programaticamente

E o jeito oficial de matar esse arranque é template: em vez da tela em branco, você começa com um projeto que já roda

Neste post eu te mostro como criar o projeto a partir de um template, qual template serve pra cada objetivo e como transformar esse esqueleto na biblioteca de assets animados da sua organização

Bora ver na prática? 🙂

O que você precisa antes de criar o projeto

A lista é curta, e é bom conferir antes pra não travar no meio:

  • Node instalado com o npx disponível, porque o comando oficial de criação roda por ele
  • React na cabeça, nem que seja o básico: composição de componentes, props, estado
  • Um pouco de TypeScript, já que o template Hello World vem com TypeScript, Prettier e ESLint pré-configurados

E tem um pré-requisito que não é técnico, é de decisão: a licença

O Remotion é gratuito para indivíduos, inclusive para uso comercial, e para organizações ou times de até 3 pessoas

Formação Claude Code
Formação Recomendada

Formação Claude Code

Domine Claude Code do absoluto zero até o avançado

  • 116 aulas
  • 4 projetos
  • 9h 23min

A partir de 4 pessoas, uma organização com fins lucrativos precisa de licença paga

A licença paga tem dois modelos: o Remotion for Creators, a US$ 25 por assento por mês, sem mínimo, e o Remotion for Automators, a US$ 0,01 por render com mínimo de US$ 100 por mês

Com os dois ativos ao mesmo tempo vale um mínimo combinado de US$ 100 por mês, e o que você gasta com assentos conta pra esse mínimo

Olha isso ANTES de montar o projeto do time, não depois 😀

Como criar um projeto Remotion a partir de um template, passo a passo

  1. Rode o comando oficial e deixe a TUI te guiar
npx create-video@latest

Sem nenhum argumento, o create-video abre uma interface interativa no terminal (a TUI) que guia a escolha do template e da configuração

É o caminho mais tranquilo pra primeira vez, porque você vê as opções em vez de decorar flag

O erro comum deste passo: tentar rodar isso esperando que ele adote um projeto que já existe

Ele cria um projeto novo. Pra um projeto que já está de pé, a documentação tem uma página específica de instalação do Remotion em projeto existente, o famoso caso brownfield

  1. Pule a TUI escolhendo o template por flag
npx create-video@latest --hello-world

Dá pra escolher o template direto, sem passar pela interface

As flags de template documentadas incluem --blank, --hello-world, --next, --vercel, --next-no-tailwind, --next-pages-dir, --recorder e --prompt-to-motion-graphics

Repara numa pegadinha de nome: a flag --prompt-to-motion-graphics é a que corresponde ao template que a vitrine chama de Prompt to Video

É a mesma coisa com dois nomes, então não fique procurando uma flag --prompt-to-video que não existe na lista

O erro comum deste passo: assumir que todo template que você viu na vitrine tem uma flag equivalente

Não trate a lista acima como se cobrisse a página inteira de templates. Se o que você quer não está aí, vai pela TUI

  1. Modo não interativo quando você quer só o esqueleto
npx create-video@latest --yes --no-tailwind

A flag --yes roda em modo não interativo, pulando todos os prompts e usando os padrões

Já a --no-tailwind é a que evita a instalação do TailwindCSS, e ela é documentada em combinação com o --yes

O erro comum deste passo: jogar o --no-tailwind sozinho e esperar o mesmo efeito

A dupla é --yes mais --no-tailwind. Separadas, você não está fazendo o que a doc descreve

  1. Instale as dependências e suba o ambiente
npm i
npm run dev

Esse é o fluxo documentado depois que o projeto foi criado: instala e sobe o dev pelo script do próprio projeto

O erro comum deste passo: mandar o npm run dev de cara, sem o npm i

Aí vem erro de módulo não encontrado e a pessoa acha que o template veio quebrado, quando só faltou instalar

  1. Ou chame o Remotion Studio direto pelo CLI
npx remotion studio

Aqui vale a pausa pra não confundir os dois passos: o npm run dev é o script que o próprio projeto define, e o npx remotion studio é o comando do CLI que abre o Studio sem depender de script nenhum

Ou seja, são dois caminhos pro mesmo ambiente de trabalho, não uma sequência. Escolhe um e segue

O Studio é o editor do Remotion, com edição e playback rápidos das suas composições

E se liga nisso: com o Studio rodando, basta apertar a tecla s no terminal que ele reabre no navegador

O erro comum deste passo: fechar a aba sem querer e derrubar o processo achando que precisa começar tudo de novo

Não precisa. Volta no terminal, aperta s, e o Studio abre de novo

  1. Guarde os comandos em scripts, sem o npx
{
  "scripts": {
    "render": "remotion render"
  }
}

Dentro de um script do package.json o prefixo npx não é necessário

O erro comum deste passo: copiar o comando do tutorial com npx na frente e colar direto no script

Funciona? Até vai, mas é ruído. Dentro do package.json o binário já está no caminho

Qual template do Remotion serve para cada tipo de projeto

Agora a parte que resolve a dúvida de verdade: qual escolher

O Remotion mantém uma página oficial de templates iniciais, e cada um deles resolve um problema diferente

Template O que ele entrega Quando escolher
Hello World Playground com uma animação simples, com TypeScript, Prettier e ESLint pré-configurados Primeiro projeto, é o recomendado pela documentação
Blank Nada além de um canvas vazio Você já sabe o que vai fazer e não quer limpar código alheio
Next.js SaaS starter com o Remotion Player e renderização via Remotion Lambda já integrados Você quer construir um app que gera vídeos
Overlay Starter de overlays As peças vão ser usadas dentro de editores de vídeo convencionais
Audiogram Visualização de texto e forma de onda Conteúdo de podcast
Recorder Ferramenta de produção de vídeo construída inteiramente em JavaScript Produção de vídeo mais estruturada
Prompt to Video (a flag dele é --prompt-to-motion-graphics) Prompt vira vídeo curto com roteiro, imagens e narração Experimentar geração de vídeo a partir de texto
Three.js Starter Remotion + React Three Fiber Vai ter 3D na jogada
Stills PNG e JPEG dinâmicos, com servidor embutido Você quer imagem gerada por código, não vídeo

Se você está na dúvida entre dois, comece pelo Hello World

Ele é o playground recomendado pela doc justamente porque já vem com o ferramental configurado, então você gasta seu tempo na animação e não no tooling

O Blank parece a escolha mais limpa, mas ele é literalmente um canvas vazio. Só vale quando você já tem repertório e um plano

E o Next.js é outro nível de decisão: ele não é um template de animação, é um starter de produto, com Player e renderização via Lambda embutidos

Existe ainda o Editor Starter, que é um template pago para construir o seu próprio editor de vídeo, com componentes prontos de timeline, canvas interativo, seletor de fontes e upload de assets

Ele custa US$ 600 em pagamento único

Do template ao esqueleto: como virar biblioteca de assets animados da sua organização

Aqui é onde muita gente trava: trata o template como produto final e fica preso ao formato dele

O caminho saudável é o contrário. O template resolve o arranque, e o que fica de valor é o conjunto de componentes animados que VOCÊ acumula em cima dele

A lógica é a mesma de quem usa templates de automação n8n pra não montar todo fluxo do zero: o template é ponto de partida, o acervo é o ativo

O caminho prático:

  1. Escolha um template e trate a primeira composição como descartável

A composição que veio no template serve pra você entender o formato: duração, fps, como o componente lê o frame atual

Depois disso, ela sai

  1. Se o projeto já existe, não force um template por cima

A documentação oficial tem uma página de instalação do Remotion em projeto existente, o caso brownfield

O erro comum deste passo: criar um projeto novo com o create-video e ficar copiando arquivo na mão pro repositório antigo

  1. Quando nenhum template oficial serve, olhe a comunidade

A própria doc aponta uma lista de recursos da comunidade pra esses casos

Só tome cuidado com uma coisa: recurso de comunidade não tem a mesma garantia de manutenção que template oficial. Vale conferir antes de apoiar o projeto do time em cima dele

  1. Encaixe os agentes de código no projeto

O Remotion publica Agent Skills oficiais, que são instruções com boas práticas pra trabalhar em projetos Remotion, úteis pra agentes como Claude Code, Codex, Kimi Code e Cursor

npx remotion skills add

As skills são instaladas na pasta .agents/skills do projeto, e o comando tem os subcomandos add e update

O erro comum deste passo: instalar uma vez e esquecer. Existe o update justamente porque isso envelhece

  1. No Claude Code, instale o plugin oficial
claude plugin marketplace add remotion-dev/claude-code-plugin
claude plugin install remotion@remotion

Depois disso, reinicie o Claude Code

O erro comum deste passo: rodar os dois comandos e sair testando na mesma sessão, sem reiniciar

  1. Não vá atrás do MCP

O MCP do Remotion está marcado como descontinuado na documentação oficial, que hoje direciona pra plugins e Agent Skills

Se você achar um tutorial mandando plugar o MCP, ele está velho

E se a ideia for ir mais longe ainda, deixando a IA montar a peça inteira, isso já é outro papo: dá pra ver isso acontecendo em ferramentas que fazem motion graphics a partir da conversa do projeto

No Remotion, o agente trabalha no seu código. É um casamento diferente, e bem mais controlável

Conclusão

Os templates do Remotion resolvem o arranque, e só isso já é bastante: você sai da tela em branco pra um projeto que roda em poucos minutos

A evolução, porém, é sua. O template não vira biblioteca de assets sozinho, quem faz isso é a disciplina de ir extraindo componente reaproveitável a cada vídeo

Um detalhe pra fechar: o pacote remotion no npm está na linha 4.0.x e recebe releases com altíssima frequência (na consulta de agosto de 2026 estava na 4.0.516)

Ou seja: sempre confira a documentação oficial antes de seguir tutorial antigo, inclusive este 😀

Próximo passo concreto pra hoje: rode o npx create-video@latest escolhendo o Hello World, suba o Studio e troque a primeira composição por algo seu

É o menor passo possível que já te dá vídeo em React rodando

até o próximo post!

Perguntas frequentes

Qual é o comando para criar um projeto Remotion do zero?

É o npx create-video@latest. Sem nenhum argumento, ele abre uma TUI interativa que guia a escolha do template e da configuração. Se preferir pular direto pra um template específico, dá pra usar flags como –hello-world ou –blank.

Dá pra escolher o template do Remotion sem passar pela interface interativa?

Dá sim, usando flags direto no create-video, como –blank, –hello-world, –next, –vercel, –next-no-tailwind, –next-pages-dir, –recorder e –prompt-to-motion-graphics. Só lembre que essa última é a flag do template que a vitrine chama de Prompt to Video, é a mesma coisa com dois nomes. Pra um modo totalmente não interativo, que pula todos os prompts com os padrões, existe a flag –yes, e ela pode vir combinada com –no-tailwind pra não instalar o TailwindCSS.

Quanto custa usar o Remotion em uma empresa com mais de 3 pessoas?

O Remotion é gratuito para indivíduos, inclusive uso comercial, e para organizações ou times de até 3 pessoas. A partir de 4 pessoas, uma organização com fins lucrativos precisa de licença paga, que tem dois modelos: Remotion for Creators, a US$ 25 por assento por mês sem mínimo, e Remotion for Automators, a US$ 0,01 por render com mínimo de US$ 100 por mês. Com os dois ativos ao mesmo tempo, vale um mínimo combinado de US$ 100 por mês, e o gasto com assentos conta pra esse mínimo.

Qual template do Remotion é indicado para quem quer montar um SaaS de geração de vídeo?

O template Next.js, que já vem como um SaaS starter com o Remotion Player e a renderização via Remotion Lambda integrados. Ele é o caminho recomendado pra quem quer construir um app que gera vídeos, e não só um projeto de vídeo isolado.

Existe uma forma de instalar o Remotion em um projeto que já existe, sem usar um template?

Sim, a documentação oficial tem uma página específica pra isso, o caso conhecido como brownfield, chamada Installing Remotion in an existing project. Ela serve justamente pra quem já tem um projeto de pé e não quer partir de um template novo.

Como abrir o Remotion Studio depois de criar o projeto?

Depois do npm i, o fluxo documentado é subir o ambiente de desenvolvimento com npm run dev, que é o script do próprio projeto. O Remotion Studio, que é o editor com edição e playback rápidos das composições, também abre direto pelo CLI com npx remotion studio. São dois caminhos, não uma sequência. E com o Studio rodando, apertar a tecla s no terminal reabre ele no navegador.



Escrito por | Matheus Battisti

Matheus Battisti
Fundador da Hora de Codar

Programador apaixonado pelo mundo das tecnologias, sempre buscando em aprender e se aprofundar em linguagens, frameworks e o que mais for necessário para executar um bom trabalho. Agora tem uma nova missão que é de passar seu conhecimento adiante para formar novos programadores e especializar mais os que já são.

Subscribe
Notify of
guest

0 Comentários
Oldest
Newest Most Voted

Formações

Formação Vibe Coding

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 474 aulas
  • 20 projetos
  • 39h 27min

Blog | Mais populares