Communitygithub.com

jeremyhan520/promo-film-looks

兩個可直接使用的 Remotion 宣傳片視覺樣板(蘋果風格與華章版),適用於學校、學院與機構。

promo-film-looks 是什麼?

此技能提供兩個完整的 Remotion 宣傳片視覺風格模板,讓使用者能從一個可運作的引擎開始,而不是從空白專案建立。第一個樣板「蘋果風格」採用 Apple 風格的磨砂玻璃效果,以藍色、白色與一點黃色為主色調,並使用「優設標題黑」字體。第二個樣板「華章版」(Aurum Nocturne) 則是以深夜漆面搭配金色葉片,呈現奢華感。兩者共用一個程式碼基底,透過輸入 prop 參數切換,因此相同的時間軸與場景可以製作出兩個版本。此技能包含完整的引擎模板(場景套件、每個鏡頭的視覺樣式、轉場、照片框、近全螢幕卡片列、標題數字強調、文字遮罩開場)、渲染、品質檢查、主輸出與替換片段腳本,以及設計原則。無論是為學校、學院、機構或公司製作 Remotion 宣傳片,或客戶提及「蘋果風格」、「華章版」、「磨砂風」、「毛玻璃」、「黑金」、「蘋果風」、「frosted glass」或「dark-gold luxury look」等關鍵字,都應優先使用此技能。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/jeremyhan520/promo-film-looks/tree/HEAD/promo-film-looks

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

宣傳片風格:蘋果風格與華章版

兩個已完成製作的機構宣傳片風格模板。從一個可運作的引擎開始,而不是從空白的 Remotion 專案開始。

  • 蘋果風格 (glass):Apple 風格的磨砂玻璃。每個鏡頭使用白色/天空色/藍色背景、黃色強調色、優設標題黑字體、圓角無框照片,以及玻璃後方的即時資料圖表。閱讀 references/glass.md。
  • 華章版 (aurum, Aurum Nocturne):深夜漆面背景,香檳色文字與金色葉片標題。它添加了金色邊框照片框、漏光與少量鏡頭光暈。閱讀 references/aurum.md。

一個程式碼基底可渲染兩種風格。風格是一個輸入 prop (--props=glass.json 或 --props=aurum.json),因此相同的時間軸和場景可以產出兩個版本。

選擇風格

預設是蘋果風格:明亮、乾淨且國際化,最適合招生宣傳片。華章版較暗且更具儀式感。可將其用於週年慶、晚會、頒獎典禮和高級品牌宣傳片,或當使用者要求「華麗 / 黑金 / luxury」風格時。在渲染整部影片前,先展示幾張靜態圖。

如果品牌色調不是藍色,請保留玻璃引擎並重新設定顏色 token(looks.tsx 中的 glassVars,theme.ts 中的 GLASS)。不要從頭建立一個新的樣式。

開始新影片

python <skill-dir>/scripts/scaffold.py <new-project-dir>

然後,在專案中:

npm install
npx tsc --noEmit -p .
PROPS=glass.json bash qa.sh demo 30 150 268 320 460 520

展示時間軸 (src/scenes/Demo.tsx) 包含每個標誌性元件的一個鏡頭。在進行任何更改之前,先以兩種風格渲染其靜態圖,以確認字體和瀏覽器在此機器上正常運作。

設定說明:

  • 字體 並未隨技能重新散佈。assets/fonts/README.md 列出了每個檔案、其來源和其授權。scaffold 腳本會複製 assets/fonts/ 中的任何內容;缺少的字體會優雅降級,而不會中斷渲染。
  • 瀏覽器:remotion.config.ts 會在有本地端 Edge 時指向它,因為 Chrome Headless Shell 可能在某些網路上無法下載。
  • Shell:腳本是 bash,且 PROPS=… bash qa.sh 是 bash 語法。在 Windows 上,請在 Git Bash 中執行它們。從 PowerShell,請明確呼叫 Git Bash,例如 & "C:\Program Files\Git\bin\bash.exe" -c "PROPS=glass.json bash qa.sh demo 30 150",因為單純的 bash 可能會啟動 WSL。

模板包含的內容:

