向我询问:用于字标的单字品牌名(动词效果最佳)、9 到 12 张高分辨率照片、一首约 120 BPM 的免版税曲目,带有 drop 和安静的 breakdown(Mixkit,可免费商用),以及一段免费素材片段,内容是带有移动植物阴影的素墙(Pexels)。 苹果发布会风格的发布短片,仅 2D,以一镜到底的方式拍摄。每个场景都从上一个场景中生长出来:没有淡入淡出、模糊或剪辑。物体进行变形。文字从遮罩线上升起,图标从零弹起,条形横贯屏幕绘制,页面向前推进,一个黑色形状填满画面,然后缩小进入下一个场景。使用暖调米白画布、黑色 UI 和覆盖在照片上的 iOS 26 液态玻璃。字标使用 Archivo(wdth 125,weight 800),UI 使用 Geist。光标通过真实的点击、拖拽和长按触发每一次变化。以屏幕工作室风格缩放镜头,让每个瞬间填满方形画面,并让光标随之缩放。 禁止:交叉淡化、模糊进入、亮度“显影”、3D 翻转、粒子、辉光、超过 1 秒的停留、任何感觉像模板的东西。 120 BPM,54 拍,每一拍都有事情发生。 开场:字标像手风琴一样压缩进它自己的句点。圆点扩展成黑色胶囊,一个标签在其中升起。点击:六片虹膜叶片在标签上闭合,然后猛然打开到一张照片上。圆形变成方形并缩小。一个网格像纸质地图一样在它后面展开(中心、加号、角落),重新排列成便当格,一次点击放大到其中一个格子,正好落在 drop 上。 玻璃:一个玻璃质感的单词逐字母出现,然后融化成水滴,水滴拉伸成玻璃工具栏。调整图标将其变成滑块。拖拽将照片光照从白天转变为黄金时刻(两张对齐的镜头),同时被握住的旋钮变成玻璃镜头。它上升为玻璃球体,下一张照片作为圆形在其中打开,球体生长为锁屏,带有玻璃时钟数字、日期和一条延伸为玻璃音乐播放器的 home bar。 舞台:锁屏向后拉远露出手机,边框从屏幕边缘生长出来。灵动岛像液体一样拉伸、掐断、飞过并扩展为像百叶窗一样卷起的 Mac 窗口。长按壁纸并将其拖到 Safari 标签页上。页面推入;当你放下图像时,它成为落地页的 hero。滚动:hero 转变为产品卡片上的带框印刷品,卡纸和边框从照片边缘生长出来。选择边框颜色(它会涂满整个区域)和尺寸,然后导航按钮飞下并变成“Order print”。 订单:一个黑色形状不断变化:Ordered ✓ → Printing % → On its way(路线上的货车)→ Delivered ✓。 墙面:已送达的圆形扩展直到黑色填满画面,停留一拍,然后缩小成挂在真实墙面素材上的带框印刷品。同一虹膜打开到印刷品上并再次闭合。边框填满屏幕,收缩成胶囊 → 圆点 → 字母在回归的节拍上弹回。最后一帧 = 第一帧。 1. 一个 HTML 文件,方形 1440x1440。在异步 seek(t) 内部根据时间计算每个样式:没有 CSS 过渡、计时器或帧之间携带的状态。 2. 对弹簧使用闭式阶跃响应。当一个值有多个目标时,每次变化添加一个弹簧,使其保持为时间的纯函数。 3. 液态玻璃:每个玻璃元素保留其背后场景的自己的克隆。通过三个 feDisplacementMap 以略微不同的缩放对该克隆应用 SVG feImage 位移贴图(圆角矩形距离场)进行滤镜处理,以获得色差边缘,然后添加边缘光。对于玻璃字母,使用每个字形的 canvas 距离场来构建贴图、遮罩和高光。 4. Goo:应用模糊和 alpha 阈值,然后将源合成在上方,使玻璃内部保持清晰。 5. 虹膜:围绕六边形孔径放置 6 片叶片。每片叶片使用其两个顶点、两条边延长线以及它们之间的短弧。 6. 字标挤压:将每个字母以相同因子移向圆点,并调整其绘制宽度以匹配(收窄 wdth 轴,缩放其余部分),保持字母相互接触。 7. 素材:将其全部重新编码为全帧内(ffmpeg -g 1),作为 blob URL 加载,并在绘制每一帧之前等待“seeked”。 8. 声音:每个事件使用下载的 SFX(Mixkit),绝不合成,并根据其测得的峰值放置每一个。在小节强拍上开始歌曲:让缩放落在 drop 上,将墙面放在 breakdown 中,并让字标随节拍回归。响度标准化到 -14 LUFS。 9. 使用 Playwright 渲染:以 60fps 使用 ffmpeg tmix 每帧混合 4 个子帧。每拍检查一帧,然后寻找单帧跳变(帧差峰值比其相邻帧高 3 倍)。 backdrop-filter: url() 在 Chromium 中会误读位移贴图,因此改为克隆场景。泛光需要延伸到角落之外并花费约 0.3 秒;否则半个屏幕会在单帧内变化。设置为 visibility: visible 的子元素可能透过隐藏的父元素显示,因此使用 inherit。在变形形状内交换文本需要自己的遮罩。python http.server 无法对视频进行范围寻址,因此使用 blob URL。 向我询问输入,然后在编写完整影片之前向我展示节拍图和 4 张静帧(开场、玻璃、舞台、墙面)。
本片段由 Anthropic 的 Claude Opus 5.5 生成,页面上的提示词就是生成它的原始文本。
示例由 Claude Opus 5.5 生成,参数:1:1 · 0:30 · Animation · Motion Graphics · Advertising。沿用这些参数可获得最接近的效果。
先原样复制提示词,只改主体、保留镜头/运动/光影描述。视频模型对措辞很敏感,多试几次为佳。
当然可以。提示词最适合作为起点——替换场景、调整节奏词或宽高比,适配你的项目。