Community程式設計與開發github.com

appariciojunior/video-editor-skills

如何在 vlog 中尋找、觀看和剪輯 B-roll——即那些沒有對話、根據動作和故事決定長度、穿插在說話片段之間的無聲片段。適用於素材混合了說話片段(A-roll)與無聲片段,或創作者覺得 B-roll 節奏不對時。

video-editor-skills 是什麼?

這項技能專為影片剪輯 AI 助手(如 Claude Code、Cursor、Codex)設計,幫助用戶有效處理 vlog 中的 B-roll 素材。它提供了一套完整的工作流程,從辨識哪些片段是 B-roll(例如無對話片段、內含歌詞或外語的片段),到觀看時應注意的細節(如動作起點與自然過渡、畫面穩定性、垂直拍攝等),再到實際剪輯的規則(依動作長度而非固定秒數分段、音量處理、時間軸標記顏色等)。這項技能強調避免常見錯誤,例如僅依賴轉錄文字刪除無聲片段,或僅抽取幾幀就決定剪輯點。它支援多種平台,並透過結構化的 JSON 輸出和自然語言報告,讓 AI 能與剪輯工具(如 Premiere Pro 或 Final Cut Pro)協同工作,提升影片節奏與觀看體驗。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/appariciojunior/video-editor-skills/tree/HEAD/skills/broll

Installed? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜歡的 AI 中提問

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

說明文件

B-roll

僅靠轉錄文字直接刪掉所有無對話的片段,這樣做是錯的。請不要這樣做。

辨識它

  • 0 個字詞的片段就是 B-roll。
  • 片段中「說的字詞」是歌詞或另一種語言(例如收音機、咖啡館裡的聲音)也算 B-roll:在將其視為對話前,務必檢查轉錄內容。
  • 所有片段按拍攝順序記錄 → 保持錄製順序;B-roll 就放在它原本拍攝的位置。

觀看它(大家常跳過的步驟)

以前從每個片段抽 5 幀來剪,結果剪得很差。每 2 秒看 1 幀(用聯繫表的方式,每行 8 張,縮小顯示),瀏覽每一個 B-roll 片段,同時閱讀創作者在該片段前後說了什麼。請思考以下問題:

  • 動作是什麼?從哪裡開始,又在哪裡結束?
  • 有沒有自然的過渡?來自真實剪輯的範例:鏡頭 進入 背包(畫面變黑),下一個片段從黑色開始,離開 背包到機場桌子上。黑色對黑色的剪接創造了免費且完美的過渡;若按固定長度剪接則會破壞這個效果。
  • 哪一部分穩定且構圖良好?哪一部分失焦或操作者手忙腳亂?
  • 是不是垂直拍攝(手機直立)?這在橫向或 4:3 畫面中只會顯示中間部分:要標記出來。

剪輯它

  • 按時間分段:{"clip": "…", "broll": true, "in": s, "out": s, "why": "…"}。
  • 長度依動作而定:快速切出 2–4 秒,過渡序列 6–8 秒,在開車畫面做結尾 10–15 秒。柔焦鏡頭用最短的時段。
  • 時間軸上 100% 構圖,將 B-roll 片段塗成綠色,以便一眼區分 A/B roll。
  • 環境聲音保留在語音軌道上,但:無聲的 B-roll 片段會被自動增益 +30 dB(變成純粹的嘶聲)→ 把它調回 0 dB;片段裡有收音機/音樂時會與背景音樂衝突 → 調低約 8 dB。
  • 音樂在 B-roll 時增強(請參閱 music-and-sound)。

報告

每個 B-roll 片段:時間軸時間、顯示內容、選取該範圍的原因、任何被標記的項目(垂直拍攝、柔焦)。

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

相關技能