Communitygithub.com

ilkerzg/music-led-launch-video

创建、修改和质量检查以音乐节奏为主导的短篇产品或模型发布视频。适用于发布片、预告片、节奏展示、蒙太奇宣传片、节拍同步剪辑、多镜头AI视频组装、分屏序列、标题卡结尾,以及将生成的片段和音乐曲目整合成精炼的最终视频。除非用户提供品牌素材,否则保持每个输出的原创性和品牌中立性。

music-led-launch-video 是什么?

该技能旨在帮助AI代理(如Claude Code、Cursor、Codex等)基于音乐节奏和用户需求,创建完整的、高质量的发布视频,而非简单拼接AI生成的片段。它适用于发布片、预告片、蒙太奇宣传片等多种场景。技能的核心原则是让音乐定义剪辑的时间架构,同时让用户需求定义视觉语言,确保每个输出都是原创且品牌中立的。通过分析音频波形、节拍和能量变化来规划剪辑点,技能强调精心选择素材、使用直接果断的剪辑、有目的地选择布局(如全屏、分屏、网格等),并注重结尾的简洁呈现。其工作流程包括提取真实目标、建立音乐基础、构建编辑地图、设计镜头多样性、按音乐事件剪辑、渲染和严格验证,最终交付一个经过视觉和技术检查的真实视频文件。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ilkerzg/music-led-launch-video/tree/main

在你喜欢的 AI 中提问

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

文档

音乐主导的发布视频

制作一部完整的发布片,而不是一堆生成的片段。让音乐定义时间架构,同时让用户需求定义视觉语言。

不可妥协的原则

  1. 从当前需求出发。除非用户明确要求,否则不要重复使用之前项目的场景、节奏、调色、布局、BPM、时长、提示词、标语或标题卡设计。
  2. 音乐和剪辑一起设计。在锁定剪辑时间之前,分析实际的音频波形、节拍、乐句、重音、断点和能量变化。
  3. 让每个选中的源片段都因其价值而存在。改变片段的位置并非新视觉;当剪辑承诺多样性时,内容本身必须改变。
  4. 优先使用直接果断的剪辑。仅当转场能表达真实的视觉或音乐关系时才使用。
  5. 将网格、分屏、三联屏、堆叠条、画中画和全屏镜头视为可选工具。永远不要将任何一种布局设为默认。
  6. 保留源图像的几何形状。不要为了填充画面而扭曲或拉伸素材。必要时进行有目的的裁剪或加黑边。
  7. 保持最终揭示简洁。仅使用用户批准的发布语和提供的品牌元素;否则使用中性占位符以供审核。
  8. 交付真实的渲染产物,并进行视觉和技术的验证。

创意重置

在生成素材之前,在工作笔记中提出三种真正不同的结构方向。至少变化以下几点:

  • 剪辑密度和能量曲线;
  • 主要镜头景别和运镜方式;
  • 视觉世界和主体系列;
  • 是否使用合成布局;
  • 结尾处理方式。

选择最能满足需求的方向。不要将三者合并成一个平庸的折中。工作流程可复用,但输出必须独一无二。

工作流程

1. 提取真实目标

明确:

  • 发布什么;
  • 希望观众感受到什么;
  • 目标平台、宽高比、时长和交付分辨率;
  • 必要声明、文案、标志和法律限制;
  • 可用的源素材以及是否允许新生成;
  • 由音乐、对话、环境音还是静音主导。

如果用户要求完成视频,继续执行渲染和质量检查。除非遇到阻碍,否则不要停留在故事板或预览阶段。

2. 建立音乐基础

当节奏是核心时,在最终剪辑前选择或创作音乐。优先选择有明确段落的曲目,而不是无变化的循环。

分析并记录:

  • 速度和大约的节拍网格;
  • 乐句边界;
  • 强烈的瞬态音和填充音;
  • 断点、留白和爆点;
  • 能量曲线;
  • 最终揭示应落地的精确帧数。

不要机械地每个节拍都剪辑。根据乐句构建节奏:当音乐打开时保持静止,在填充音时加速,将最密集的剪辑留给有意义的峰值。

3. 构建编辑地图

在大量生成片段之前,制定基于时间的编辑计划。为每个部分赋予一个任务,例如建立、加速、对比、峰值、呼吸或揭示。

将节拍细分作为选择而非规则:

  • 2-4拍用于自信的建立镜头;
  • 1拍用于主要的节奏主体;
  • 1/2或1/4拍用于短暂的峰值运行;
  • 在揭示前后使用更长的保持或静音。

