← 我的作品
工程化
AI 剪视频的自动化流水线
要解决的问题
做一条片子,改动最多的地方永远是稿子。而稿子一改,后面全要重来——重新切句、重新配音、重新对字幕。如果每次都从头剪,第二条片子就没人愿意做了。
做法
把整条链路拆成几个可以单独重跑的步骤,每一步的产物都落盘:
- 切句:稿子进来,输出「句子 + 预计时长」的清单
- 配音:按清单逐句生成,合成一条完整音轨
- 对齐:用真实音轨回填每句的起止时间
- 出画:按时间槽生成画面
- 混轨:音轨与画面合成
- 归一:统一响度,输出成片
关键是每一步都能单独重跑。改一句稿子,只需要重跑切句之后的部分,前面的素材不用动。
缓存放在本地
所有中间产物都存在本地磁盘,不依赖任何临时目录。这样跑一半断了,接着跑就行,不用重来。
结果
同一个选题改一版稿子,重新跑一遍就能出新片。省下来的时间全部用在「这条片子该说什么」上,那才是真正花脑子的地方。