向我询问:产品名称和一句话承诺、要展示的3到5个UI时刻、一个强调色、10到20个我拥有的真实竖屏片段,以及一首带有清晰drop的免版税歌曲(例如Mixkit,可免费商用)。 高端极简。每个镜头一个想法,大量留白,一个强调色,一款干净的无衬线字体(Geist或Inter),字距紧凑。 遮罩文字显现、匹配剪辑、统一的镜头语言。 只用真实素材,绝不用占位卡片。屏幕文字不加句号。 禁止:冲击波圆环、粒子爆发、RGB分离、镜头抖动、镜头光晕、霓虹辉光、网格地面、闪烁背景、弹跳缓动。 120 BPM下10个小节,每节2秒。 第1小节:钩子逐词随节拍出现。 第2小节:钩子中的一个词变形为产品UI。光标打字并点击。 Drop:一个圆从按钮中扩展出来,进入暗色场景。 然后每小节一个动作: 一面真实片段墙,带扫描线和3个胜出者 关键输出以大字号揭示 一个真实视频的3D旋转木马,带地面反射和运动模糊的甩镜切到一个主视觉片段 主视觉置于手机中,旁边是一个翻转成结果的面板 大号统计数据配合推切 一个3词滚动条 一个logo揭示 淡出至黑 一个1920x1080的HTML文件。每个样式都根据https://t.co/knoJJfMFI5(t)内部的时间计算:没有CSS动画,没有定时器,帧与帧之间没有状态。 真实视频:用ffmpeg将片段提取为30fps的JPEG序列,并逐帧切换img源。seek等待图像解码完成。 用numpy分析歌曲:速度、节拍网格、每小节能量以及drop。将网格校准到实际的底鼓击打。每次剪辑都落在强拍上,每次UI击打都落在节拍上。 用Playwright渲染:每帧3个子帧,分别在t减、t、t加1/240秒处,然后用ffmpeg tmix混合,以60fps实现真正的运动模糊。 放置每个音效时,使其测量出的峰值(而非文件起始)落在事件上。让音效在音乐下保持安静。响度归一化到-14 LUFS。 在完整渲染前检查20帧或更多。修复任何杂乱、重叠或难以阅读的地方。 绝不要在preserve-3d元素上设置opacity或filter,因为它们会将其扁平化并使两面都可见。 改为淡化其包装元素。 在运行时测量元素位置以实现准确的匹配剪辑。 只使用允许商用的音乐和音效。 向我询问输入,然后在编写任何代码之前,向我展示一个故事板,其中每个时间点都映射到节拍网格。
本片段由 Anthropic 的 Claude Opus 5.5 生成,页面上的提示词就是生成它的原始文本。
示例由 Claude Opus 5.5 生成,参数:16:9 · 0:20 · Cinematic · Advertising · Minimalist。沿用这些参数可获得最接近的效果。
先原样复制提示词,只改主体、保留镜头/运动/光影描述。视频模型对措辞很敏感,多试几次为佳。
当然可以。提示词最适合作为起点——替换场景、调整节奏词或宽高比,适配你的项目。