跳到主要内容
AI教程

使用 Claude Code 和 Remotion 制作符合品牌规范的产品影片

了解如何安装和使用 product-film Claude Code 技能,制作落地页循环视频、发布视频、宣传片和演示短片。本教程涵盖前置条件、资料探索、品牌设置、音乐同步、审核、渲染,以及制作准确且符合品牌规范交付内容的实用技巧。

使用 Claude Code 和 Remotion 制作符合品牌规范的产品影片

什么是 product-film?

product-film 是一项 Claude Code 技能,用于通过代码创建具有演示片质量的产品影片。它可以借助 Remotion 制作落地页循环视频、发布视频、宣传片或演示片段。

这项技能不会套用通用的视觉风格,而是会研究你的产品代码仓库。它会检查设计规则、设计令牌、组件、徽标、线上网站以及产品可以做出的宣传声明,然后利用这些材料制作影片,使其在视觉和声音上都像是由你的产品团队直接完成的。

整个流程具有协作性。Claude 会询问影片的使用位置、时长、音乐、功能、文字、转场和可选视觉元素。随后,它会将最终确定的品牌决策记录到 videos/BRAND.md,创建节拍表,展示风格帧,构建动画,生成审阅材料,并渲染经过验证的交付文件。

主要功能

  • 设计系统发现: 检查规则文件、设计令牌、组件、徽标、线上产品和已批准的宣传声明。
  • 产品专属访谈: 根据你的实际功能和组件提供选项,而不是使用通用占位内容。
  • 持久化品牌套件: 将你的决策保存到 videos/BRAND.md,其优先级高于技能默认设置。
  • 故事与风格规划: 生成节拍表,并在完成构建前通过三个风格帧进行确认。
  • 音乐感知式剪辑: 测量节拍网格,按小节切分音乐,并将音效放置在峰值位置。
  • 基于 Remotion 的动画: 构建一个组合,使每一帧都是时间的纯函数。
  • 结构化审阅: 在交接节点生成静帧、联系表和半分辨率草稿。
  • 经过验证的交付: 渲染带运动模糊的 240 fps 母版,并检查解码后的文件的色彩、时长和无缝循环效果。
  • 多种输出: 生成静音落地页循环视频、带音乐版本、WebM 文件和海报。

要求

安装技能前,请确保你的环境满足以下要求:

  • Claude Code。该技能运行本地工具链,无法在 Claude 聊天应用中使用。
  • Node.js 和 Bun。
  • 用于运行 Python 工具的 uv。
  • 你拥有合法使用权的音乐。

该技能会将 Remotion 添加到你的项目中。Remotion 对个人和小型团队免费使用,但大型公司需要公司许可证。请在 remotion.dev/license 查看相关条款。

Python 脚本会在需要时通过 imageio-ffmpeg 获取 NumPy 和完整的 FFmpeg 构建版本,因此这些依赖不会安装到系统范围内。

安装技能

选项 1:通过 Claude Code 插件市场安装

在 Claude Code 中添加 product-film 市场并安装插件:

/plugin marketplace add Rieranthony/product-film-skill
/plugin install product-film@product-film-skill

如果你希望技能在 Claude Code 环境中可用,这是最直接的安装方式。

选项 2:手动安装技能

你也可以克隆代码仓库,并将技能复制到个人 Claude Code 技能目录中:

git clone https://github.com/Rieranthony/product-film-skill
mkdir -p ~/.claude/skills
cp -R product-film-skill/plugins/product-film/skills/product-film ~/.claude/skills/

复制的文件夹包含整个制作流程中使用的工作流说明、参考资料、模板、动画工具、音频工具、审阅脚本和渲染脚本。

选项 3:与团队共享技能

如需将技能纳入共享代码仓库,请将其文件夹提交到以下位置:

.claude/skills/product-film/

这样,使用 Claude Code 的团队成员就能在项目中使用该技能。

创建你的第一部产品影片

第 1 步:打开产品代码仓库

从你希望展示的产品代码仓库中运行 Claude Code。这一点很重要,因为该技能依赖组件、设计令牌、规则、徽标和产品内容等本地项目材料。

第 2 步:请求制作影片

请求 Claude Code 创建影片,并说明目标时长、投放位置和音乐。README 提供了以下示例:

为这个产品制作一部 45 秒的落地页视频,使用这首歌。

你不必在初始请求中定义所有创意细节。技能会在开始完整制作前,通过访谈进一步确认。

第 3 步:完成发现

Claude 会快速检查你的设计规则、令牌、组件、徽标和允许使用的宣传声明。这一发现阶段会为影片提供符合产品特性的视觉和编辑基础。

请确保相关项目文件可在代码仓库中访问。结果的质量和准确性取决于 Claude 能否检查真实的产品材料。

第 4 步:回答创意访谈

