用代码写出来的视频:13 个 Opus 5.5 作品和它们的原始 Prompt

由 Claude Opus 5.5 编写的 15 秒动态图形短片中的四帧:动态文字、点阵波浪、正在变形的图形和结尾卡片

Opus 5.5 做视频,干的其实是写代码。Claude Opus 5.5 把一段动画写成代码,浏览器照着代码一帧一帧画出来,再存成 MP4。也正因为这样,拿得出手的那些作品看上去都像动态设计:文字锐利,颜色精准,有界面样机,有图表,还有把一个形状直接变成下一个形状的转场。

公开的 475 条 Opus 5.5 视频里,大约六成是动态图形,五分之四是 16:9 横屏,时长的中位数是 30 秒。

它和常见的 AI 视频模型差在哪

Veo、Kling、Seedance 是一个像素一个像素画出来的,Opus 5.5 不走这条路。它写的是一个自包含的 HTML 文件,用 Canvas、SVG、CSS、GSAP 或 Three.js 实现动画,再由无头浏览器逐帧渲染,最后交给 ffmpeg 编码(Hugging Face 教程、Claude Video 索引)。用得最多的是 Canvas,475 条里有 336 条用了它,其次是 SVG(193 条)和 Three.js(141 条)。Anthropic 的 Opus 5.5 发布页没有提到视频,这个用法是创作者们自己摸索出来的。

四个步骤:你写 Prompt,Opus 5.5 写场景代码,浏览器画出每一帧,ffmpeg 编码成 MP4

用代码写视频,落到实处是三件事:

  • 字清楚,颜色准。字是用真正的字体排出来的,你在 Prompt 里写哪个十六进制色值,画面里就是哪个色值。
  • 改起来便宜。动一个场景,就是改几行代码。
  • 照片级的真实感做不出来。下面有一条示例出自 Deedy Das,他说过,拿来讲技术概念的时候,「像 Seedance 那种照片级的视频生成,在这里用处不大」。

不给方向的话,Opus 5.5 习惯把文字居中摆在渐变背景上,所有元素一起淡入,早期那么多视频长得差不多,原因就在这里(见 Rexan Wong 的拆解)。好的作品有四个共同点,几秒钟就看得出来:

  1. 节奏有快有慢。快切旁边,总有停住一拍的时刻。
  2. 文字分得出主次:一行主文字压住画面,辅助标签小一号,先读哪里、后读哪里很清楚。
  3. 场景之间是连着的。一个形状直接变成下一个场景。
  4. 结尾落在一张收尾卡片上,或者一个干净的循环点上。

动态设计作品集

1. 一句话的 showreel Prompt,被几十位创作者拿去复用

画面来自 Stephan Livera 的帖子(16,983 个赞,15 秒,16:9)。

Prompt 就这么一句:

make a dynamic 15-second motion graphics video that shows what an incredible motion designer you are, like it's your showreel for a résumé. go all out.

Opus 把成片包装成一份设计作品集,画面上挂着时间码 HUD 和章节标签。有一章在「Six ways to get from A to B.」这行字下面,把六条缓动曲线并排做成动画;另一章用循环的瓷砖图案铺满整块屏幕。一个单词以海报那么大的字号猛地跳出来,随后一张红色结尾卡片收尾。这句 Prompt 只给了目标、时长和野心有多大,内容上的所有决定都交给了模型。所以我觉得它拿来测试模型很合适,要做跟你自己品牌有关的东西就不合适了。

至少有 90 条公开的 Opus 5.5 视频用了这句话或者稍加改动的版本,包括 Ajith 的(4,057 个赞)和 Leon Abboud 的,每一条的样子都不一样。我们也把这句话交给了 Opus 5.5:

同一句 Prompt 交给 Opus 5.5 跑出来的结果:15 秒,450 帧。

Stephan 那条用的是缓动曲线和瓷砖图案;我们这条的开场是一个弹跳的小球,炸开后变成单词「MOTION」,接着是 2,304 个点组成的波浪,还有一圈点从圆形变成方形,再变成星形。

给产品做发布片

2. 一句话做出来的推理创业公司发布片

画面来自 Deedy Das 的帖子(3,264 个赞,26 秒)。

make a modern slick and punchy video for a modern startup that works on inference

Deedy 没说公司叫什么,Opus 就自己编了一个,取名「muda」(日语里是「浪费」的意思)。开场是一个用户等了 2.81 秒才拿到回答,接着一个 GPU 集群的利用率一路爬到 94%,最后落在 logo 上。每个场景都带一个编号小标签,像发布会演讲里的章节。问题、产品、证据、名字,这条叙事线没有人要求,它自己就搭出来了。Deedy 花了大约一分钟,约 2 美元。

片子里的产品、数字和名字全是编的。真要发布,这些得由你自己提供。

