Skip to content

最后更新时间:2026 年 10 月 24 日

Claude Opus 5.5 怎么做视频?脚本、分镜、Remotion 与 FFmpeg 全流程教程 ​

先说结论:Claude Opus 5.5 不能直接把一句提示词变成一段 MP4。

Anthropic 在 2026 年 9 月 22 日发布 Claude Opus 5.5 时,把它的主要优势放在智能体编程、计算机操作和知识工作上;官方页面没有把它定义成 Seedance、Veo 这类原生文生视频模型。Opus 5.5 真正适合做的是视频项目里的“编剧、分镜师、技术导演和程序员”:它把需求整理成结构,写出可执行的代码和素材清单,再由 Remotion、Manim、FFmpeg、MoviePy 或浏览器录屏工具完成最终渲染。

这也是目前更可靠的做法。直接让文本模型“生成视频”,画面细节和时间轴往往很难精确控制;让模型写代码,镜头、字号、颜色、节奏、字幕和音轨都可以复现,也方便版本管理。

【国内直达推荐】先体验 Claude 的中文对话与代码协作 ​

如果你在国内需要快速试用 Claude 写脚本、拆镜头或生成 Remotion/FFmpeg 代码,可以先打开下面两个第三方 AI 聚合平台。它们提供中文网页界面和多模型切换,适合在正式配置开发环境前做需求梳理与代码讨论。

  • AIMI:https://chat.aimirror123.com/
    适合日常中文对话、脚本改写、分镜草拟和代码片段讨论。界面轻量,开箱即用。
  • AIBox:https://chat.aicnbox.com/
    适合多模型对比、长文处理和更完整的工作流尝试,也方便把同一份视频需求交给不同模型比较结果。

需要明确:AIMI 和 AIBox 都是第三方平台,不是 Anthropic 官方入口,也不代表 Claude 官方账号。 是否提供 Claude Opus 5.5、具体额度、模型版本、数据保存方式和收费标准,应以平台当前控制台及服务条款为准。涉及客户素材、未公开产品信息或商业机密时,先脱敏,再决定是否上传。

一、先判断:你的视频到底该走哪条路线 ​

用 Opus 5.5 做视频,不是只有一种方法。按素材来源和可控程度,可以分成三条路线:

路线Opus 5.5 负责什么最终由谁渲染适合内容
A. 代码动画分镜、时间轴、动画代码、参数和验收标准Remotion、Manim、Canvas/SVG 或浏览器录屏数据解释、产品演示、知识科普、片头动效
B. 素材剪辑脚本、镜头表、字幕、剪辑逻辑和自动化脚本FFmpeg、MoviePy 或剪辑软件口播、访谈、教程、产品素材混剪
C. 混合生产统一叙事、提示词、素材清单、文件命名和合成代码外部图像/视频生成工具 + FFmpeg概念片、短剧、广告分镜、社交媒体短片

一个实用判断是:画面是否必须由代码精确复现? 如果答案是“是”,优先选 A;如果已经有拍好的视频和录音,选 B;如果大量画面需要另行生成,选 C,并单独核对素材授权。

二、完整流程:从一句需求到成片 ​

1. 先写交付说明,不要先写“大片感” ​

Opus 5.5 可以很快写出漂亮的文案,但视频制作最怕目标含糊。开工前至少确定六件事:

  • 时长:15 秒、30 秒、60 秒还是更长;
  • 画幅:16:9、9:16 或 1:1;
  • 分辨率与帧率:例如 1920×1080、30fps;
  • 受众:给客户、学生、投资者还是普通消费者看;
  • 发布平台:网站、视频号、抖音、B 站或内部培训;
  • 验收标准:观众看完要记住哪一句话、完成什么动作。

把这些条件一次写清楚,比在提示词里反复要求“专业、震撼、电影感”有效得多。模型需要的是可检查的边界,而不是形容词堆叠。

2. 让模型先交分镜表,而不是直接交代码 ​

分镜表是视频项目的中间层。它把文案转成镜头,把镜头转成时长、画面和声音。建议先要求模型输出表格,人工确认叙事顺序后,再让它写代码。

一个可用的分镜字段如下:

字段作用
镜号方便和素材、字幕、代码中的场景一一对应
起止时间明确每镜时长,避免最后由剪辑软件硬凑
画面描述写主体、构图、动作和转场,不只写情绪
旁白控制语速和句子长度
屏幕字幕给静音观看的人提供信息
素材来源标明代码生成、已有素材或待制作
音频提示音乐、音效、停顿和重音位置

