Communitygithub.com

akachandan1/studio-de-video

Animação pictórica e ilustrada — explicadores científicos no estilo Kurzgesagt ("o que há dentro", escala, mecanismos), estilos de história da arte (Van Gogh, Monet, Lichtenstein, Kusama, Matisse, cubismo, nanquim, 8-bit, mosaico romano, pintura rupestre, miniatura persa…). Utiliza o motor de canvas huashu-art-motion com cenas CUSTOMIZADAS, renderiza MP4s e os monta/classifica no HyperFrames. Também inclui o plugin claude-animation para animação 2D desenhada à mão.

O que é studio-de-video?

Este skill permite que agentes de IA (como Claude Code, Cursor ou Codex) gerem animações artísticas de alta qualidade, combinando motores de renderização determinísticos (huashu-art-motion) com o framework de montagem HyperFrames. Ele suporta tanto o estilo visual limpo e explicativo dos vídeos do Kurzgesagt — com shading TOON, luz de borda e zooms suaves — quanto uma ampla gama de estilos de pintura históricos (Van Gogh, Monet, Lichtenstein, Kusama, cubismo, nanquim, 8-bit, mosaico, pintura rupestre e miniatura persa). O fluxo de trabalho é baseado em cenas customizadas escritas pelo usuário, renderizadas em 30 ou 60 fps, e depois montadas no HyperFrames com títulos, som, legendas e transições sincronizadas. O skill também oferece um plugin alternativo para animação 2D desenhada à mão com aparência de aquarela/editorial. É ideal para criar vídeos explicativos científicos, ensaios visuais ou qualquer conteúdo que exija animação estilizada com controle preciso sobre cada quadro.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/akachandan1/video-studio/tree/HEAD/.claude/skills/art-styles

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Animação em estilo artístico → HyperFrames

Motores

  • huashu-art-motion (~/.claude/skills/huashu-art-motion, instalado pelo setup.sh): motor de canvas determinístico (window.renderFrame(t)), bibliotecas de pintura PAINT (traços, halftone, pixelização, borrões, mosaico, facetas, inkWash, pincel, corte → Path2D), TOON (sombreado chapado), CAM (pushTo e zooms). Leia o SKILL.md para a API completa.
  • plugin claude-animation (animação 2D desenhada à mão, aparência texturizada-editorial / aquarela) — alternativa visual.
  • HyperFrames faz a montagem, títulos, som, legendas e a renderização final.

Fluxo de trabalho que funciona

  1. Cenas customizadas, não predefinições. Os clips render.py --spec do huashu desenham um nó central com satélites e são lidos como um mapa mental. Para algo com qualidade de apresentação, escreva cenas: copie scripts/engine para videos/<nome>/engine, crie demos/<filme>/eras.js + <filme>.js registrando SCENES['id'] = (g, t, W, H) => {...}.
  2. Visual Kurzgesagt: um mundo contínuo, formas chapadas com sombreamento TOON, luz de borda, um mergulho lento com CAM.pushTo em cada camada ("o que há dentro"), fonte Poppins/arredondada, barras de escala e rótulos que aparecem no ritmo.
  3. Estilos pictóricos: componha o objeto uma vez, depois renderize-o através do pincel de cada estilo (Van Gogh = traços direcionais ao longo de um campo de fluxo; Lichtenstein = halftone + contorno preto; Kusama = pontos; cubismo = facetas ~26x16 com pequeno deslocamento — facetas demais = bagunça; nanquim = inkWash; 8-bit = pixelização + paleta).
  4. Renderize (30 fps, o motor padrão é 60): uv run --with playwright python render.py --film demos/<filme> --solo <id> --no-counter --fps 30 --from 0 --to <s> --out clip.mp4 (--width 1080 --height 1920 para vertical).
  5. Monte no HyperFrames: clips como <video class="clip"> com títulos/rótulos em HTML sobrepostos, trilha sonora a partir do skill score com um golpe a cada mudança de estilo, renderize, loudnorm −14.

Veja um quadro de cada estilo antes de renderizar o conjunto completo — configurações de alpha/aguada que parecem boas no código frequentemente ficam turvas na prática.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

akachandan1/video-studio

Add styled, word-synced captions (and an optional scroll-stopping hook) to a talking video. The user gives a video; you transcribe it, show every caption style rendered on their own footage, they pick a style and hook, and you render the captioned MP4. Use when the user uploads/gives a video and says "caption this", "add captions/subtitles", "make captions", "caption styles", "add a hook", or invokes /caption-video.

akachandan1/video-studio

Fast CapCut-style chop-cut reel with a story — showreels, hype edits, launch teasers, "make it punchy". One canvas engine on a beat grid (punch-ins on cuts, flash frames, impact shakes, whip pans, speed ramps, freeze frames) rendered in HyperFrames, in 16:9 and 9:16 from one edit, with an original synthesized score locked to the cuts.

akachandan1/video-studio

Guided studio for narrated, fact-checked explainer videos in a Vox-style editorial look (bold collage, flat colour fields, marker annotations, big numbers) or a paper-diorama documentary look. One idea in → sourced script in 10-second blocks → style key + per-scene prompts (or free code-built collage scenes) → offline voiceover fitted to each block → HyperFrames cut with captions, animated number callouts and an original score, in 16:9 and/or 9:16. Use for "Vox-style video", "explainer", "animated explainer", "data-driven video", "make a video about X", "why does X happen".

akachandan1/video-studio

Apple / OpenAI-style product launch film or premium spec ad (30–60 s) — minimal supers, big product moments, signature transition, piano/pulse score, end-card lockup. Shots come from code (HyperFrames scenes), Higgsfield AI image→video, or real product footage, all assembled and rendered in HyperFrames. Includes the fold-cut builder (shots hinge shut/open on the centre line).

Habilidades Relacionadas