3. 拿真实产品素材拼出来的 SaaS 发布片

画面来自 Moritz Kremb 的帖子(418 个赞,46 秒)。

Moritz 让 Opus 自己挑一个有名的产品,再去网上找真实素材:

I want you to create a highly professional SaaS product launch video. Go and find some SaaS, preferably just one that people know, so it's easier to identify with it. Pick that, and then make sure to get actual assets and images and all of that stuff from the internet.

它挑了 Notion,走的是大家熟悉的发布片节奏:「Docs here. Chats there. Tasks everywhere.」配上漂浮的 App 图标,然后是复刻出来的项目看板、一行带图表的功能介绍、一排客户 logo,最后一张结尾卡片上,光标点下行动按钮。让它显得具体的,是真实的产品背景。换成你自己的产品,就把截图、主标题和功能列表贴进去。片中的品牌和 logo 都属于 Notion,所以这一条只能当演示看。

4. 一镜到底的照片冲印 App 发布片

画面来自 zero 的帖子(2,103 个赞,29 秒,1:1)。

这条 Prompt 有好几千个字符,分成 <inputs>、<direction>、<structure>、<build>、<gotchas> 和 <start> 几块。其中 direction 那一块是这样开头的:

An Apple-keynote launch film, 2D only, one continuous take. Every scene is made out of the previous one: nothing fades, blurs or cuts. [...] Banned: crossfades, blur-ins, brightness "developing", 3D flips, particles, glows, holds longer than 1s, anything that looks like a template.

一个按钮变成一张照片,玻璃滑块把照片重新打成黄金时刻的光,图片从手机移进浏览器窗口,最后成了一幅装裱好的照片,挂在实拍的墙面上。这一条里我最想记下来的是:把不想要的东西列出来,去掉模板感比多堆几个形容词快得多。Prompt 还要求 Opus 在写完整片子之前,先拿出一份节拍表和四张静帧。照片、音乐和墙面的实拍素材都是创作者自己的,Prompt 会先向他要这些。

这三条发布片走的是同一条线:开场抓人,亮出产品,讲几个功能,结尾卡片。opus6.video 有一个 App launch video 模板,把这套结构预先搭好了:一个主标题、三个功能、一个收尾网址,填上你自己的内容就能用。

界面动效和 App 演示

5. 一个形状,变出九种界面状态

画面来自 zero 的帖子(12,044 个赞,14 秒,1:1)。

Dribbble-level UI motion. One shape, never cut: every state is the same element morphing its size, radius and color while its content swaps with a short blur. A cursor drives every change with real clicks and drags.

同一个黑色元素,依次变成按钮、对勾、音乐播放器、音量滑块、开关、一组标签页、图表、⌘K 命令面板和一条 toast 提示,最后又变回按钮。每次变化都由光标触发,踩在一首 120 BPM 曲子的节拍上;最后一帧和第一帧一模一样,所以这段视频能无缝循环。

它能成立,靠的是两个选择。一是画面上始终只有一个连续的物体,十四秒里注意力不会散掉;二是 Prompt 把节奏定死了(「120 BPM, 7 bars, something happens on every beat」),每一次变形都有地方落脚。片中的界面状态都是通用的,换成你自己的 App,就得放进真实的界面。opus6.video 的 Product walkthrough 模板做的正是这个版本:光标在你的界面里一路点过去。

社交平台广告和品牌片头

6. 一条金融科技产品的竖屏广告

画面来自 David Marcus 的帖子(283 个赞,23 秒,9:16)。

make a punchy and modern short video for social that promotes @lightspark capabilities. Needs to be production grade with sound

浅色网格上的大号文字,一屏只说一件事:先是「Money still moves like it's 1973」,然后一笔 USD 转 MXN 的转账「In seconds」完成,接着是「For humans. And AI agents」和「The TCP/IP of money」,最后出 logo。1973 这个年份和一笔即时到账的转账摆在一起,卖点就讲完了;每一行字在手机上静音看也读得清。

7. 20 秒的动态文字品牌片头

画面来自 TechHalla 的帖子(270 个赞,20 秒,1:1)。

DURATION: exactly 20.00 seconds. LOOPABLE: frame 0 == frame last (position, opacity, cursor if any).
FORMAT: one HTML file, 1080×1080 (square, X-native). 60fps.
PALETTE (strict): bg #0A0A0A, magenta #FF2BD6, acid green #B8FF00 [...] No other hue

黑底上的粗白字,乱码一样跳动的酸性绿字符最后定格成单词,账号名在一条洋红色色条上自己一个字一个字打出来。这种观感是 Prompt 用数字换来的:精确到 20.00 秒的循环、60fps、三个十六进制色值,外加一句「no other hue」。把色板换成你自己的,精度照样保留。内容的空间这么小,这类片头最适合放在视频的开头或结尾。

