Communitygithub.com

drama-keyframe-forge

Segunda etapa da pipeline industrial de curtas-metragens: storyboard e consistência de ativos. Responsável por estabelecer a Bíblia de Estilo global e gerar imagens-chave 16:9 de alta definição (cena + personagem + adereços) antes da renderização de vídeo, eliminando deformações faciais, trocas de personagem, variações de cor e suavização de adereços comuns em geração cega T2V.

O que é drama-keyframe-forge?

O Drama Keyframe Forge é a segunda etapa da pipeline de produção industrial de curtas-metragens (ou séries dramáticas), focada em garantir consistência visual antes da geração de vídeo. Ele substitui a abordagem ineficiente de "gerar cegamente com T2V e torcer pela sorte" por uma metodologia estruturada: primeiro, gera-se uma Bíblia de Estilo global (style_bible.json) que define irreversivelmente o gênero visual, paleta de cores, iluminação, materiais e lentes. Em seguida, para cada storyboard, são geradas imagens-chave (keyframes) 16:9 de alta resolução que combinam cena, personagem e adereços em cerca de 5 a 10 segundos por quadro. Essas imagens passam por uma tripla verificação de qualidade (consistência facial, fidelidade de enquadramento e nitidez de adereços) antes de serem alimentadas no módulo I2V (Image-to-Video). Isso elimina problemas comuns como deformação facial, troca de personagens, mudanças de cor de cena e suavização de objetos duros. A ferramenta suporta geração via Flux/SDXL e inclui scripts como `keyframe_gate.py` para gerenciamento e sincronização com o ComfyUI. É essencial para projetos que exigem alta consistência visual e repetibilidade.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/abserari/drama-production-skills/tree/HEAD/skills/drama-keyframe-forge

Perguntar na sua IA favorita

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

Documentação

Drama Keyframe Forge (Forja de Keyframes de Drama - Etapa de Consistência de Storyboard e Ativos)

Posicionamento da Etapa: Etapa de pré-geração de ativos e keyframes para curtas-metragens. Insight Central: Substitui a abordagem ineficiente de "rodar T2V por 8 minutos às cegas e torcer pela sorte, depois refazer na qualidade" por um processo onde, antes da amostragem de vídeo, imagens-chave de storyboard são geradas em 5 segundos com um modelo de imagem, verificadas a baixo custo, e só então alimentadas para execução I2V.


1. Contrato de Execução e Entrada/Saída

  • Entrada:
    1. plan.json da 1ª etapa e a tabela de storyboard;
    2. Fichas de design base de personagens (Character Reference Sheet, imagens 2+3 cabeças desacopladas);
    3. Descrição de cenários e adereços-chave.
  • Saída:
    1. style_bible.json: Cartão mestre de estilo artístico global, único e imutável;
    2. Imagens-chave 16:9 de alta definição para cada storyboard: segments/segXX_keyframe.png;
    3. Relatório de inspeção de portão de qualidade de keyframes: keyframe_qc.json.

2. SOP Central: Bíblia de Estilo Global (Style Bible) e Portão de Vento Pré-Estabelecido

Regra de Ferro: Toda a série dramática deve ter um único style_bible.json válido. É estritamente proibido que prompts de segmentos individuais alterem livremente as palavras-chave de estilo centrais!

2.1 Cinco Atributos Principais da Bíblia de Estilo

Antes de iniciar, os seguintes 5 campos devem ser fixados:

  1. Visual Genre (Gênero Visual): Ex.: Cinematic retro-future dieselpunk graphic novel style, mature neo-noir tone;
  2. Color Palette (Paleta de Cores/Emoção): Ex.: desaturated amber and deep teal contrast, rusty bronze highlights, rich shadow details;
  3. Lighting Base (Iluminação/Textura): Ex.: heavy chiaroscuro lighting, harsh directional rim light, high contrast dramatic shadows;
  4. Environment Base (Materiais Físicos do Cenário): Ex.: weathered rust and scuffed brass, damp asphalt reflections, atmospheric smog;
  5. Quality & Lens (Qualidade/Ótica): Ex.: 35mm film grain, Panavision anamorphic lens flare, shallow depth of field, 8k resolution.

2.2 Lista de Verificação do Portão de Vento Pré-Estabelecido