技能会询问影片的播放位置、运行时长、使用的音乐以及应展示哪些功能。它还会提供以下可选元素:

  • Logo 动画或现有吉祥物。
  • 逐词出现的大号强调文案、字幕,或完全不显示屏幕文字。
  • 与节拍同步的魔法移动转场、镜头移动或剪辑。
  • 光标交互、合作伙伴 Logo、证明性时刻以及品牌纹理。

这些选择都是可选的。只选择能够支持产品和预期观看场景的元素。

步骤 5:审阅品牌套件和故事

Claude 会将调研结果和你的访谈回答写入:

videos/BRAND.md

此文件优先于技能的默认创意选择。技能还会准备节拍表,并在制作完整影片前展示三个风格帧。

利用风格帧审阅来确认字体、色彩、构图、组件处理方式以及整体品牌契合度,然后再继续动画制作。

步骤 6:让技能处理音乐

音乐工作流会测量节拍网格,按照音乐小节裁剪选定的歌曲,并将音效与其峰值对齐。这样,场景切换和重要视觉时刻就能拥有音乐结构,而不必依赖任意的时间安排。

步骤 7:制作并审阅影片

技能会创建一个 Remotion 合成,并将每一帧建模为时间的纯函数。它会使用访谈期间选定的转场方式连接各个场景。

审阅期间,Claude 会在交接点生成静帧、联系表和半分辨率草稿。你可以检查这些输出、提出修改要求,并在最终渲染前批准制作方向。

步骤 8:渲染并验证交付物

最终流程会生成带有运动模糊的 240 fps 母版,然后生成所需的交付格式,包括:

  • 适合产品页面使用的静音循环版本。
  • 包含音乐的版本。
  • WebM 版本。
  • 海报图片。

生成的文件会经过解码和检查,以验证色彩、时长和无缝循环。

了解项目结构

该技能由工作流文档、专用参考资料、模板、可复用动画工具和制作脚本组成:

plugins/product-film/skills/product-film/
├── SKILL.md
├── reference/
├── templates/
│   ├── BRAND.md
│   ├── film-prompt.md
│   └── kit/
└── scripts/
    ├── beats.py
    ├── audio-edit.py
    ├── stills.ts
    ├── render.ts
    └── verify.py
  • SKILL.md包含工作流、制作默认设置和已知陷阱。
  • reference/涵盖调研、访谈、创意元素、叙事、动画引擎、音乐、审阅和渲染。
  • templates/BRAND.md提供产品设计套件的填写模板。
  • templates/film-prompt.md提供可复用的影片简报。
  • templates/kit/包含用于时间网格、弹簧、摄像机、光标、魔法移动、强调文案、抖动和调试叠加层的工具。
  • beats.py使用 NumPy 从歌曲中推导节拍网格。
  • audio-edit.py按照音乐小节剪辑歌曲。
  • stills.ts生成审阅静帧。
  • render.ts创建最终渲染结果和交付物。
  • verify.py解码并验证输出文件。

高级技巧

将 BRAND.md 视为创意事实来源

由于 videos/BRAND.md 会覆盖技能的默认设置,请仔细审阅它。确保其中记录了产品的视觉规则、语气、已批准的声明以及访谈期间确定的创意选择。

让格式匹配发布目的地

告诉 Claude 影片将在哪里播放。落地页循环与发布视频或演示片的要求不同。发布目的地还有助于确定最终体验应当是静音、以音乐为主、文字密集,还是无需文字也能理解。

使用真实的产品素材

让技能以实际的设计令牌、组件、Logo、功能和声明为基础。这是项目目标的核心:制作一部看起来仿佛由产品本身打造的影片。

在审阅检查点做出决策

使用三个风格帧尽早评估制作方向。之后,在批准高成本的最终渲染前,检查交接静帧、联系表和半分辨率草稿。这些检查点旨在于视觉和时序问题仍易于修正时及时发现它们。

有目的地选择可选元素

Logo 动画、吉祥物、强调文案、字幕、镜头移动、光标交互、合作伙伴 Logo、证明性时刻和纹理都属于可选元素。不要把它们当作清单逐项添加。选择能够最清晰地传达所选产品功能的元素。

制作前确认音乐版权

该工具可以分析和编辑歌曲,但不会授予你使用音乐的权限。在公共落地页、发布视频、宣传片或演示片中加入曲目之前,请确认你拥有必要的权利。

检查 Remotion 许可

product-film 技能自身的文本和代码采用 MIT 许可证。Remotion 有单独的许可条款,因此大型企业应在生产环境中使用它之前,确认已取得所需的企业许可证。

结语

product-film 将 Claude Code 转变为结构化的产品影片制作工作流。它结合了仓库调研、针对产品的访谈、持久化品牌套件、基于节拍的音乐编辑、Remotion 动画、分阶段审阅和经过验证的渲染。通过从真实的设计系统开始,并在每个检查点审阅成果,你可以制作出精致的视频资产,同时保持与产品身份的一致性。