在整个影片中变化节奏。一系列相同长度的剪辑通常会显得机械。

对于结构化计划,可使用 references/edit-plan.md 中的可选事件格式。直接检查事件顺序、源素材重复、时间线边界和节拍对齐;不要让格式决定创意结构。

4. 设计镜头多样性

在生成前创建镜头矩阵。变化主体、环境、景别、镜头、运镜、主体运动、光线、纹理和颜色。避免生成大量仅交换名词的提示词。

前几帧应感觉可信且易于理解。将特别强大、逼真的素材放在开头位置;这些建立信任。

生成比时间线需求更多的可用素材,然后进行选择。优先选择具有以下特点的片段:

  • 在最初几帧内有可见运动;
  • 有一个清晰的焦点动作;
  • 稳定的解剖和几何结构;
  • 在目标剪辑点周围有足够干净的持续时间;
  • 运动方向支持相邻剪辑;
  • 没有意外的文字、标记或内置品牌。

不要仅为了掩盖不相关的镜头而使用首尾帧桥接。如果需要连续性,则应生成连贯的多镜头序列或设计有意的匹配剪辑。

5. 按音乐事件剪辑

将剪辑点放置在验证过的节拍、瞬态音、乐句变化或特意选择的切分音上。通过回放判断,而不是仅凭时间戳。

使用视觉关系来强化剪辑:

  • 动作到动作;
  • 匹配屏幕方向;
  • 景别对比;
  • 形状或颜色匹配;
  • 冲击到冲击;
  • 在音乐变化处的平静到混乱的对比。

保持音乐在视觉剪辑中的连续性。仅在请求时或少量精确重音能显著改善作品时添加音效。

6. 有目的地选择布局

默认使用最能展示素材优势的布局。

  • 全屏用于呈现感、真实感和清晰的主体阅读。
  • 分屏用于比较、回声或增加密度。
  • 网格仅当同时展示多样性是目的时才使用。
  • 堆叠条或窄列仅当裁剪仍能保留主体时使用。

当多个面板可见时,将每个面板视为独立的剪辑轨道。在内容变化节拍处,替换实际来源,而不仅仅是它们的坐标。避免在同一个布局中两次显示同一个来源,除非重复是有意的节奏手法。

7. 处理运动和转场

偏好硬切、有动机的匹配剪辑和简短的空间移动。避免装饰性淡入淡出、通用光晕扫描、任意边框和转场包。

当需要动画时:

  • 使用专业的缓动,具有快速意图和受控稳定;
  • 基于运动或快门采样启用真实运动模糊;
  • 仅在对象移动时应用模糊;
  • 永远不要通过将已模糊的对象对焦来伪造运动模糊;
  • 保持清晰的静止帧。

8. 构建结尾

让最后一个乐句为揭示创造空间。保持结尾卡片简洁:产品名称、已批准的可用性声明以及提供的品牌资产。不要发明标语。

使用与剪辑相同的运动语言来动画化结尾卡片。快速受控的进入随后可读的保持通常比长时间淡入淡出效果好。

9. 渲染和验证

渲染所需的主格式,然后在必要时创建较小的审查副本。检查实际的渲染文件。

验证:

  • 时长、尺寸、帧率、编码和音频流;
  • 没有丢失、冻结、重复、扭曲或错误裁剪的素材;
  • 全分辨率下的开头质量;
  • 代表性节拍和每个高密度运行处的剪辑准确性;
  • 布局更改包括预期的源素材更改;
  • 结尾卡片的拼写、安全边距和保持持续时间;
  • 没有未经请求的品牌、内部注释、提供者名称、密钥、端点、请求ID或私有资产。

阅读 references/quality-gates.md 获取最终审核流程。

需要拒绝的失败模式

  • 连接多个长生成片段而不进行音乐剪辑。
  • 重复使用相同的少数片段却声称视觉多样性。
  • 在网格单元格中移动相同的视频而不是更改内容。
  • 在整个影片中使用恒定间隔剪辑。
  • 因为之前成功的视频使用了网格就使用网格。
  • 仅生成在压缩下会崩溃的黑暗、低细节图像。
  • 拉伸素材以适应布局。
  • 使用模糊或透明度淡入淡出替代运动模糊。
  • 添加未请求的装饰性标签、数字、边框、标语或音效。
  • 将任何公司、供应商、模型系列、标志、端点、凭证或私有工作流细节硬编码到可复用技能中。

资源

相关技能