Criar video
Skill thiagoxikota/ai-collective-content-lab/.claude/skills/criar-video
White-label content tooling for The AI Collective chapters. Instagram posts, carousels and reels in the brand identity, from Claude Code. Posts need no API key (local render). Built by the Florianópolis chapter.
npx -y skills add thiagoxikota/ai-collective-content-lab --skill criar-videoAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Monta um video curto (reel ou slideshow) com Remotion a partir das imagens em assets/generated/ (ou das amostras) mais legendas na tela, e renderiza um MP4 em out/. Use quando a pessoa disser "monta um video", "cria um reel", "faz um reel com essas imagens", "transforma em video", "gera um slideshow", "make a video", "create a reel", "render a video with these images".
SKILL.md
2.6 KB, as published. Nobody here has run it
Criar video (imagens + texto para MP4)
Junta as imagens geradas em um video vertical com Ken Burns, transicoes e legendas.
Quando usar
A pessoa quer um video a partir das imagens. Gatilhos: "monta um reel", "faz um video com essas imagens", "cria um slideshow", "render a video".
Passo a passo
- Confirme que existem imagens em
assets/generated/. Se nao houver, gere antes com a skillgerar-imagem(ou use as amostras deassets/samples/, que ja funcionam). - Escolha o formato (
Reelcom movimento, ouSlideshowmais calmo) e a orientacao (vertical e o padrao). - Junte as legendas, uma por imagem, separadas por barra
|. - Rode o comando. O render leva de alguns segundos a ~1 minuto.
- Mostre o caminho do MP4 em
out/. Para conferir antes de renderizar, sugiranpm run studio(preview ao vivo).
Comando exato
node scripts/render-video.mjs --comp Reel --orientation vertical --seconds 3 \
--captions "Legenda 1|Legenda 2|Legenda 3" --title "Titulo de abertura"
Sem --images, ele usa todas as imagens de assets/generated/ (ou as amostras).
Para escolher imagens: --images "generated/img-a.png,generated/img-b.png".
Da pra misturar clips de IA (mp4) com fotos: --images "generated/clip-x.mp4,samples/floripa-night.png".
Orientacao: --orientation vertical | horizontal | square.
Composicao: --comp Reel | Slideshow.
--brand "Seu Chapter" troca a etiqueta de marca no canto (padrao = o chapter do brand.config.mjs).
--accent "#FF630D" troca a cor de destaque (padrao = laranja da marca).
--seconds 3 segundos por imagem (1 a 15; valores fora disso sao ajustados).
Exemplo real
Pessoa: "monta um reel vertical com as imagens que a gente gerou, legenda 'Floripa no mapa'"
node scripts/render-video.mjs --comp Reel --orientation vertical --seconds 3 \
--captions "Floripa no mapa|Comunidade de IA|AI Collective" --title "AI Collective Floripa"
Saida: out/reel-1782600000000.mp4
Observacoes
- Nao precisa de chave de API. Render e 100% local (Remotion usa o proprio navegador headless).
- Preview ao vivo para ajustar antes de renderizar:
npm run studio. - Em maquina com pouca RAM (ex: 8 GB), se travar, adicione
--concurrency 2.