用途:该技能用于维护既有的 May Shorts 教学合成,沿用其旧版人脸模式、场景叠加与卡拉OK字幕模式。资料明确说明,新录制应改用 short-form-edit,本技能仅在维护这些示例或明确要求其旧版四层脚手架时使用。
主要能力:竖屏短视频规格为 1080x1920、10–30 秒,由说话人头像、动态图形场景叠加与卡拉OK字幕组成。使用前必须先调用 /hyperframes,本技能不替代框架规则(data-* 属性、window.__timelines、合成结构)。
使用方式:音频是唯一事实来源,先剪辑音频并保存为 <name>-edit.mp4,用 ffprobe 测量精确时长作为 data-duration;用 scripts/transcribe-elevenlabs.mjs 转写,或按 docs/TOOLS-AND-API-KEYS.md 选择替代方案。场景边界一律用剪辑后时间,不得混用原始时间与剪辑时间。合成采用四层脚手架:ambient-bg、seam-treatment、captions、face,各场景为 compositions/scene<N>-<label>.html 子合成,内部偏移相对各自 data-start。人脸放在 wrapper 中,GSAP 只动画 wrapper,不直接动画 video 尺寸。流程为 lint → 草稿渲染 → 逐词精确抽帧核验 → 最终渲染,抽帧核验不可跳过。
适用场景:维护既有 May Shorts 示例、需要其旧版四层脚手架时。
限制:资料未提供收费、价格、平台支持范围等信息。禁止对 video 元素尺寸做动画、禁止 repeat:-1、禁止 Math.random() 或 Date.now()、字幕中不得使用 <br>、不得跳过抽帧核验、不得在音频已剪辑时用原始时间编写。背景不得使用纯色 #07121c,场景间不得硬切。