上市影片
必要背景: marketing-studio 技能;同時閱讀
${CLAUDE_SKILL_DIR}/../../docs/playbook/remotion.md、
${CLAUDE_SKILL_DIR}/../../docs/playbook/audio.md 以及
${CLAUDE_SKILL_DIR}/../../docs/playbook/capture.md。作業目錄為 ${CLAUDE_SKILL_DIR}/../..。
產出一部包含配樂的影片及其導演方向、分鏡計畫、階段審核、渲染證明,
以及在 <product>/marketing/assets/<brand>/ 內的審查紀錄。開始製作前請先閱讀
docs/production-quality.md。
沒有音效的影片不算完成,而音效代表著解說產品的旁白。
配樂是不可省略的,並且必須執行 node scripts/check-audio.mjs <brand> --project <product>
且回傳 0,才能稱為「完成」。2026-09-01 曾有兩次在後翻牌階段以無聲版本出貨;這就是這條規則存在的原因。
路線
根據概念與產品實證選擇路線。當影片需要特定產品的視覺世界或鏡頭系統時,請在
studio/src/films/<brand>/ 目錄下使用自訂組合。而當其預先規劃的分鏡能夠承載
核心概念,且無需回歸傳統的五幕腳本時,則使用已導向的 LaunchVideo 組合。
一個鏡頭可以使用真實截圖、原生重建的 UI、2D、3D 或混合方式。重建 UI 對於控制
操作流程很有用,但並非必要條件。
步驟
- 使用
--project明確設定<product>。請勿在引擎本機的out/目錄中建立任何自動產生的產品輸入或輸出。 - 探索不同的方向,選擇一個並說明具體原因,然後在
direction.json中記錄其視覺隱喻、聲音意圖、引用來源以及可供審查的風格畫面。預設值僅為起始語法。 - 在全面製作前撰寫分鏡計畫。每個鏡頭都需要包含:目的、持續時間、比例、鏡頭節奏、轉場意圖、可讀文案限制、來源/參考以及音效節拍。配合剪輯規劃旁白;每個數字聲明都必須可追溯到簡潔的證明點。
- 使用草稿旁白與音樂建立包含音效的動態腳本。由指定的非作者審查者批准風格畫面與動態腳本,並綁定其雜湊值。若視覺論證薄弱,應在此停止,勿繼續完成工作。
- 建立所選的路線。導向的 LaunchVideo 會使用
direction與已撰寫的shots;自訂影片則擁有自己的鏡頭組件與時間軸。匹配剪輯可根據需求重疊、硬切、擦拭、溶解或延續動作。靜止結尾畫面只是一種選項,並非規則。 - 渲染低成本的鏡頭證明與版本化預覽。以最終輸出尺寸檢查產品動作、每個鏡頭的開始/中間/結尾,以及每個剪輯點前後的畫格。修正書面的缺陷清單後,再進行一次全解析度渲染。
- 建立產品專屬的旁白、音樂與 SFX 輸入,並使用
node scripts/score-film.mjs <brand> <film.mp4> --project <product>為無聲鎖定版本配樂。此步驟會拒絕重疊的旁白,並驗證交付的主檔案。僅音樂版本需要明確記錄例外情況;請勿暗示不存在的旁白。 - 從最終的精確渲染結果產生綁定雜湊的證明:
node scripts/contact-sheet.mjs <brand> --project <product> --plan <production-plan.json> --render <final.mp4>。 - 在 Mission Control 中,指定的導演、操作者或獨立審查者觀看完整的配樂剪輯,記錄缺陷以及「我會分享這個嗎?」的評判。然後執行
node scripts/judge-production.mjs <brand> --project <product> --plan <production-plan.json> --render <final.mp4> --strict。 - 執行既有的音效、調色盤、studio 測試/lint 以及煙霧測試閘門。它們驗證的是屬性與執行時期,而非品味。只有通過配樂、嚴格 PASS 的鎖定版本才能進入生產矩陣與後製套件。