3. 生成“渲染清单”,再生成代码 ​

直接让模型写一整个视频项目,很容易出现文件路径不一致、依赖版本不匹配、素材缺失却被写成“已完成”等问题。更稳的顺序是:

  1. 先输出 manifest.json 或 Markdown 素材清单;
  2. 检查缺失素材、授权状态和预计时长;
  3. 再让 Opus 5.5 根据清单生成一个最小可运行版本;
  4. 跑通 3 秒预览后,再添加转场、字幕、音乐和复杂动画;
  5. 用同一套参数渲染整片。

“最小可运行版本”可以只是一个纯色背景、一个标题和一段淡入动画。它看起来不惊艳,却能先验证 Node、Python、FFmpeg 和字体环境是否正常,能省掉很多后面才发现的低级错误。

三、可直接复制的 Opus 5.5 视频总 Prompt ​

下面这段提示词适合作为项目开场。它没有要求模型“深入思考”,而是把交付物、边界和证据状态写清楚:

text
我要制作一条[时长]的[视频类型],画幅为[画幅],目标分辨率[宽×高],帧率[fps],受众是[受众],发布平台是[平台]。

请先完成以下三份材料,暂时不要写完整代码:
1. 一句话创意说明;
2. 分镜表:镜号、起止时间、画面、旁白、字幕、素材来源、音频提示;
3. 素材与依赖清单:需要哪些图片、视频、字体、音轨和程序库。

约束:
- 不虚构已经生成、下载或渲染成功的素材;
- 未执行的步骤标记为“待执行”,不要写成“已完成”;
- 所有镜头时长相加必须等于目标时长;
- 字幕单行尽量不超过 18 个汉字;
- 旁白按每秒 4—5 个汉字的舒适语速估算;
- 画面必须能用 Remotion、Manim、Canvas 或 FFmpeg 中的一种明确实现;
- 如果某个效果需要额外素材或插件,请先说明。

请先给出方案和风险,不要直接声称最终视频已经可以发布。

确认分镜后,再发第二轮指令:

text
请根据确认后的分镜表,先实现一个 5 秒的最小可运行预览:
- 使用[Remotion/Manim/FFmpeg/MoviePy];
- 明确 Node 或 Python 版本、依赖和运行命令;
- 只使用分镜中已存在的素材;
- 输出目录、分辨率、帧率和编码参数集中配置;
- 先给出文件树,再给出完整代码;
- 代码中不要读取系统当前时间作为动画状态,确保同一帧可以重复渲染;
- 最后列出实际执行过的命令和可能失败的位置。

这类写法把重点放在“如何验收”上。Opus 5.5 的强项是工程编排,给它明确的边界比堆砌“认真、全面、顶级”更有效。

四、路线 A:用 Remotion 做可重复渲染的代码动画 ​

Remotion 用 React 描述视频画面,每一帧都由代码计算。它很适合数据图表、产品功能演示、社交媒体模板和批量生成的营销视频。官方文档给出的基本渲染命令是:

bash
npx remotion render <CompositionId> out/video.mp4

一个 30 秒项目的目录可以这样组织:

text
video-project/
├── public/
│   ├── logo.svg
│   ├── voiceover.mp3
│   └── captions.srt
├── src/
│   ├── Root.tsx
│   ├── Explainer.tsx
│   └── scenes/
│       ├── Title.tsx
│       ├── Problem.tsx
│       └── CallToAction.tsx
├── remotion.config.ts
└── package.json

让 Opus 5.5 写 Remotion 代码时,最好先指定 Composition 的宽度、高度、帧率和总帧数。例如 1920×1080、30fps、30 秒对应 900 帧。不要只说“做一个 30 秒视频”,否则模型可能把时长分散到组件内部,最后无法统一校验。

可以追加这段约束:

text
请用 Remotion 实现分镜。所有场景通过 <Sequence> 排列,总时长必须为 900 帧。禁止用 Math.random() 生成每帧状态;如果需要随机元素,使用固定 seed。字体从 public 目录加载,所有素材路径使用 staticFile()。先写最小版本,不要引入未安装的第三方动画库。

