Community编程与开发github.com

appariciojunior/video-editor-skills

如何查找、观看和剪辑vlog中的B-roll素材——根据动作和故事选择、时长不固定的无声过渡片段。适用于素材包含对话(A-roll)和无声片段混合,或创作者感觉B-roll节奏不对的情况。

video-editor-skills 是什么?

该技能为AI视频编辑助手设计,专门处理B-roll素材的选择与剪辑。它定义了一套标准流程:首先通过检查转录文本中的单词数(0词或歌词/外语)识别B-roll片段;然后通过每2秒一帧的检查方式细致分析每个B-roll的动作、自然过渡、画面稳定性和方向(垂直/水平);最后根据动作时长进行分段剪辑(快速切出2-4秒、过渡6-8秒、结尾10-15秒等),并在时间线上用绿色标记。该技能还包含音频处理建议(对无声片段调整响度、对含音乐片段衰减8 dB),以及输出包含时间线位置、内容、范围原因和任何标记问题的报告。它主要适用于Claude Code、Cursor、Codex等AI编程助手,帮助视频创作者高效整理B-roll素材。

兼容平台~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秒看一帧(生成一张联系表,每行8帧,小图),针对每个B-roll片段,并阅读创作者在该片段前后所说的内容。思考问题:

  • 动作是什么?从哪里开始,到哪里结束?
  • 是否存在自然的转场?实际编辑中的例子:一个片段中镜头进入背包(画面变黑),下一个片段从黑色开始,走出背包来到机场桌面上。黑色到黑色的切换形成了免费且完美的转场;按固定长度剪辑则破坏了它。
  • 哪一部分是稳定且构图良好的?哪一部分失焦或操作员手忙脚乱?
  • 是否为垂直方向(手机竖握)?在水平/4:3画面中会被裁剪到中间:标记出来。

剪辑它

  • 按时间分段:{"clip": "…", "broll": true, "in": s, "out": s, "why": "…"}。
  • 时长跟随动作:快速切出2–4秒,过渡序列6–8秒,开车结尾10–15秒。模糊画面使用最短时长。
  • 100%覆盖时间线,将相关片段标记为绿色,使A/B卷一目了然。
  • 自然音保留在语音轨道上,但:无声的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.

相关技能