点击
0
%
暂不考虑机会
AI 落地实践者前端开发经历
← 返回随笔

朋友每月要剪 30 条牛杂视频,我花一天把这套流程做成了 Skill

朋友每月要剪 30 条牛杂视频,我花一天把这套流程做成了 Skill

我有个朋友,每个月要给客户做 30 条牛杂视频。

客户给素材,他先从里面挑几个能用的片段,再让 AI 写文案,丢进剪映,克隆声音、配字幕、加音乐,最后导出。

他已经做得很熟了,一条还是要花 5-10 分钟。

一个月做 30 遍,算下来要花 2.5-5 个小时,而且都是重复操作。我看了一遍,觉得这套流程可以自动化,就问他能不能让我试试。

我花了一天,把这套流程做成了一个 Skill。

现在生成一条大概 30 秒,MiniMax 的语音成本是 7 分钱。视频生成后不用再进剪映改,朋友直接发给客户。他现在已经拿它当主力工具用了。

入口只有一句话:“生成下一条视频”。需要一次做多条,就说“批量生成 5 条”。

成片三件套

先拆流程

做之前,我先问朋友:一条视频从收到素材到发给客户,中间要经过哪些步骤?

我照着他的说法,记了几条规则:

  • 开头先放切料、热汤和牛杂近景,门头不能打头。
  • 文案确实提到门面、招牌时,才用门头素材。
  • 一条视频里尽量别重复同一个片段。
  • 字幕只能重新断句,不能改字、漏字。
  • 店名不用塞进配音,封面和水印已经有品牌。
  • 声音克隆一次就够了,后面直接复用。

生成结果只保留三样:视频、封面、脚本。调试文件放进隐藏目录,不和成品混在一起。

技术选型

文案和任务状态我放在 Excel 里。一个月 30 条,表格够用,朋友也方便查看。Agent 生成标题、配音稿、字幕分行和封面文字,Python 用 openpyxl 追加内容。

配音接 MiniMax。第一次上传参考声音,生成 voice ID 后保存下来,后面直接复用。单条语音成本大约 7 分钱。

视频部分我选了 FFmpeg。素材都在本地,剪辑规则固定,命令行更适合批量跑。脚本按配音长度挑素材,裁成 720×1280,再拼画面、加 BGM 和滤镜。

封面和字幕先用 Pillow 渲染成图片,再交给 FFmpeg 合进视频。字体、描边、字号和位置都写在脚本里。

最后用 Python 把 Excel、MiniMax 和渲染脚本串起来。Skill 接收“生成下一条”或“批量生成 5 条”,脚本负责校验、生成文件和回写状态。

一句话生成

朋友说“生成下一条视频”,Skill 会先生成文案并追加到 Excel,再自动完成后面的配音、剪辑和封面。生成成功后,Excel 状态从“未使用”改成“已生成”,同时写入生成时间和输出目录。

一次要做多条,就说“批量生成 5 条”。

Excel 文案库

最费时间的是测试

主流程很快就跑通了,后面测试花的时间更多。

脚本不报错,只能说明它跑完了,不代表视频能发给客户。每生成一条,我都会从头看一遍。先看画面和素材,再检查字幕、声音、水印和封面,最后确认文件与 Excel 状态。

我还换了几种情况来测:文案提不提门头、第一次有没有 voice ID、生成指定编号还是连续批量生成。素材不够时怎么处理,也单独试过。

有些问题不会让程序报错,但成片看起来就是不对。这种情况只能打回去改规则或改脚本,再生成一条重新看。

发现问题就改,再重新生成。滤镜、字幕位置、封面大小和门头开场都做过单独检查。换了不同文案和素材组合,结果稳定后才交给朋友用。

30 秒,7 分钱

前后的差别大概是这样:

原来现在
单条时间5-10 分钟约 30 秒
每月 30 条2.5-5 小时机器运行约 15 分钟
单条成本人工操作 + 剪映克隆声音积分MiniMax 语音约 0.07 元
剪映调整需要不需要
交付剪完再导出生成后直接发客户

30 条的语音费用加起来大概 2.1 元。

原来在剪映里克隆声音也会消耗积分,并不是零成本。因为我没有记录当时具体用了多少积分,所以这里不做金额对比,只记录现在 MiniMax 的实际费用。

表格里的 15 分钟是 30 条视频顺序生成的大致机器运行时间。批量任务开始后不需要一直守着,做完直接去输出目录拿成品。

最后

做完这次,我觉得可以先用四个问题判断一项工作适不适合做成 Skill:

  1. 这件事是不是会反复发生?
  2. 每次的输入和输出是不是比较固定?
  3. 中间依赖人工判断的地方,能不能讲成具体规则?
  4. 做完以后,能不能明确检查结果是否合格?

需求不一定要很大。有人长期在做,流程能够讲清楚,改完马上能用,就值得试试。

朋友每月要剪 30 条牛杂视频,我花一天把这套流程做成了 Skill - RuHu.Xu