Communitygithub.com

短劇キーフレーム鍛造

動画レンダーの前に、作品全体で一つのスタイルバイブルとショットごとの 16:9 キーフレームを固定し、顔、場所、小道具の揺れを止める。

短劇キーフレーム鍛造 とは?

ベンチの二番目。コンテとキャラクターシートを受け、ジャンル、パレット、光、素材を一つに書いたスタイルバイブルと、ショットごとの高解像度の第一フレームを作る。場面、人物、小道具を一枚に収める。この静止画が安い検査だ。フレームが通ってから動画のサンプリングを始め、テキストから動画に顔を推測させない。

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

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Drama Keyframe Forge (分鏡定幀與資產一致性工序)

工序定位:短劇資產與前置定幀工序。 核心認知:把「盲跑 8 分鐘 T2V 碰運氣、事後質檢重抽」的低效做法,升級為「在影片取樣前,先用生圖模型 5 秒生成分鏡定幀圖、低成本核驗鎖定後再餵給 I2V 執行」。


1. 運行契約與輸入輸出

  • 輸入:
    1. 第 1 工序的 plan.json 與分鏡表;
    2. 角色基礎設計卡(Character Reference Sheet,2+3 頭身解耦圖);
    3. 場景設定與關鍵道具描述。
  • 輸出:
    1. style_bible.json:全局唯一不可篡改的美術風格母卡;
    2. 各分鏡 16:9 高清首幀墊圖:segments/segXX_keyframe.png;
    3. 首幀閘門質檢簽字單:keyframe_qc.json。

2. 硬核 SOP:全局風格母卡 (Style Bible) 與前置定風閘門

鐵律:整部短劇必須擁有唯一合法的 style_bible.json。各分鏡提示詞嚴禁自由發揮私自篡改核心風格詞!

2.1 風格母卡五大核心屬性

在開工前必須固化以下 5 個欄位:

  1. Visual Genre(視覺基準):如 Cinematic retro-future dieselpunk graphic novel style, mature neo-noir tone;
  2. Color Palette(調色情緒):如 desaturated amber and deep teal contrast, rusty bronze highlights, rich shadow details;
  3. Lighting Base(佈光質感):如 heavy chiaroscuro lighting, harsh directional rim light, high contrast dramatic shadows;
  4. Environment Base(場景物理材質):如 weathered rust and scuffed brass, damp asphalt reflections, atmospheric smog;
  5. Quality & Lens(光學膠片):如 35mm film grain, Panavision anamorphic lens flare, shallow depth of field, 8k resolution。

2.2 前置定風核驗清單

開工前由生圖模型生成 4 張不同景別的定風樣張,人工簽字定案:

  • 樣張 1(全景場景 LS):驗證光影、色調、材質氛圍是否符合預期;
  • 樣張 2(主角中景 MLS):驗證主角服飾、體態、標誌性飾物;
  • 樣張 3(主角近景 CU):驗證眼眸五官、髮型、面部質感;
  • 樣張 4(關鍵道具特寫 ECU):驗證道具硬表面細節與機械結構。

3. 硬核 SOP:分鏡級聯合定幀墊圖生成 (I2V Pre-Generation)

反例(嚴禁操作):在沒有分鏡首幀墊圖的情況下,直接給 H3 純文字跑 T2V! 現象:由於 3D 擴散初期潛空間噪聲隨機,生成的同一角色在鏡頭切換時髮型改變、臉部骨骼漂移(換臉)、衣服款式變樣。

3.1 聯合定幀圖生成步驟

對 plan.json 中的每一個分鏡段落(seg01 ~ seg08):

  1. 裝配分鏡生圖提示詞:
    • 注入主角專屬外貌與服裝;
    • 注入當前分鏡指定的機位(如 M2_RACK_FOCUS 道具特寫拉焦);
    • 注入當前分鏡發生的具體微觀場景與道具(如 sharp serrated hunting dagger vibrating in tabletop);
    • 注入 style_bible.json 的風格與佈光詞。
  2. 使用快速生圖模型(Flux / SDXL)批次渲染 16:9 靜態圖(5~10 秒/張);
  3. 三層質檢閘門(Keyframe Gate Check):
    • 面部一致性:特徵物(眼罩、髮型、傷疤)清晰對齊;
    • 機位服從度:景別與傾角嚴格符合分鏡要求,無多餘手腳;
    • 道具硬表面:武器、錶盤、手提箱邊緣銳利無融化;
  4. 檢驗合格後,重新命名並落盤為 segments/{seg_id}_keyframe.png。

4. 專屬工具腳本

  • 定風與分鏡首幀生成管理:python scripts/keyframe_gate.py --scan
  • 首幀同步至 ComfyUI 倉:python scripts/keyframe_gate.py --project <工程名> --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 工业级物理参数验收。

関連スキル