做这类短小的品牌片,opus6.video 提供 9:16 和 1:1 两种画幅,还有一个 Logo reveal 模板。它的效果库里收了上面这几种动效风格(letter drop、decode scramble、stretch slide-in),每一种都附了可以直接贴进 Prompt 的写法。

opus6.video 效果库里的四种文字效果:letter drop、masked rise、typewriter cursor 和 stretch slide-in,每种都附有可复制的 Prompt 写法

把知识和数据讲明白的短片

8. 一杯鸡尾酒,按分量一步步调出来

画面来自 Rory Flynn 的帖子(1,025 个赞,30 秒,1:1)。

We're going to try a little test. Do you think you could render a recipe motion graphic animation using javascript or html (w/e you think will produce the best) to show the full recipe from start to finish (empty glass to completed cocktail) - Explainer video style - Showing the recipe ingreidents + measurements as they're going into the cup. Should be a 30s video.

Rory 没说要哪款鸡尾酒,Opus 选了尼格罗尼(Negroni)。一只手绘风格的杯子一层一层装满,杯壁上有刻度线。步骤卡上写着「1 oz GIN」或者「20 SEC STIR」,底部一条六步进度条,冰块、金酒、金巴利、味美思、搅拌、果皮,做到哪一步就勾掉哪一步。

值得借走的就是这条进度条。任何分步骤的视频,观众能看到自己进行到了哪一步,跟起来就轻松得多。如果你需要某个特定的配方或产品,就把名字写出来,不然模型会替你挑一个。

9. 讲递归,每一层换一种画风

画面来自 Ethan Mollick 的帖子(554 个赞,75 秒)。

A video explaining recursion, where every explanation about recursion has a radically different video style, make this self-referential & clever & fast moving.

每一段讲解都嵌套在上一段里面,而且每段换一种片种:企业宣传片、自然纪录片、电影预告片、儿童电视节目。画面顶部有一条「call stack」栏,每往下深入一层就长一截。到了结尾,视频在「STILL CONFUSED?」底下播放起它自己。讲自我指涉这个概念的,正好是一条指涉自己的视频。

10. AI 历史上的几个关键时刻

画面来自 klöss 的帖子(192 个赞,2 分 52 秒)。

make a video highlighting key moments in the history of AI.

就凭这一行字,Opus 搭出了一条深色底、橙色点缀的时间线,分成编号章节:1943 年的人工神经元画成逻辑图,ELIZA 在 1966 年的对话在终端里一行行打出来,2012 年 ImageNet 的结果做成柱状图。底部一行字幕承担旁白,结尾卡片把动态设计、声音设计和代码都署名给了 Claude。时间线很适合用代码做动画,因为每个时刻不是一段文字、一个数字,就是一张简单的示意图。

片中每个日期和数字都是 Opus 自己写的,这类讲解视频发出去之前要逐一核对。

上面这三条讲解视频,靠的都是文字、数字和示意图,正好落在代码动画的长处上。opus6.video 有 Explainer、Data story 和 Recipe & how-to 三个模板对应这类视频。那里每条视频最长 30 秒,所以像 #9、#10 这么长的讲解,得拆成几段来做。

讲故事、讲历史的动画

11. 用折纸涂鸦讲人类的故事

画面来自 songkeys 的帖子(423 个赞,1 分 48 秒)。

Create a short origami / doodle-style animation showing humanity's development, progress, and civilization from birth to the present, and ultimately the hatching of AI. [...] Style: doodly, cute, warm, strongly narrative, no spoken language (simple text is OK, but don't use too much explanatory/narrative text, because I want different civilizations to be able to understand it), poetic, moving, high quality.

日出时分柔和的剪纸山丘,慢慢过渡到第一座村落,然后是夜里挂满发光图标的地球、在村庄上空铺开的网络线条,最后是一页速写本,一支铅笔在上面画出一只小生物。Prompt 要求「no spoken language」,整个故事只能靠画面来讲,这条视频放到哪个市场都不用翻译。

12. 用沙画讲美国 250 年的历史

画面来自 Michael Guo 的帖子(349 个赞,2 分钟)。

Make a 2-minute sand animation that tells the story of 250 years of U.S. history. Keep it lively, engaging, and tasteful. Add appropriate background music and sound design.

颗粒感很重的棕褐色剪影,每个场景的角落都标着年份:1840 年代往西走的篷车;1886 年一艘蒸汽船驶过自由女神像,配的字是「Give me your tired, your poor...」;1963 年的人群;最后是「250, 1776-2026」上空的烟花。「sand animation」这两个词,换来了棕褐色的颗粒、剪影,还有像沙子被抹开一样的场景切换。

13. 火车窗外的一年四季

画面来自 Ole Lehmann 的帖子(264 个赞,30 秒)。

