mcpField
R
rn-bw-text-opener

rn-bw-text-opener

github.com/pluviobyte创意与媒体1.7k232 次安装5 周前更新
代码仓库

关于 rn-bw-text-opener

rn-bw-text-opener 用于制作可复用的短片头,以黑底逐字显示白色文字,并同步键盘点击音效。支持替换词语和衔接主视频,但不承诺逐帧复刻。

主要功能

  1. 01逐字显示文本
  2. 02让打字音效与文字同步
  3. 03支持可选词语替换
  4. 04用附带脚本规划时序
  5. 05使用 HyperFrames、Remotion 或 ffmpeg 构建

适用场景

  1. 01根据短句制作视频片头
  2. 02用替换文本对比两个概念
  3. 03在产品场景前加入打字标题
  4. 04导出独立片头和完整合成视频

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/pluviobyte/rnskill --skill rn-bw-text-opener

安装后在 Claude Code 中输入/rn-bw-text-opener确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

agents/
openai.yaml
references/
motion-contract.md
timing-presets.md
tool-recipes.md
scripts/
create_opener_plan.py

详细介绍

黑底白字片头

角色

制作一段简短、可重复使用的开场动画:黑色背景、大号白色文字逐字出现,并与打字点击音效同步;可选替换词语,并干净利落地过渡到主视频。

此技能具有生成性。不要复制源帧,也不要承诺与参考内容逐像素对齐。如果用户要求精确匹配现有视频,请先转到 rn-replica-qc。

必读内容

制作片头前,请先阅读:

  1. references/motion-contract.md
  2. references/timing-presets.md

选择 HyperFrames、Remotion 或 ffmpeg 时,请阅读 references/tool-recipes.md。

输入

收集或推断以下内容:

  • 片头主文案
  • 可选的替换词或对比词
  • 最终停留文案、Logo 文字或下个场景的引入语
  • 目标比例和分辨率
  • 时长预设:micro、standard 或 slow
  • 基调:电影感、简洁教程、产品发布或观点开场
  • 进入下个场景的转场方式:淡入淡出、白色速度擦除、文字拖影或直接切换
  • 打字节奏和音效偏好,默认 14 chars/s,并使用轻柔的按键点击声

如果用户只提供主题,请写出 2-3 个简短的文案选项,并选择最简洁的一个。避免使用长句。

默认设置

  • 时长:standard,4.8-5.8s。
  • 背景:纯黑或接近黑色,不使用繁杂的装饰背景。
  • 文字:大号白色无衬线字体,居中或略高于中心。
  • 动效:黑屏停留 -> 白色文字逐字打出 -> 文案停留 -> 打出替换文案 -> 最终文案打出后停留 -> 转场离开。
  • 音频:轻柔的打字点击声,与可见字符的出现时间对齐。黑屏停留、最终停留或仅有转场的帧中不要添加点击声。
  • 构建工具:制作精良的视频项目使用 HyperFrames;项目已使用 Remotion 时使用 Remotion;简单的实用片头才使用 ffmpeg。

工作流

1. 制定时间规划

使用随附脚本生成确定性的时间规划:

python3 scripts/create_opener_plan.py \
  --title "AI workflow engine" \
  --replace "from idea" "to shipped video" \
  --final "Build in minutes" \
  --preset standard \
  --typing-cps 14 \
  --out opener-plan.json

以该规划作为场景时间和文案的唯一依据。除非用户提出要求,否则渲染期间不要临时编写新文案。

2. 构建动画

遵循动效规范:

  • 文字出现前先停留在黑屏
  • 每种文字状态都逐字呈现
  • 打字点击音效与相同的字符时间戳对齐
  • 首屏可读文案保持大号
  • 仅使用 1-3 种替换状态
  • 最终文案停留足够长的时间,以便读完
  • 干净利落地转场至下个场景

对于深色 SaaS/产品视频,此片头可放在 rn-dark-saas-video 之前;片头应比主产品场景更简洁。

3. 质量检查

交付前,请确认:

  • 首帧为黑色或接近黑色
  • 字符依次出现,而不是一次性全部显示
  • 打字点击声与字符显现同步,并在停留期间停止
  • 白色文字在手机屏幕尺寸下清晰易读
  • 文字没有超出画面边缘
  • 没有意外的彩色闪光
  • 没有持续存在的霓虹线条背景
  • 转场在下个场景开始前完成
  • 媒体规格符合目标项目要求

如果将此片头插入较长的视频,在条件允许时,同时导出独立片头和完整合成视频。

输出

请返回:

  • 片头 MP4 路径或合成路径
  • 时间规划路径
  • 关键文字状态及其时间戳
  • 打字节奏和音效时间表
  • 质量检查备注,尤其是首帧是否为黑色以及文字是否清晰易读

评论

支持 Markdown