發布影片
必要背景知識: marketing-studio 技能;同時請閱讀
C:/Projects/animations/docs/playbook/remotion.md、
C:/Projects/animations/docs/playbook/audio.md 以及
C:/Projects/animations/docs/playbook/capture.md。工作目錄為 C:/Projects/animations。
產生一部配樂影片及其導演說明、分鏡計畫、階段審核、渲染證明與審查記錄,存放於 <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中。預設僅為起始語法。 - 在全面製作之前撰寫分鏡計畫。每個鏡頭都需要有目的、持續時間、景別、鏡頭節奏、轉場意圖、可讀文案長度限制、來源/參考資料以及音訊節拍。配合剪輯規劃旁白;每個數字主張都要有簡短的證明點支撐。
- 製作帶有音訊的動態腳本(animatic),包含暫代旁白與音樂。一位指定的非作者審閱者需批准風格畫面與動態腳本,並綁定其哈希值。如果視覺論點薄弱,在進入最後製作前就應在此處停止。
- 依照選擇的路線進行製作。導向式 LaunchVideo 會使用
direction與編寫好的shots;自訂影片則擁有自己的鏡頭組件與時間軸。匹配剪輯可以重疊、硬切、劃像、溶解或根據關係需求保持動作連續性。靜止的結尾畫面是一個選項,並非規則。 - 渲染低成本的鏡頭預覽與版本化的預覽影片。在輸出尺寸下檢查產品動作、每個鏡頭的開頭/中間/結尾,以及每個剪輯點前後的影格。修正缺陷列表後,再進行一次全解析度渲染。
- 建立產品專屬的旁白、音樂和音效素材,並使用
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>。 - 在任務控制中心,一位指定的導演、操作員或獨立審閱者觀看完整的配樂剪輯,記錄缺陷以及「我會分享這個嗎?」的判斷。然後執行
node scripts/judge-production.mjs <brand> --project <product> --plan <production-plan.json> --render <final.mp4> --strict。 - 執行現有的音訊、色板、工作室測試/lint 與冒煙測試。它們驗證屬性和執行期,而非品味。只有通過配樂且嚴格 PASS 的鎖定版才能進入生產矩陣與後期套件。