Remotion 常见坑 ​

  • 总帧数算错:30fps 的 30 秒是 900 帧,不是 30 帧;时长、帧率、Sequence 要一起核对。
  • 动画依赖系统时间:同一帧重复渲染时结果可能不同,导致输出闪烁。动画应由 useCurrentFrame() 驱动。
  • 素材路径写死:本地预览能显示,换到渲染环境却找不到文件。优先把素材放进 public/,并使用官方静态资源方式读取。
  • 字体缺失:开发机有字体、渲染机没有,文字宽度会变化。交付前固定字体文件或使用稳定替代字体。
  • 一开始就做复杂转场:先跑通文字和色块,再逐层加入图表、背景和音效,定位问题会容易得多。

五、路线 B:用 FFmpeg 把已有素材、配音和字幕装起来 ​

如果你已经拍了视频、录了口播或做好了几段动画,Opus 5.5 最有价值的地方是帮你规划时间轴、生成批处理脚本和排查命令错误。FFmpeg 负责拼接、裁切、转码、混音和封装,不必让模型参与每一帧的像素生成。

一个典型的 1080p H.264 输出命令如下:

bash
ffmpeg \
  -framerate 30 -i frames/frame-%04d.png \
  -i voiceover.mp3 \
  -c:v libx264 -pix_fmt yuv420p \
  -c:a aac -shortest \
  out/final.mp4

这里的 -framerate 30 告诉 FFmpeg 输入图片序列按 30fps 读取,-pix_fmt yuv420p 是常见播放器兼容性较好的像素格式,-shortest 让输出在音频或视频中较短的一路结束时停止。具体滤镜和编码器是否可用,仍要查看本机 FFmpeg 编译选项。

字幕可以烧录进画面,也可以作为单独轨道封装。烧录适合发布平台不读取外挂字幕的情况,但会增加重编码步骤;外挂字幕更利于修订和多语言版本。字幕文件、配音和画面必须使用同一时间基准,建议先以分镜表的起止时间为准,再在导出后做一次逐段核对。

给 Opus 5.5 的 FFmpeg 排查提示词 ​

text
下面是我的 FFmpeg 命令、完整报错、输入文件信息和目标输出要求:[粘贴内容]。

请先判断问题属于输入参数、编码器缺失、像素格式、音视频时长不一致,还是路径或权限问题。
不要直接给我一个“应该能跑”的新命令。请按以下顺序回答:
1. 报错中最关键的一行;
2. 需要用 ffprobe 核对哪些字段;
3. 最小复现命令;
4. 修正命令;
5. 修正后如何验证输出,而不是只看进程是否结束。

这种提问方式比“命令报错了帮我修”更容易得到可验证的答案。尤其是素材编码、帧率和色彩空间不一致时,模型需要真实的 ffprobe 输出才能判断。

六、路线 C:外部生成画面,Opus 5.5 做统一编排 ​

如果你需要真人风格镜头、概念场景或大量插画,可以使用专门的图像或视频生成工具制作素材,再让 Opus 5.5 负责以下工作:

  • 把主题拆成统一风格的分镜;
  • 为每个镜头写图像或视频提示词;
  • 统一角色、色调、镜头语言和屏幕文字;
  • 生成素材命名表、下载清单和授权记录;
  • 用 FFmpeg 或 Remotion 把素材按时间轴组装;
  • 检查分辨率、黑边、静音、字幕溢出和重复镜头。

这条路线的关键不是“让模型一次生成全部画面”,而是先固定素材规格,再批量生产。例如全部镜头统一为 1920×1080、24fps、同一角色描述、同一色彩方案;否则后期会花大量时间缩放、裁切和调色。

还要注意三类风险:

  1. 素材权利:人物肖像、商标、影视片段、音乐和字体都需要单独核对授权;
  2. 平台条款:外部生成工具的商用范围、保存期限和水印规则可能不同;
  3. 事实准确性:画面看起来真实,不代表数据、产品参数或新闻信息真实。发布前要人工核对来源。

七、一个 30 秒产品解释片的实际拆分 ​

假设你要做一条 30 秒、16:9、1920×1080、30fps 的产品解释片,可以按下面的节奏开始:

时间画面旁白重点技术实现
0—3 秒产品名称与一句问题让观众知道“这条视频解决什么”Remotion 标题动画
3—8 秒旧流程的三个痛点说明为什么需要改变图标、文字和简单转场
8—18 秒产品工作流三步演示展示输入、处理和输出SVG/Canvas 或录屏素材
18—25 秒结果对比与关键数字只展示可核验的数据数据图表组件
25—30 秒行动按钮与品牌收尾告诉观众下一步做什么固定版式与淡出

先让 Opus 5.5 检查这张表的总时长是否准确,再让它为每一镜生成组件。每一镜只承担一个信息点,比把五句话塞进同一个画面更适合手机观看,也更容易在后期替换文案。