4 seasons passing outside a train window, a cozy carriage, a cup of coffee on the table, Grand Budapest Hotel style

画框固定,左右对称:紫色窗帘、两盏台灯和一杯咖啡一直不动,窗外的风景从春到夏、到秋、到冬,再回到花开的时候,远处山顶上有一座粉色的宫殿。Prompt 里点了这部电影的名字,Opus 就靠这四个词拿到了对称构图、粉彩色调和那栋粉色建筑。

这三条讲故事的动画,都点名了一种媒介或者一个参照:折纸、沙画、一部韦斯·安德森的电影。

13 条看下来,好作品有什么共同点

那句一行字的 showreel Prompt,做出来的作品都很精致,可放在谁的名下都说得通。看起来像真公司出品的发布片,背后都有真实的上下文:一个产品、几张截图、一套配色、创作者提供的照片或实拍素材。Rexan Wong 的原话是:「大家用的都是同一个模型,你给它的上下文,才决定它看起来专不专业。」(6,730 个赞)

13 条 Prompt 里有 6 条定了时长或节奏,这里点赞最多的两条(#1 和 #5)都在其中。全部 475 条公开视频里,一半的时长在 15 到 43 秒之间。不写时长,Opus 就自己定:klöss 那条一行字的 AI 历史 Prompt 没写时长,出来的片子将近三分钟。

创作者们还会直接点名风格:折纸、沙画、Grand Budapest Hotel、Apple keynote、Dribbble 级的界面动效。每个名字都自带一套配色和节奏,换成文字描述,得写满一整段。

最长的那几条 Prompt,都是先做规划再做动画。它们在写任何代码之前,先要一份节拍表、一份状态列表或者几张静帧,问题在改起来还便宜的时候就暴露出来了。

每条视频花的工夫差别很大。最快的大约一分钟、2 美元(Deedy Das);最慢的大约八小时,做的是一条连配乐都用代码写出来的发布片(Leon Lin)。中间的有 15 分钟的(Chain),有 19 分钟、改了两次的(David Ch),还有用了三条 Prompt 的(Miles)。

这几件事它做不了

  • 它没法拍摄。想要看起来真实的人物或地点,就用 Veo、Seedance 这类视频生成模型,或者拿相机去拍。之后 Opus 可以剪这些素材,在上面加文字和图形,前提是你用的环境能读取视频文件,比如 Claude Code 配 Remotion,Remotion 的 <OffthreadVideo> 组件可以把视频片段放进合成里。opus6.video 按文字描述生成视频,不接受视频输入。
  • 它录不了真实的歌曲或配音。#4 和 #5 的音乐都是创作者自己提供的,Opus 负责让动画踩上节拍。Opus 也能用代码写音频,Leon Lin 就这样做出了一整套配乐和音效,但录制好的歌曲或配音,还是得从别的地方来。
  • 它不认识你的品牌。没有参考、logo 和配色,结果就会滑回那种文字居中的老样子。

自己动手做一条

看你手上有什么,挑一个起点:

  • 想先看看它能做到什么程度,就跑一遍 #1 的 showreel Prompt。
  • 要发布产品,就套用 #2 到 #4 的发布片结构,换上你的产品名、三个功能和品牌色。
  • 片子要超过 30 秒,或者要用自己的实拍素材和音频,就在 Claude Code 里配一个渲染器,比如 Remotion 或 HyperFrames。

自己搭一套流程

用 Claude Code,再配一条渲染流水线:在无头浏览器里加载 HTML,逐帧截取画面,然后用 ffmpeg 编码。细节可以看 Hugging Face 上的那篇教程。走这条路,长视频、音频和实拍素材都能处理。

用浏览器工具

opus6.video 替你调用 Claude Opus 5.5,不需要 Claude 订阅,也不用在本地配置环境。你可以直接描述想要的视频,也可以从模板开始,比如 Designer showreel、App launch video 或 Product walkthrough,然后选择 16:9、9:16 或 1:1 画幅,时长选 10、15 或 30 秒。Opus 5.5 先规划分镜,再写各个场景;你在对话里调整,最后下载 1080p 的 MP4。导出的视频没有声音,配乐要在剪辑软件里加。

加载了 App launch video 模板的 opus6.video 生成器:一段为名叫 Lumen 的 App 写的 Prompt、16:9 画幅、30 秒时长和一个 Generate video 按钮

补充问答

Opus 5.5 的视频最长能做多长?

自己渲染的话没有固定上限,上面这些示例从 14 秒到将近 3 分钟都有。片子越长,渲染越久,因为每一帧都要单独画出来、单独截取。在 opus6.video 上,每条视频最长 30 秒。

这些 Prompt 我能拿来用吗?

可以,当作起点用。把产品、主题和配色换成你自己的。视频本身属于原作者,提到它们的时候请附上原帖。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容