Antes de iniciar, o modelo de geração de imagem deve gerar 4 amostras de vento em diferentes planos, para aprovação manual:

  • Amostra 1 (Plano Geral LS): Verificar se iluminação, tom e ambiente material correspondem ao esperado;
  • Amostra 2 (Plano Médio do Protagonista MLS): Verificar roupas, postura e adornos característicos do protagonista;
  • Amostra 3 (Close-up do Protagonista CU): Verificar olhos, nariz, boca, cabelo e textura facial;
  • Amostra 4 (Close-up Extremo de Adereço-Chave ECU): Verificar detalhes de superfície dura e estrutura mecânica do adereço.

3. SOP Central: Geração de Imagens-Chave Conjuntas por Storyboard (Pré-Geração I2V)

Exemplo Ruim (Proibido): Alimentar diretamente texto puro para H3 executar T2V sem uma imagem-chave de primeiro quadro do storyboard! Fenômeno: Devido ao ruído latente aleatório no início da difusão 3D, o mesmo personagem gerado muda de penteado, sofre deriva óssea facial (troca de rosto) e variações de estilo de roupa entre cortes de cena.

3.1 Etapas de Geração de Imagens-Chave Conjuntas

Para cada segmento de storyboard em plan.json (seg01 ~ seg08):

  1. Montar Prompt de Geração de Imagem do Storyboard:
    • Injetar a aparência e roupas exclusivas do protagonista;
    • Injetar a posição de câmera especificada para o segmento atual (ex.: M2_RACK_FOCUS foco em adereço);
    • Injetar o microcenário e adereços específicos do segmento atual (ex.: sharp serrated hunting dagger vibrating in tabletop);
    • Injetar as palavras de estilo e iluminação de style_bible.json.
  2. Usar modelo rápido de geração de imagem (Flux / SDXL) para renderizar imagens estáticas 16:9 em lote (5~10 segundos/imagem);
  3. Três Camadas de Portão de Qualidade (Keyframe Gate Check):
    • Consistência Facial: Marcas registradas (tapa-olho, penteado, cicatriz) claramente alinhadas;
    • Fidelidade à Posição de Câmera: Enquadramento e ângulo estritamente conforme o storyboard, sem membros extras;
    • Superfícies Duras de Adereços: Bordas de armas, mostradores, maletas nítidas, sem derretimento;
  4. Após aprovação na inspeção, renomear e salvar como segments/{seg_id}_keyframe.png.

4. Scripts de Ferramentas Exclusivas

  • Gerenciamento de Vento e Geração de Primeiros Quadros de Storyboard: python scripts/keyframe_gate.py --scan
  • Sincronizar Primeiros Quadros para o Repositório ComfyUI: python scripts/keyframe_gate.py --project <nome_do_projeto> --sync

Individual skills in this repo

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

comfy-h3-render-core

短剧工业化管线·第 3 工序:H3 物理视频渲染与防翻车调度。负责与本地 ComfyUI 服务交互,调度 MiniMax H3 进行 Turbo 8-step 视频生成。硬核沉淀:Windows WDDM 驱动锁防御、潜空间 32 整除铁律、单人发音锁定与全员闭嘴抑制指令装配、首帧 I2V 安全注入、分镜间显存防泄漏。

comfy-h3-video-producer

本地 ComfyUI 剧本转视频自动生产管线(MiniMax H3)。用户给剧本要求用 ComfyUI 出分镜视频,或提到"一采二采/超分/班长套件/CSGlide/工作流生成视频"时使用。覆盖:工作流握手(不写死节点号)、导演调度与段规划、H3 提示词、提交与自动监工、一采双检闸门、收片清床音与拼接、断点续产。

drama-audio-soundstage

短剧工业化管线·第 4 工序:声音工程与智能避让配乐。负责 H3 视频生成后的声音精修。硬核沉淀:谱减法音频门控(消灭风噪/电流床音)、Whisper ASR 纯普通话语种漂移拦截、FFmpeg 原生侧链动态避让混音(Sidechain Ducking,台词开口 BGM 瞬降 -14dB,闭嘴扬起)。

drama-director-staging

短剧工业化管线·第 1 工序:编剧与导演分镜调度。负责将剧情大纲或小说文本转化为符合短剧视听规律的工业级分镜。内置:6 大动态运镜轮换决策树、台词纯中文汉字归一化(数字大写)、短剧快节奏 20~28 字密度调控、单人发言与旁观者闭嘴标注。

drama-finishing-upscaler

短剧工业化管线·第 5 工序:终期成片与 1080p 超分增强。负责全集分镜无损拼接与院线级 1080p 超分辨率放大。硬核沉淀:FFmpeg concat 零损耗直拼、RealESRGAN x2plus GPU 独占 FP16 批量超分(~4.8fps)、原生高质量避让音轨无损混流、ffprobe 工业级物理参数验收。

Habilidades Relacionadas