Início tecnologia

HyperFrames: framework open source transforma HTML em vídeo

O HyperFrames é um framework open source da HeyGen que transforma HTML, CSS e JavaScript em vídeos renderizados quadro a quadro. Com licença Apache 2.0, renderização local sem cobrança por minuto e integração com agentes de IA, o projeto chamou atenção de quem quer automatizar motion graphics sem adotar um editor tradicional ou um formato proprietário.

Robô vestido de mago converte código HTML em vídeo na praia
Imagem gerada usando o Magnific

O que é o HyperFrames

A proposta é tratar uma composição de vídeo como um projeto web. O autor escreve uma página HTML, define estilos em CSS e controla movimento e interações com JavaScript ou bibliotecas como GSAP. O HyperFrames acrescenta atributos de temporização e uma camada de reprodução capaz de posicionar os elementos em quadros específicos.

Na prática, isso aproxima a produção de vídeo do trabalho de desenvolvimento. Um agente de IA pode criar uma composição editável, alterar textos e cores, trocar dados de um gráfico e gerar várias versões do mesmo vídeo. O projeto não entrega um arquivo achatado: o resultado continua sendo uma pasta com código que pode ser revisada por uma pessoa ou por outro agente.

O repositório oficial informa uso em produção na HeyGen e lista projetos que adotam ou avaliam a tecnologia, como tldraw, TanStack, reap.video e Typeframe. Essa lista é uma declaração dos próprios mantenedores, não uma auditoria independente de desempenho, mas mostra que o HyperFrames já ultrapassou a fase de protótipo privado.

Tecnologia e renderização por quadros

O mecanismo usa um navegador Chromium em modo headless para carregar a composição e capturar os quadros. O FFmpeg entra no pipeline para codificar o vídeo e fazer a mixagem de áudio. Por isso, o HyperFrames não substitui o FFmpeg. Ele organiza a autoria, a linha do tempo, a captura e a entrega do material, enquanto o FFmpeg continua sendo uma das bases de processamento.

A renderização quadro a quadro resolve um problema comum de animações web: uma máquina lenta pode perder momentos quando o vídeo depende apenas da reprodução em tempo real. O HyperFrames controla a posição temporal e solicita os quadros necessários. A reprodução precisa respeitar algumas regras, como animações pausáveis, ausência de relógios de parede e controle sobre mídia e aleatoriedade. Portanto, a promessa de resultado reproduzível depende da composição seguir o contrato do framework.

O projeto oferece execução local, modo Docker para CI, caminho de distribuição pela AWS Lambda e renderização na nuvem da HeyGen. A documentação também prevê exportação para MP4, MOV, WebM, GIF e sequência de imagens. A CLI inclui comandos para iniciar, validar, visualizar, diagnosticar e renderizar projetos.

Recursos já existentes

O HyperFrames atende principalmente equipes que precisam gerar vídeos parametrizados, demonstrações de software, gráficos animados, vídeos para redes sociais e peças que mudam conforme os dados. A documentação oficial apresenta mais de 150 blocos e componentes, incluindo gráficos, legendas, cartões sociais, transições, lower thirds e mockups de dispositivos.

  • CLI para iniciar, verificar, visualizar e renderizar composições.
  • Composições em HTML, CSS e JavaScript, sem exigir React.
  • Adaptadores para GSAP, CSS, Lottie, Three.js, Anime.js e Web Animations API.
  • Renderização local com Chrome headless e FFmpeg.
  • Modo Docker com versão controlada do Chrome e conjunto fixo de fontes.
  • Integração com skills para Claude Code, Codex, Cursor, Gemini CLI e outros agentes.

A documentação do projeto recomenda instalar primeiro o conjunto principal de skills e carregar os fluxos criativos sob demanda. Isso evita colocar todas as capacidades no contexto do agente sem necessidade.

HyperFrames ou Remotion?

O comparativo oficial posiciona o HyperFrames como uma opção baseada em HTML e o Remotion como uma ferramenta baseada em componentes React. A escolha depende do tipo de equipe. Quem já mantém uma aplicação React pode aproveitar melhor o Remotion. Quem quer entregar uma composição diretamente a um agente, sem criar uma aplicação React completa, pode preferir o HyperFrames.

O HyperFrames é mais interessante quando o vídeo nasce de dados, páginas web ou instruções textuais e precisa ser refeito muitas vezes. Ele não deve ser tratado como substituto universal de Remotion, Premiere ou After Effects. O Studio visual ainda está em evolução, e trabalhos que dependem de edição manual sofisticada podem continuar mais confortáveis em ferramentas maduras.

O Tambotech já publicou sobre o Open Design, outro projeto open source que transforma agentes de código em ferramentas criativas locais. A relação entre os dois é conceitual: ambos usam código e agentes para ampliar a produção visual, mas o Open Design mira o design, enquanto o HyperFrames concentra-se em composição e renderização de vídeo.

Quanto custa usar o HyperFrames?

O código é distribuído sob a licença Apache 2.0. A renderização local não consome créditos HeyGen e não tem cobrança por minuto. Ainda existem custos indiretos de máquina, armazenamento, energia e infraestrutura, além do serviço de um modelo de linguagem capaz de escrever e revisar as composições.

A renderização gerenciada da HeyGen é paga por crédito. Na tabela oficial consultada, o preço indicado é de US$ 0,10 por minuto em 1080p a 30 quadros por segundo, US$ 0,20 em 1080p a 60 quadros, US$ 0,15 em 4K a 30 quadros e US$ 0,30 em 4K a 60 quadros. Voz, música, avatares e outros serviços podem ter cobrança própria.

Principais dúvidas sobre o projeto

O HyperFrames é realmente open source?

Sim. O repositório informa a licença Apache 2.0, que permite usar, modificar e distribuir o código dentro das condições da licença. Código público não significa ausência de obrigações: avisos e termos da licença precisam ser preservados.

Preciso pagar para renderizar um vídeo?

Não para renderizar localmente. O pagamento aparece quando o usuário escolhe a nuvem gerenciada da HeyGen ou serviços externos de voz, música, avatar e geração de mídia.

Um modelo de IA consegue trabalhar sozinho?

O projeto foi desenhado para agentes, mas a revisão humana continua necessária. O agente pode criar uma composição válida do ponto de vista técnico e ainda produzir texto ilegível, ritmo ruim, fontes ausentes ou áudio fora de sincronia.

Ele é melhor que o Remotion?

Não existe uma resposta universal. HyperFrames favorece HTML, automação e agentes. Remotion favorece equipes React e projetos que já dependem desse ecossistema. O HyperFrames é promissor, mas ainda tem menos histórico e maturidade operacional.

O HyperFrames já é funcional e faz sentido para quem quer criar uma linha de produção de vídeos programáticos. A melhor forma de adotá-lo é começar com renderização local, validar fontes, áudio e repetição de resultados e só depois decidir se a nuvem ou uma infraestrutura distribuída compensa.

Links oficiais: repositório do HyperFrames, site oficial, documentação para desenvolvedores e tabela de preços da renderização em nuvem.

Fonte: GitHub, documentação do HyperFrames e preços oficiais da HeyGen.