基础篇
进阶篇
高频篇
精选篇
手写篇
面经篇
AI 篇
原理篇
每日一题
小程序题库
知识卡片
  • 场景篇按分类整理的大前端场景考点
  • 历年面经按年份追踪真实考点
  • 算法题库NEW在线编码即时判题
  • 专项自测100 题快速查漏
  • 前端基础
    • HTTP从报文一路讲到 HTTPS
    • 浏览器渲染、事件循环、进程
    • 计算机基础Linux、网络、操作系统
  • 进阶专项
    • 设计模式23 种模式怎么用
    • 前端系统进阶学习大型项目工程化
    • 前端综合文章长期沉淀的实践文
  • 工程与工具
    • Node学习指南从环境搭建到服务端
    • NPM工作流script、依赖与发布
    • Docker容器化部署上手
    • Canvas图形与动画实战
  • 路线与导图
    • 思维导图知识点全景图
    • 学习路线按图索骥不跑偏
  • 动态
    • 公众号动态公众号历史文章
    • 博客动态站长的技术博客
    • 开发者导航常用工具与文档站
  • AI 助手随时提问,即时解析
  • AI 模拟面试模拟真实面试 + 报告
  • AI 知识地图串起全站知识点
  • AI 定制路线按你的简历现排
AI 热点
旧版
AIHT
内容
精选全部 AI 动态热点榜AI 日报收藏
分类
模型行业编程产品技术观点开源
更多
Agent 接入
返回首页开发者导航
AIHT
精选 / 资讯详情
8.0
热点
AI SCORE
编程提效2026-10-23 20:18

用 Claude Code 串起视频制作流程

dev.to · AI#Claude Code#提示词#视频自动化
Editor brief · 编辑速览

作者从空目录开始,让 Claude Code 调用图像、语音和音乐生成能力,再用 FFmpeg 剪辑成 101 秒旁白视频。文章提供 11 条可复制提示词,并报告此次制作花费 0.62 美元。

文章思维导图
Knowledge map
拖拽缩放
AI deep read

AI 深度解读

用 Claude Code 做视频,起点可以是一个空文件夹:让它学会生成图片、配音、合成音乐,再用 FFmpeg 拼成短片。作者给出的演示结果是,约一小时做出一段 101 秒的太空故事,包含 10 张插画、旁白和镜头运动,账本记录的生成费用为 $0.62。

值得学的是这条制作路径:先跑通单项能力,再把成功步骤保存成 skill,最后用成本记录、时间轴和版本管理把素材串起来。不过,$0.62 的账单范围,以及模型和套餐的具体说法,都需要分开看。

先让一个步骤成功,再让 AI 记住它

作者把编程助手当成制作环境。它负责读文档、写调用脚本、运行程序、处理报错,再把流程保存下来。真正需要补齐的能力只有两类:生成素材,以及剪辑视频。

skill 在这里是一份可以按需读取的操作说明。短描述告诉助手什么时候使用它,正文保存具体步骤、脚本位置、参数和示例。作者的做法是先让助手完成一次真实调用,再要求它「记住成功路径」。

最值得复用的,是把试错结果沉淀成下一次能执行的流程。

演示最终形成 8 个 skill:图片用 gpt-image、nano-banana,配音用 gemini-voice、kokoro-voice、elevenlabs-voice,音乐用 python-music,剪辑用 ffmpeg,转录用 transcript。

演示中生成的八个 skill,以及图片 skill 的名称和描述

但「记住」不等于以后永远一次成功。API、依赖和模型都可能变化。作者偏爱 skill,理由之一是按需加载正文可以节省上下文;他认为 MCP server 会塞入更多内容。这个比较没有给出上下文用量实测,不能直接推广到所有 MCP 实现。

更实用的是项目规则。作者把要求写入 CLAUDE.md:每次付费调用都向 costs.csv 追加日期、服务、模型、用途和美元费用;每次生成文件,都在 WORKLOG.md 记录工具、完整提示词、输出路径和成本。价格要求查官方页面,不能靠模型记忆。

每个视频放在 projects/NAME/,内部划分 images/、voices/、music/、cuts/、final/,测试图片移到 projects/tests/images/。这些文件让后续修改有据可查,也让换一次会话后继续制作更容易。

图片和声音怎么选,才能控制试错成本

作者先用同一个场景测试图片模型:冰冻卫星上的孤独研究站,天空中挂着巨大的土星。

原文将主力模型写为 OpenAI GPT Image 2.5,标识为 gpt-image-2.5-sunburst。演示中的一张 1536x1024 图片耗时 32 秒、费用 $0.04;作者还给出 4K 图片约 $0.12 的价格描述。备选是 Nano Banana 2.1,标识为 gemini-nano-banana-2.1。

这些名称、可用性和价格在此都只能按原文转述,不能当作已经核验的选型清单。保留下来的方法更稳妥:拿同一份素材需求测试不同模型,再决定主力和备选。

同一冰冻卫星场景的对比,左侧为 GPT Image 2.5,右侧为 Nano Banana 2.1

作者建议一部作品尽量使用同一个图片模型,以减少风格变化;需要修细节时再切换。这有助于控制变量,但不保证角色、场景和构图自动一致。

