Uma skill do Claude Code que cria vídeos de motion design com HTML, Playwright e ffmpeg, sem precisar de licença do After Effects ou do Remotion.
diggerhq/shipvideo
Transforma uma URL colada ou um prompt de texto em um vídeo de lançamento de 20 a 40 segundos, escrito em HTML pelo Claude Opus e renderizado em MP4 por um agente serverless.
- Estrelas
- 351
- Forks
- 39
- Issues abertas
- 1
- Último commit
- há 19 dias
O que é?
O LaunchVideo (shipvideo) gera vídeos curtos de lançamento sem usar um modelo de vídeo. Com uma URL ou um prompt, o Claude Opus 5.5 cria um único filme em HTML, e um agente serverless no OpenComputer o renderiza quadro a quadro no Chromium headless, usando um relógio virtual; em seguida, codifica os quadros em MP4 com ffmpeg.
No modo de URL, o agente primeiro busca a página e extrai o título, a descrição, os cabeçalhos, as cores hexadecimais predominantes e as Google Fonts, para que o vídeo reflita a identidade visual do próprio produto. Antes de renderizar, o agente verifica se há erros de JS e texto visível na cena. O arquivo final é salvo no workspace da sessão para download.
O projeto é dividido em um projeto de agente do OpenComputer (o agente `director`) e um app web Next.js que oferece o formulário e duas rotas de API. O app web precisa apenas de uma chave de API do OpenComputer e não mantém armazenamento próprio.
Recursos principais
- 01Gera um vídeo de 20 a 40 segundos em 1920x1080 a partir de uma URL ou de um prompt de texto.
- 02Renderiza os quadros no Chromium headless usando um relógio virtual para garantir resultados determinísticos.
- 03Codifica o resultado em MP4 com ffmpeg (libx264, yuv420p, faststart).
- 04Extrai cores, fontes e texto de uma página a partir de uma URL para reproduzir a identidade visual do produto.
- 05Inclui um manifesto de deploy com um clique para contas do OpenComputer.
Casos de uso
- Criar rapidamente um vídeo de lançamento de produto a partir da URL de uma landing page existente.
- Produzir vídeos explicativos curtos com base em uma descrição de texto, sem software de edição de vídeo.
- Experimentar animações em HTML geradas por LLM e renderizadas em vídeo.
Início rápido
- 1
Instale as dependências e vincule o projeto OpenComputer
npm install && npx opencomputer link --create-project shipvideo && npx opencomputer deploy --watch - 2
Instale as dependências do app web e obtenha as variáveis de ambiente da Vercel
cd web && npm install && vercel link && vercel env pull .env.local - 3
Adicione a chave de API e o ID do agente do OpenComputer a web/.env.local
- 4
Inicie o app web localmente
cd web && npm run dev
Antes de usar
- É necessária uma conta OpenComputer e uma chave de API para executar o projeto.
- O README não informa uma licença, então os termos de reutilização não estão claros.
- A renderização leva aproximadamente o mesmo tempo que a duração do vídeo: um filme de 30 segundos leva de 30 a 40 segundos.
Tópicos
Perguntas frequentes
- O que é shipvideo?
- Transforma uma URL colada ou um prompt de texto em um vídeo de lançamento de 20 a 40 segundos, escrito em HTML pelo Claude Opus e renderizado em MP4 por um agente serverless. O LaunchVideo (shipvideo) gera vídeos curtos de lançamento sem usar um modelo de vídeo. Com uma URL ou um prompt, o Claude Opus 5.5 cria um único filme em HTML, e um agente serverless no OpenComputer o renderiza quadro a quadro no Chromium headless, usando um relógio virtual; em seguida, codifica os quadros em MP4 com ffmpeg.
- shipvideo é gratuito? Qual é a licença?
- shipvideo não declara licença. O código é público, mas sem licença você não tem permissão explícita para reutilizá-lo; fale com o autor antes de depender dele.
- shipvideo ainda é mantido?
- Manutenção ativa. O último commit de shipvideo foi em 1 de out. de 2026.
- Para que posso usar shipvideo?
- Criar rapidamente um vídeo de lançamento de produto a partir da URL de uma landing page existente. Produzir vídeos explicativos curtos com base em uma descrição de texto, sem software de edição de vídeo. Experimentar animações em HTML geradas por LLM e renderizadas em vídeo.
- Como instalar shipvideo?
- Instale as dependências e vincule o projeto OpenComputer: npm install && npx opencomputer link --create-project shipvideo && npx opencomputer deploy --watch Instale as dependências do app web e obtenha as variáveis de ambiente da Vercel: cd web && npm install && vercel link && vercel env pull .env.local Adicione a chave de API e o ID do agente do OpenComputer a web/.env.local Inicie o app web localmente: cd web && npm run dev
- Onde consigo shipvideo?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/diggerhq/shipvideo
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Ferramenta local que transforma um vídeo gravado de uma pessoa falando e um roteiro em um MP4 vertical com narração por IA e sincronização labial automática.
Uma skill do Claude Code que transforma a URL de um site em um vídeo de lançamento de produto a 60 fps, feito em HTML, com efeitos sonoros sincronizados à música e desfoque de movimento.
Biblioteca Python de código aberto para criar agentes de IA que controlam um navegador real, com navegadores stealth opcionais do Browser Use Cloud e API de agentes hospedada.
Um espaço de aprendizagem com IA, self-hosted e nativo para agentes, que oferece tutoria personalizada, perguntas e respostas, quizzes, pesquisa e visualizações, feito com Python e Next.js.
Framework agêntico que gera vídeos educativos escrevendo código executável em Manim, em vez de produzir pixels diretamente.