Video Shot
每個鏡頭是影片生成與剪輯的核心工作單元。本 Skill 擁有 video/shots/<shot-id>/SHOT.md,不擁有模型專用提示詞編譯或生成結果審片結論。
從 SHOTS.md 展開一組鏡頭前,場次需要幾個觀察點、建立鏡頭 / 反應 / 插入 / 產品特寫是否真實有用,按 references/planning/COVERAGE.md 判斷;不機械套固定 coverage 套餐。
1. 建立鏡頭 ID 與目錄
預設使用留空式編號,例如 SC01_SH010、SC01_SH020;沒有場次的簡單項目可使用 SH010。需要中間插鏡頭時使用可讀的中間編號,不重排整片既有身份。
複雜項目只有在平鋪已影響瀏覽時,才在 video/shots/ 內增加章節等組織目錄。
鏡頭包含複雜攝影、動作、跨世界轉場或連續性時,讀取 references/direction/DIRECTION.md。需要明確景別、焦段 / 透視、機位、推拉 / 變焦、景深、焦點或產品攝影時,再讀取 references/direction/CAMERA-LANGUAGE.md,先定義可見攝影效果,再由模型適配器決定具體術語。多人接觸、遞交物體、手部操作、產品使用、複雜遮擋或機械交互時,再讀取 references/direction/INTERACTION.md,明確主動作角色、手、接觸點和動作前後狀態。多鏡頭項目需要在昂貴生成前驗證順序、對白、總時長或產品可讀性時,references/planning/PREVIS.md 允許用分鏡 + 臨時聲音做輕量動態分鏡(Animatic),不要求每個項目都做。鏡頭是否必須等待前一鏡實際出口、哪些鏡頭可以並行,以及計畫出口 / 實際出口如何交接,按 references/continuity/CONTINUITY-HANDOFF.md。多角色走位、產品 / 機械交互、複雜攝影路徑、首尾幀控制或相鄰鏡頭空間關係在正式生成前仍有較大不確定性時,再讀取 references/planning/PREVIS.md 做最小必要預演 / 分鏡。
2. 寫 SHOT.md
複雜或需要交給外部生成的鏡頭可以直接按 references/planning/SHOT-TEMPLATE.md 編寫;簡單鏡頭只保留真正需要的欄位。VIDEO.md 明確要求多個畫幅版本時,再讀取 references/planning/MULTI-FORMAT.md 判斷是否可由主版本裁切,還是需要獨立構圖 / 生成。
SHOT.md 只保存當前有效鏡頭設計,通常包括:
- 鏡頭目的;
- 目標時長(來自當前腳本 / 總時長預算,但仍服從本鏡頭真實動作與對白);
- 景別、機位、鏡頭運動與必要焦段資訊;
- 主體站位、動作、表演和表情;
- 環境與關鍵道具;
- 對白、環境聲和鏡頭專屬聲音;
- Continuity In / Continuity Out;
- 當前需要引用的復用素材;
- 硬性約束;
- 允許模型適配層調整的生成說明。
不是每個鏡頭都需要所有欄位。簡單鏡頭保持簡潔。
3. 連續性
連續性只記錄與相鄰鏡頭真正有關的資訊,例如人物位置、服裝、手持物、道具狀態、光線方向、運動方向和已經發生的動作。
上一鏡採用的實際生成結果若出現可接受偏差,下一鏡從實際可見狀態繼續;如果偏差違反人物身份、產品真實結構或其他 Hard Constraint,則該生成結果不應被當成連續性依據。
4. 攝影與動作
鏡頭運動必須服務資訊、關係、空間或情緒,而不是為了「電影感」機械運動。影片模型的動作設計優先使用秒級時間關係,不把後期才能精確實現的幀級控制寫成模型硬約束。
一個鏡頭可以有複雜內部動作,但必須能清楚說明它在剪輯中為什麼是一個鏡頭。模型一次生成包含多個剪切時,項目仍按最終鏡頭語義組織,不因為模型能力把多個鏡頭永久揉成一個物件。
同一鏡頭的裁切、調色、替換聲音、多畫幅派生和真正新鏡頭的邊界按 references/continuity/SHOT-DERIVATIVES.md;後期派生不能覆蓋鏡頭目錄裡的原始 takeNN.mp4。
5. 進入生成前檢查
準備把一個鏡頭交給 video-generation 前確認:
- 鏡頭目的明確;
- 目標時長與動作數量相容;
- 人物 / 場景 / 產品等需要復用的設計已確定;
- Continuity In / Out 對相鄰鏡頭足夠清楚;
- 參考素材職責明確;
- 硬性約束 與普通偏好已經區分;
- 沒有把字幕、Logo、精確剪切點等明顯後期任務誤寫成生成硬約束。
不滿足時先修 SHOT.md 或上游設計,不用「先產生看看」替代鏡頭設計。
6. 提示詞與生成結果歸屬
長期提示詞版本和生成結果與鏡頭共處一個目錄:
prompt_v01.md
prompt_v02.md
take01.mp4
take02.mp4
提示詞的具體模型編譯和一次性生成包由 video-generation 負責;生成結果的選擇、重生成和後期修復判斷由 video-review 負責。
完成標準
SHOT.md 足以讓生成 Skill 在不重新猜測導演意圖的情況下編譯提示詞,並能明確該鏡頭必須繼承什麼、結束時留下什麼。