檔案角色每部影片編輯?
src/config.ts時長,SHOTS (每個鏡頭的色調、標題側邊、提示標籤),CHAPTERS (主題、浮水印文字),FORMULAS,BRAND是
src/scenes/*.tsx影片:每個章節一個檔案,由套件元件建構是
src/kit.tsxScene、Ground、Night、Card、Print、DocPage、Caption、Rise、En、Rule、Heading、ChapterCard、useCount、StatHit、MaskTitle、CardRail、FeatureCard很少
src/looks.tsx兩種風格的背景、轉場、照片框和光線很少
src/glassfx.tsx玻璃細節圖層:主題、圓盤、提示標籤、浮水印文字、散景、邊緣彗星很少
src/theme.tstoken C、字體 F、FOIL、緩動函數 EZ、r()、mix()很少
src/Film.tsx主時間軸、GLASS_CSS、旁白 / 音效掛鉤是 (接線)

場景必須保持風格無關。顏色只能透過 C.* token,字體只能透過 F.*,照片透過 Print,面板透過 Card 或 C.card / C.fill。切勿在場景中硬編碼十六進位顏色:同一個場景必須能在白底藍字、白底黑字和黑底金字上渲染。

工作流程

  1. 根據旁白決定時間點。
    • 對齊旁白(例如,Whisper 單字時間戳記)並寫下片段時間。
    • 每個 Scene 位於絕對的旁白秒數上。相鄰場景重疊約 0.35 秒。
    • 元素時間 (t0、at) 也是絕對秒數:也就是旁白者說出該內容的時刻。文字在口說單詞到達時出現,這正是讓影片感覺像是剪輯過而非單純動畫的關鍵。
  2. 鏡頭表。 在 config.ts 中為每個場景新增一個 SHOTS 列。
    • 交替色調,使相鄰鏡頭有所不同。
    • 將標題 (head) 放在內容留白較多的那一側。
    • 將滿版或混合模式的鏡頭標記為 flat。
  3. 從套件元件建構場景。文件中已有的模式範例,例如:
    • 用於密集數據的近全螢幕卡片列
    • 一個完整呈現的標題數字
    • 文字遮罩開場
  4. 品質檢查靜態圖 (使用 qa.sh):在每個鏡頭最繁忙的時刻,針對您將交付的每個風格進行檢查。親自查看它們。請參閱 references/pipeline.md 中的檢查清單。
  5. 主輸出:使用 master.sh:−16 LUFS、h264 crf 17、AAC 320k。然後回報 verify.sh 的數值。
  6. 交付後的修正。使用 segment.sh 僅重新渲染變更的片段。它會從主輸出中提取音訊,以確保響度匹配,並檢查兩個拼接幀是否與主輸出相同。

設計原則

這些是讓兩種風格成立的要點。每個原則後面都附有原因,因為原因比規則更重要。

  • 為字幕和音樂留出空間。 僅提供旁白加上音效,除非被要求,否則不要內嵌字幕和背景音樂。機構通常會事後添加統一字幕和音樂,因此底部區域(約 y > 950)應保持清晰,不要有重要內容。
  • 保持畫面頂部乾淨。 裝飾性的英文引導詞、章節提示和 HUD 線條對華語觀眾來說會顯得雜亂。在玻璃風格中,提示已經關閉,BRAND 預設為空。標題下方的英文對照行則沒問題。
  • 避免簡報投影片風格。 一個光禿禿的磨砂版面看起來像 PowerPoint。每個玻璃鏡頭的內容背後都帶有緩慢移動的圖層:主題、圓盤、浮水印文字和前景散景,以及內容平面的緩慢 3D 旋轉。相鄰鏡頭需交替背景。不要為了「清理乾淨」而移除這些圖層。
  • 裝飾不能看起來像內容。 公式提示標籤是純符號,沒有數字,透明度約 60%,且沒有陰影。像「R² = 0.98」這樣的提示標籤看起來像是關於該機構的主張。
  • 可讀性優於優雅。 當卡片包含密集的圖形(研究圖表、結果)時,讓它幾乎佔據整個畫面 (CardRail)。一排小卡片會難以閱讀。
  • 標題數字要完整呈現。 從 0 到 100% 的長時間計數看起來像進度條。標題數字請使用 StatHit,一般數字才使用 useCount。
  • 人物與文件:
    • 切勿裁切到頭部。在靜態圖中檢查每個人像裁切,並設定 Print 上的 focus 來修正。
    • 切勿在影片中重複使用同一張照片。
    • 證書和期刊頁面必須筆直懸掛(DocPage 沒有傾斜),尺寸須符合頁面的真實長寬比。
  • 圖示必須是具象的。 與其使用抽象圖形,不如選擇一個可辨識的物體,例如用從正面看到的汽車來代表交通。
  • 機構的內容就是數據。 人物、照片、姓名和數字必須完全按照提供的內容使用,絕不虛構。當原始照片需要處理(背景、顏色)時,使其與相鄰照片匹配,並在渲染前展示靜態圖。

回報

回報您檢查的內容,並附上數值:幀數、解碼、時長、LUFS、峰值以及您查看了哪些靜態圖。明確說明您未執行的事項,例如「未完整觀看」或「未聽取音訊」。將交付檔案命名為 <機構>宣傳片_<版本>_無字幕無BGM_1080p25.mp4。將替換片段放入 <版本>_替換片段/ 資料夾,並以開始時間碼命名(詳細資訊請見 references/pipeline.md)。

參考文件

  • references/glass.md:完整的蘋果風格規格。涵蓋 token、每個鏡頭的視覺樣式、磨砂表面、轉場、細節圖層、標誌性手法和陷阱。
  • references/aurum.md:完整的華章版規格。涵蓋舞台圖層、金色葉片字體、相框、漏光、光暈和對比陷阱。
  • references/pipeline.md:旁白時序、音效提示表、品質檢查清單、主輸出、驗證、替換片段、拼接和交付命名。

相關技能