解释器 / 技能技巧-短视频
这是纪录片风格的姊妹样式:节奏更快、以卡片驱动,旨在教授每个工具的功能,时长45-65秒。共享vertical-reels-video-studio-pro的品牌配置、语音规则、导出和QA流程。
首次运行
如果brand.config.json缺失、包含"configured": false或仍为@yourhandle,请先运行vertical-reels-video-studio-pro的第0步:询问用户他们的社交媒体账号(IG/Threads/TikTok/X)、水印文本和位置、CTA文本+账号以及语音,并将其保存至brand.config.json。切勿默认使用他人的账号。
优秀技巧短视频的要素
- 屏幕上显示准确名称。 以大字显示真实的
owner/repo(例如remotion-dev/skills、FFmpeg/FFmpeg)并拼写无误。在字幕中也需仔细核对拼写(例如字幕中写成“ffmpag”属于缺陷)。 - 每个工具只做一件事。 对每个项目用一句简单的话说明其功能,并展示与之匹配的准确示例(其README首图、真实输出、简短真实代码片段)。避免模糊的工具列表。
- 不虚构证据。 从不虚构星标、下载量、价格、结果或“由...制作”的声明。如果参考视频并非使用所列出的每个仓库制作,则不应声称。
- 主要来源。 阅读仓库README、许可证和官方文档。标明您所引用的原始帖子,并将原始作者与工具的作者区分开(发布列表的人并未编写列表中的仓库)。
- 免费与付费。 将官方公开技能与付费/私有技能包明确区分。切勿承诺赠送他人的付费产品。
脚本结构(随意、直接、第一人称)
| 节拍 | 时间 | 屏幕内容 | 画外音 |
|---|---|---|---|
| 钩子 | 0-3秒 | 大号钩子+参考片段或结果 | 大胆断言或提问 |
| 这是什么 | 3-10秒 | 仓库卡片owner/repo、许可证标签 | 一句话说明 |
| 项目1-N | 每个约8秒 | 每节拍显示2-3张可读卡片,避免同时全部显示 | 每个的功能+示例 |
| 使用方法 | 约8秒 | 在单色卡片中显示真实命令/提示 | 关键一步 |
| 检查 | 约5秒 | 手机尺寸裁剪,“可读吗?有截断吗?” | 质量提示 |
| CTA | 最后4-6秒 | 大CTA卡片+仓库行、主讲手势 | 用户的{{CTA}}(首次运行时询问),例如“想要所有技能?私信我。” |
CTA引导观众采取行动。您从不自动发送私信或发布内容。
布局
- 使用内置色板和字体(参见
docs/STYLE_GUIDE.md)。卡片:填充色#14202B、边框#384A582像素、圆角24像素、硬阴影0 12px 0 #05090E。 - 动态强调词、浮动可读卡片、每个场景的小面包屑导航(
HOOK · WHAT · HOW · CHECK · CTA)、克制的转场。 - 完整的9:16画幅,底部无死区,同时遵守Reels安全区域(内容y 200-1500;字幕约y1310-1353;用户水印若在底部则约y1427-1446;所有内容在x≈960左侧)。
- 横向参考素材:以全宽包含并刻意留白,或交替展示全景和一个可读特写。切勿拉伸素材,也不得盲目居中裁剪导致UI或致谢信息丢失。参考素材片段是示例,而非整个视频的主题。
- 每个展示他人作品的场景需添加来源致谢行(
工具 · 作者 · owner/repo · 许可证)。
主讲角色
- 询问用户是否有自己的主讲角色,切勿重复使用他人的。
- 每个视频保持一致的个性(相同的面孔、服装、配饰)。
- 身体+手臂以肩部为轴心摆动(独立的袖子与手、固定的躯干与头部),呈现上下“教学”手势;仅整体图像上下晃动会显得虚假。检查极端角度下是否有脱节或裁切。
- 嘴巴来自画外音驱动的轨迹(
scripts/build-mouth-track.py)。 - 指示/“展示”姿势必须面向被解释的对象。
语音
- 每个视频使用相同语音;发音规则遵循
docs/VOICEOVER.md(如“A.I.”、报价代码全拼、仓库名称可读——若仓库名称难以理解则重录音该句)。硬命令名称保留在屏幕上,而非画外音中。 - 审核实际发音、字幕、时机和重复内容;仅重录有问题的句子。
工作流程
- 先起草并核实事实(
templates/draft-template.md)。遵守“不要渲染”。 - 批准后:文本转语音(TTS)→ 计时 → 构建 → 渲染(若可用GPU,则使用GPU;报告设备信息)。
- 导出(
scripts/reels-export.sh),预览文件小于40 MB,结尾短暂停顿(约0.5秒)。 - 强制性音频和视觉审核,然后交付封面A-D、字幕、
.srt文件和来源致谢。