八、字幕、配音与音画同步 ​

视频“能不能看”和“能不能听懂”是两件事。建议把声音单独做成一条可替换的轨道,不要让旁白和画面代码绑死。

一个稳妥的顺序是:

  1. 先定稿旁白文本;
  2. 用 TTS 或真人录音生成音频;
  3. 根据实际音频长度微调分镜;
  4. 用语音转写或人工听写生成 SRT;
  5. 检查数字、专有名词、断句和字幕出现时间;
  6. 最后合成,避免因为改一句文案重做整段动画。

字幕长度要按平台和设备测试。16:9 视频可以放两行,竖屏视频通常需要更短的行长和更高的底部安全区。不要让字幕压住按钮、人物脸部或关键图表。

九、渲染后必须做的验收 ​

Opus 5.5 能写出可运行代码,但“能运行”不等于“可以发布”。建议把验收拆成四组:

检查组具体动作
技术用 ffprobe 检查分辨率、帧率、时长、音轨和编码
内容逐镜核对事实、数字、品牌名、链接和免责声明
视听静音看一遍、戴耳机看一遍,检查字幕、音量、爆音和闪烁
发布在目标平台上传测试,检查裁切、首帧、封面和自动播放

如果输出是 30fps,可以用 ffprobe 查看基本流信息:

bash
ffprobe -v error -show_entries format=duration:stream=codec_name,width,height,r_frame_rate \
  -of default=noprint_wrappers=1 out/final.mp4

重点看三项:实际时长是否接近分镜总时长,画面尺寸是否为目标尺寸,音频流是否存在。不要只看文件名或渲染日志里的“完成”。

十、成本、速度与可维护性 ​

官方发布页显示,Opus 5.5 在典型工作负载下的运行成本比 Opus 5 低约 40%;输入和输出 token 分别为每百万 4 美元和 20 美元,缓存读取为每百万 0.20 美元。实际视频项目还要加上渲染机器、对象存储、TTS、外部素材生成和人工审核的成本,不能把模型 token 价格当成整条流水线成本。

对于需要反复更新的视频,代码化流程的优势通常比单次生成更明显:修改标题、数字或品牌色后重新渲染即可;对于只做一次、镜头高度依赖真实拍摄的项目,直接用剪辑软件可能更省时间。选择工具时,先问“这个视频会不会批量更新”,而不是先比较模型排行榜。

十一、常见问题 ​

Claude Opus 5.5 能直接生成视频文件吗? ​

不能把它当作原生文生视频模型来理解。更准确的说法是:它可以生成视频项目的脚本、分镜、提示词和渲染代码,最终由 Remotion、Manim、FFmpeg、MoviePy 或浏览器录制工具输出文件。具体能力仍以官方文档和所用产品界面为准。

没有编程基础,能用 Opus 5.5 做视频吗? ​

可以,但建议从“已有素材 + 自动字幕 + FFmpeg 简单合成”开始,或者使用专门的图形化视频工具。代码路线需要安装 Node、Python 或 FFmpeg,并要求你能看懂路径、依赖和报错;Opus 5.5 能降低门槛,但不能替代运行环境和人工验收。

AIMI 和 AIBox 是 Claude 官方入口吗? ​

不是。它们都是第三方 AI 服务平台。本文把它们放在开头,是为了给国内用户提供中文对话和代码协作的试用入口;账号、计费、可用模型和数据处理规则都由各自平台决定,不能把它们当成 Anthropic 官方服务。

为什么不让 Opus 5.5 一次性写完整个项目? ​

一次性生成的项目很难检查依赖、素材和时间轴。先做 3—5 秒最小版本,再逐段增加场景,能更快定位问题,也能避免模型把尚未完成的素材描述成已经存在。对商业项目,还应把每一版代码和素材纳入版本管理。

生成视频时最应该检查什么? ​

先检查事实和授权,再检查技术参数。数据、产品承诺、人物肖像、商标、音乐和字体都可能带来风险;分辨率、帧率、字幕和音轨则决定成片是否能正常播放。两者都不能只靠模型自检。

十二、参考资料与继续阅读 ​

最后提醒: 视频项目最终要对观众负责。无论 Opus 5.5 写得多快,脚本中的事实、画面中的素材、旁白中的承诺和导出文件的技术参数,都需要人来核对。把模型当成能写代码的制作伙伴,而不是免检的成片机器,才是更稳妥的用法。

面向中文用户的 AI 使用指南