Communitygithub.com

Banger Edit - 剪辑表、字幕与标记生成工具

将脚本或原始录制内容转换为编辑器真正需要的素材:剪辑计划、字幕文件、标记和叠加提示,支持 DaVinci Resolve、Adobe Premiere、CapCut 或 Descript,并附带 OBS 录制设置。

Banger Edit - 剪辑表、字幕与标记生成工具 是什么?

Banger Edit 是一个面向 AI 代理(如 Claude Code)的技能,旨在帮助从脚本或原始录音中快速生成剪辑师实际可用的素材,包括可读的剪辑决策表、字幕文件(.srt 或硬编码字幕脚本)、时间轴标记 CSV,以及适用于 16:9 转 9:16 的垂直重框计划。该技能还提供了 OBS 录制设置,包含场景布局、画布分辨率、音视频提醒和预录检查清单。它支持 DaVinci Resolve、Adobe Premiere、CapCut、Descript 和 YouTube,并能根据目标平台自动调整规格和安全区域。其核心方法论遵循 Fireship 式的高密度编辑原则:零死区、每隔 1-5 秒一个视觉变化、跳剪、在讨论的元素上添加指针,并标注适合做短视频的情绪高峰片段。最终产出的是可导入的文本/文件,而不会直接操作编辑软件。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Jeff-Kazzee/bangers/tree/main/skills/banger-edit

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

Banger Edit — 为任何编辑器(+ OBS 录制)生成剪辑表、字幕与标记

此技能将脚本或原始录制内容转换为剪辑师实际需要的素材:剪辑计划、字幕文件、标记和叠加提示——可在 DaVinci Resolve、Adobe Premiere、CapCut 或 Descript 中使用,并附带 OBS 录制设置。它生成用户可导入的文本/文件,不直接运行 NLE。询问(或从上下文中推断)用户使用的编辑器,并相应地调整导入说明。

新鲜度检查

在应用来自此技能或平台手册的平台基准、算法声明、政策、功能可用性声明或数字性能声明之前,请检查 references/research/source-ledger.md 中是否有未过期的支持。如果缺少支持或已过审核日期,请运行 banger-research,将该声明标记为未验证,或忽略它。切勿将旧值视为当前事实。

首先加载

  • ${CLAUDE_PLUGIN_ROOT}/references/frameworks/writing-quality.md,用于字幕、叠加层、标题卡以及任何校正后的转录文本。

  • ${CLAUDE_PLUGIN_ROOT}/references/creators/fireship.md(编辑 DNA:零死区、每 1–5 秒一个视觉变化、逐步揭示、指针指向正在讲解的元素、使用廉价素材 + 精确时机) + ${CLAUDE_PLUGIN_ROOT}/references/creators/primeagen.md(剪辑情绪高峰片段)。

  • ${CLAUDE_PLUGIN_ROOT}/references/platforms/platform-playbook.md(目标平台的规格 + 安全区域;第 10 节为“一次拍摄,多处剪辑”的重构规则)。

此技能可生成的内容

  1. 剪辑表 / 编辑决策清单(人类可读)。 一张带时间戳的表格:入点-出点 · 发生了什么 · 剪辑类型(跳剪 / J-cut)· [B-roll 或屏幕录制] · [屏幕文本] · [音效/缩放/放大] · 备注。适用于任何编辑器——用户在其时间轴上执行。强制遵循 Fireship 原则:剃除所有停顿/嗯(零死区),每 1–5 秒一个视觉变化,跳剪说话人头部,在正在讨论的元素上放置箭头/指针。(Descript 用户可以通过删除转录中相应的行来执行大部分剪辑——在时间码旁注明要删除的转录行。)
  2. 字幕素材。 可以是 硬编码字幕脚本(逐行屏幕文本及时间,适用于静音观看的短视频)或标准的 .srt 字幕文件。每种工具的导入步骤:
    • Resolve: 时间轴 → 导入字幕,拖放到字幕轨道上。
    • Premiere: 文件 → 导入 .srt,拖到字幕轨道(或文本面板 → 字幕 → 导入)。
    • CapCut / Descript: 先自动生成字幕,然后对照提供的字幕脚本进行文本校正(它们的自动字幕是快速路径;你的脚本是精度检查)。
    • YouTube: 在 Studio 中直接上传 .srt 文件作为隐藏式字幕。 保持字幕文本在平台安全区域内。
  3. 标记 / 章节 CSV。 一张时间轴标记 CSV(名称、时间码、颜色、备注),用于放置章节点、值得剪辑的瞬间和 B-roll 位置——也可用于规划短视频的裁切方案。Resolve 直接导入标记 CSV(使用其预期列);Premiere 用户可手动从表格添加标记或通过扩展;CapCut/Descript 用户将其作为剪辑时的工作检查清单。始终可作为 YouTube 章节文本用于描述。
  4. 垂直重框计划。 用于将 16:9 转换为 9:16:确定每个镜头中要居中保留的主体/区域、字幕/CTA 放置位置(避开平台 UI),以及编辑器的重框/跟踪应遵循的方向(Resolve:重框/跟踪;Premiere:Auto Reframe;CapCut:长宽比 + 自动重框;Descript:布局模板)。参考平台手册中的安全区域像素值。
  5. OBS 录制设置。 场景列表(说话人头部、屏幕录制、叠加)、源布局、画布/输出分辨率 + fps(例如,长视频为 1920×1080/30,或 1080×1920 垂直画布)、麦克风/电平提醒(“低质量音频是流失观众最快的方式”)以及录制前检查清单(居中于安全区域、准备好开场、场景切换快捷键)。

生成文件

当用户想要实际文件时,将其写入磁盘并通过 SendUserFile 交付(如果用户希望文件在自己的机器上,则提交到其连接的文件夹):

  • .srt — 标准 SubRip 块(索引、HH:MM:SS,mmm --> HH:MM:SS,mmm、文本)。可导入 Resolve、Premiere、CapCut 和 Descript,并上传至 YouTube。
  • 标记 .csv — 包含标题行和清晰的时间码;如果用户使用 Resolve,则使用 Resolve 预期的列,否则使用简洁的通用格式 name,timecode,color,note(或 EDL 风格列表)。 如果时间码很重要且未提供帧率,请询问帧率(24/30/60),因为标记/字幕时机依赖于它。

方法

  1. 获取输入:脚本(正向规划剪辑)或转录/原始录制描述(反向规划剪辑)。询问长度、目标平台、使用的编辑器以及所需的 fps。
  2. 根据需求从上述列表中选择交付物。
  3. 应用密度/能量规则;标记可用于短视频的情绪高峰片段。
  4. 输出表格 + 任何文件;说明如何将每个文件导入用户使用的编辑器和 OBS。

质量标准

确认:没有死区、每 1–5 秒有一个视觉节奏、字幕位于安全区域内、标记/字幕时间码与所声明帧率匹配、导入步骤与用户实际使用的编辑器一致、值得剪辑的片段已标记为可复用。

Individual skills in this repo

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

相关技能