品牌短影音工作室 是做什麼的?
製作能抓住注意力的品牌影片:建立品牌指南、選擇動畫風格,然後產出程式渲染的影片,並透過實際觀看進行檢查。
與使用者對話時,所有螢幕文字與文案請使用使用者的語言。此使用說明僅因技能共享而以英文撰寫。
開始之前
每台機器執行一次,並修復所有回報的問題:
python3 <skill>/scripts/doctor.py
需要 Python 3、ffmpeg、Node(用於 npx hyperframes)以及 eyes。安裝 eyes 的方式請參考 eyes 技能說明,或執行 uv tool install git+https://github.com/moritzkremb/claude-eyes 再執行 eyes setup --fix。如果可用的話,請載入 hyperframes 與 eyes 技能:其關於構圖格式與影片證據的規則同樣適用於此。
<skill> 為此技能的目錄。
選擇工作類型
| 使用者的需求 | 請這麼做 |
|---|---|
| 需要品牌識別,或只有一個標誌或參考素材 | 製作品牌指南,請見下方說明 |
| 從一則長影片中製作 X 支 Reels | 若缺少品牌指南則先建立,然後參考 references/reels-from-long-video.md |
| 讓原始影片變得更容易觀看 | 若缺少品牌指南則先建立,然後參考 references/edit-raw-video.md |
| 想挑選或比較外觀風格 | 參考 references/animation-styles.md |
請將每個客戶或頻道放在獨立的資料夾中:
<project>/
brand/brand.json BRAND.md assets/
source/words.json
videos/<NN-name>/cut.json spec.json ...
renders/
COPY.md
品牌指南
如果專案已有 brand.json,請直接使用。否則請閱讀 references/brand-guidelines.md,並根據使用者提供的任何素材(標誌、照片、網站、參考影片)建立品牌指南。如果使用者沒有任何素材,請詢問品牌名稱與想要的風格感受,然後提出建議。在製作影片之前,務必展示成果並獲得使用者同意,因為每支影片都會繼承這些品牌選擇。
觀看後再決定
切勿僅根據逐字稿作規劃。一句強而有力的台詞配上陰暗的畫面會是無力的 Reels,而一段安靜的片段可能藏有最棒的素材。
python3 <skill>/scripts/transcribe.py source.mp4 source/words.json --lang en --glossary "Names, Terms"
eyes frames source.mp4 --range 1:00-1:30 --fps 1
請閱讀 eyes index 輸出的 overview.md,並檢視其聯絡表。注意強勢的時刻、B-roll、嵌入的文字與音樂。如果 eyes 無法轉錄長檔案,請設定 WHISPER_MODEL 環境變數,讓 transcribe.py 改用 whisper-cli 作為備用方案。
建立一支影片
- 編寫
videos/<NN-name>/cut.json和spec.json。所有欄位請參考references/spec.md。 - 組合影片:
python3 <skill>/scripts/make_video.py videos/NN-name --brand brand/brand.json --words source/words.json - 將字幕時間重新對齊剪輯片段,因為長片來源的時間測量可能會有高達 3 秒的漂移。在將任何圖層對齊語音之前,請先執行此步驟:
eyes transcript videos/NN-name/assets/clip.mp4 --words --json > videos/NN-name/compositions/clip_words.json python3 <skill>/scripts/make_video.py videos/NN-name --brand brand/brand.json --words source/words.json - 檢查、預覽、渲染、調整音訊響度:
cd videos/NN-name npx --yes hyperframes check --json npx --yes hyperframes snapshot --at 0.3,8 npx --yes hyperframes render -q delivery -o ../../renders/NN-name.mp4 --quiet ffmpeg -i in.mp4 -c:v copy -af loudnorm=I=-14:TP=-1.5:LRA=11 out.mp4 - 用
eyes index觀看渲染結果,並依據references/review-checklist.md逐一檢查。修復問題後重新渲染。每支影片都必須執行此步驟:通過check只代表檔案有效,不代表成品好看。
請在使用者看過規劃後才進行渲染。渲染過程耗時,若鉤子不對就是浪費時間。
完成
編寫 COPY.md,為每支影片撰寫標題、說明與標籤。請使用使用者的語言,並依據 BRAND.md 中的品牌語調。references/reels-from-long-video.md 說明了文案格式與發文行事曆。
除非使用者要求,否則請將發布動作留給使用者;在任何內容公開之前,務必先取得確認。