Editor de vídeo criativo (cinematográfico)
O oposto do Reel rápido de cabeça falante: escuro, deliberado, conduzido por música, cada quadro composto. A referência é o "Perfect Imperfection" do Gawx Art. (estudado em references/gawx-cinematic-doc.md, com cor, ritmo de corte, tipografia e estrutura medidos). Leia esse arquivo antes de cada projeto.
O que esta skill pega emprestado (somente leitura) e o que ela possui
Emprestado de video-editor (não edite daqui) | Possuído aqui |
|---|---|
transcrição + EDL + renderização por segmento: ~/.claude/skills/video-editor/engine/ ($VU_PY $VU/helpers/render.py, execute com --draft para revisão 720p, --uhd para 4K, grade none para que o visual seja aplicado uma vez, aqui) | luts/Cine_Gawx.cube, luts/AppleLog_Cine_Gawx.cube (reconstruir: scripts/make_gawx_lut.py) |
a biblioteca de som ~/.claude/skills/video-editor/shared/sfx/ (manifest.json picos de tempo) | scripts/cine-finish.py: grade + halação + granulação + vinheta + moldura + cartões de capítulo |
fontes em ~/.claude/skills/video-editor/presets/instagram/assets/fonts/ | references/cinematic-storytelling.md: a estrutura de moldura |
| HyperFrames para qualquer coisa animada | as regras deste arquivo |
VE=~/.claude/skills/video-editor; VU="$VE/engine"; VU_PY="$VE/.venv/bin/python"; CV=~/.claude/skills/creative-video-editor
Fluxo de trabalho
- Intake: a história (o que foi feito / para onde ele foi / o que mudou), a plataforma (Reel 9:16 por padrão, YouTube 16:9 com
--landscape), a forma do quadro, a música (uma faixa calma cinematográfica ou lo-fi, ou ele adiciona áudio em alta no aplicativo). - Plano de filmagem (antes de filmar, se ele ainda não tiver filmado): sala escura + uma luminária prática ou janela de um lado do rosto; objetos vermelhos no quadro; fotos macro de mãos e objetos; uma foto de mesa aérea; uma silhueta em uma porta; quadros de estabelecimento amplos estáticos; 2-3 selfies handheld ou olho de peixe; exteriores na hora dourada. Filme em 4K (Apple Log se ele quiser o maior espaço para correção).
- Estrutura: a moldura (
references/cinematic-storytelling.md): abertura de padrão repetitivo que revela o que está faltando → origem através de objetos, numerada → uma data que define o tom → uma pergunta → processo / jornada (uma montagem apenas com música) → significado dito em voz alta → a linha da moldura, completada. Numere os capítulos. - Corte: trechos calmos narrados (um plano a cada 3-5 s, pausas em rostos e objetos) alternando com montagens apenas com música (um corte a cada 0,6-1,2 s na batida). Medido na referência: plano médio de 3,0 s, mediana de 1,8 s. Deixe os planos respirarem; sem punch-ins, sem zoom-bounces, sem legendas de uma palavra.
- Finalização:
python3 $CV/scripts/cine-finish.py base.mp4 review.mp4 --res 720 --frame 4x5 --cards cards.json(revisão), depois o mesmo com--res 4kapós aprovação (escada de renderização: revisão 720p, final 4K). - Som: base musical + ambiente real (trens, ruas, tom do ambiente); sons apenas onde a imagem os justificar (
transition/camera-shutterem fotos,cinematic/remembering-wooshem memórias,action/*foley em mãos trabalhando). Master para -14 LUFS, música abaixada sob a narração. - Legendas: pequenas e baixas, amarelo pálido (
ig-captions.py --style doc-yellowdo video-editor) ou nenhuma; os cartões de capítulo carregam a estrutura.
Música: ~/.claude/skills/video-editor/shared/music/ (README "Escolha por contexto": cinematográfico, reflexão profunda, memórias-nostalgia, storytelling sem fala se adequam a esta skill; music-cut.py corta a janela mais reproduzida).
Motion graphics
Mesmas regras e loop de aprendizado: ~/.claude/skills/video-editor/shared/references/motion-graphics.md. Nesta skill, o movimento permanece mínimo: derivas lentas, cartões de capítulo, palavras espalhadas pelo quadro; sem UI saltitante.
Cortes (a gramática cinematográfica)
Leia ~/.claude/skills/video-editor/shared/references/cuts.md. Esta skill se baseia em: match cuts entre capítulos e objetos (execute ~/.claude/skills/video-editor/shared/tools/match-finder.py no B-roll; gráfico = mesma forma/enquadramento, movimento = mesma direção), J-cuts no ambiente (ouça o trem antes de vê-lo) e L-cuts de narração sobre planos de detalhes (split-edits.py), dissolves para passagem de tempo e fades para preto entre partes (transition-join.py), corte na ação dentro de montagens de processo, corte cruzado para "preparação vs o dia", e um smash cut de uma montagem alta para o silêncio antes da linha de significado.
Configurações de visual (cine-finish.py)
| Flag | Padrão | Notas |
|---|---|---|
--lut | luts/Cine_Gawx.cube | AppleLog_Cine_Gawx.cube para filmagem Apple Log |
--strength | 0.85 | 0.6-0.7 para filmagem de selfie escura (mantém o rosto legível) |
--grain | 6 | 4 sutil, 10 pesado |
--halation | 0.25 | brilho quente ao redor de realces (lâmpadas, janelas); 0 desligado |
--vignette | 0.6 | 0 desligado |
--frame | full | 4x5 (Reel com imagem em preto + card abaixo), 137 (1.37:1 da referência), 239 (scope) |
--cards | — | Lista JSON de {text, start, end, pos}; letras maiúsculas Inter vermelhas pequenas, fade 0.3 s |
Regra de honestidade: o visual é metade iluminação. Filmagem plana e uniformemente iluminada com grade Cine_Gawx obtém a cor, mas não o clima; diga isso e sugira religação (um lado do rosto, o resto escuro) ou usar as tomadas mais escuras.
Tipografia (da referência)
Cartões de capítulo em letras maiúsculas vermelhas pequenas ("1. THE MOVE", "3. THE LAYOUT"), palavras espalhadas por um quadro amplo ("SAN · FRANCISCO · 2026"), títulos de partes empilhados ("PART TWO / THE BUILD"), créditos como uma grade de palavras, "THE END" em branco + vermelho. Nunca manchetes grandes; nunca mais de uma linha de texto na tela por vez.
Aprendizado
"Salve isso na skill" → uma regra aqui ou no arquivo de referência. Uma nova referência cinematográfica ganha sua própria análise em references/ e, se sua cor for diferente, seu próprio gerador de LUT em scripts/.