密钥则由脚本从 macOS Keychain 读取。示例账户是 ai-video-demo,OpenAI、Gemini、ElevenLabs 分别使用 vid-oai、vid-gem、vid-el 服务名,并明确要求不要打印密钥。可借鉴的是凭据管理方式,具体账户名只是演示配置。

声音部分用了三个档位。Gemini 的 gemini-3.8-flash-tts 接受自然语言描述音色;本地 Kokoro-82M 在 CPU 上运行,作者要求适配 16 GB 内存的 Mac;ElevenLabs 使用 eleven_multilingual_v2。三者朗读同一句话,保存到 projects/tests/voices/,方便试听。

这里也要区分事实与评价:作者确实安排了同句对比,但「ElevenLabs 最好」是他的判断,文中没有盲听评分或系统成本对照。Kokoro 则适合承担草稿和长文本试听,免费指没有云端生成调用费,本地仍要下载并运行模型。

音乐更简单:让助手用 Python 合成约 60 秒的电子氛围音,不用采样,保存在 projects/tests/music/。它适合这类安静、略带诡异感的科幻背景,却不等于通用音乐制作方案。助手画了频谱图检查结果,但频谱只能帮助观察信号,不能代替人耳判断是否好听。

从能播放到能看下去,关键是时间轴

第一版视频的任务很具体:写一个 8 到 10 句的太空故事,生成 6 张风格一致的 16:9 插画,用 Gemini 配音,用 Python 做低音量背景音乐,再通过 FFmpeg 输出 1920x1080 的幻灯片视频。

流程跑通后,问题马上出现:每张图停留约 17 秒,节奏太慢。

作者没有直接增加昂贵动画,而是先调整画面密度:保留已有 6 张图,补齐到每句话一张。最终成片共有 10 张插画。

但图片数量够了,还要知道在哪一刻切换。为此,作者加入本地转录模型 faster-whisper,提取逐词时间戳,并保存成 transcript skill。它解决的是声音与画面的对齐:旁白讲到下一句时,画面也进入对应场景。

故事第一版生成的六张同风格插画

接着才增加运动。FFmpeg 可以慢慢推近、沿宽图平移,也可以在无线电响起时震动,在灯光亮起时改变亮度。静态素材因此有了叙事节奏,不必每个镜头都生成完整动画。

这里有一个很具体的坑:缩放过程中,尺寸计算取整可能带来轻微抖动。作者看到了,助手没有识别出来,于是他要求修复并把处理方法写回 skill。原文没有公开修复命令,所以这只能作为排查线索,不能算拿来即用的解决方案。

修改版保存为 v2,同时保留 v1。全部源文件和时间信息都在项目里,后续改一句旁白、换一张图,再渲染即可。这种可局部修改的能力,比第一次就生成完整成片更实用。

我的判断

我认同作者把幻灯片作为起点。它把图片质量、配音、切镜和混音拆开,出问题时更容易定位,也适合练习素材生产与合成流程。

但标题里的 $0.62 需要限定范围。原文没有在提供的正文中列出完整逐项账单,无法确认是否覆盖全部测试、重试和备选素材。它也不能直接代表从零开始的全部开销。

作者列出的月度选择还有 $100 档的 Claude Code 或 Codex,以及 Kimi $20/$40、GLM $20/$80、MiniMax $11/$30;正文另提到 Claude Code 搭配 Opus 5.5 的 $100/月加素材费用。这些都是原文报价,套餐权益和可用性没有展开说明,不能据此推算自己的实际预算。

作者还称,自己制作 4 分钟音乐视频会花约 $100。这能说明他的制作经验,不能证明动画普遍需要这个成本。

至于「创作者应该自己造工具」,我会保留意见。自建流程的价值在于可复用、可追溯和便于批量修改;如果只做一条简单短片,现成编辑器可能更省事。原文没有提供两种方式的工时、质量或维护成本对照,这部分属于经验主张。

能拿来做什么

  • 做项目演示或教程视频时,可以先选一小段脚本,跑通插画、旁白和 FFmpeg 合成,再决定是否增加动画,避免一开始就搭建过大的流程。
  • 在日常 AI 编程中,可以把成功的素材调用封装为脚本,再用 skill 记录参数、输出位置和使用条件,让后续任务有明确入口。
  • 每次调用都保留成本与生成记录,比较不同模型时使用同一场景、同一句旁白,结合试听和账单作选择。
  • 修改视频时保留源素材、时间戳和旧版本,重点检查切镜、配音可懂度、背景音乐音量与缩放抖动,最后亲自看完成片。
Original source

本文由 AI 通读原文后重新编写,观点部分为站内判断,细节以原文为准,来源 dev.to · AI,原文版权归原作者所有。

阅读原文
上一篇
Agent 跨会话记忆如何设计与落地
下一篇
智能体重试 API,先防重复写入

资讯速览

dev.to · AI · 2026-10-23 20:18

AI 评分 8.0 / 10

相关标签

#Claude Code#提示词#视频自动化

继续阅读

  • LLM 审阅接口如何兼容批处理与流式输出
  • Agent 跨会话记忆如何设计与落地
  • 智能体重试 API,先防重复写入
  • 推理拆分部署,瓶颈可能在交接调度
  • Claude 为百余开源库生成正确性证明