AI小白

Codex / 自动化剪辑 / 剪映草稿

Codex 剪辑工作流:爆款参考、素材匹配和剪映草稿

我把注意力放在这套流程怎么跑:先拆参考视频,再用素材库匹配镜头,生成配音和字幕,最后交出能打开检查的剪映草稿。

先看适不适合

这篇原文讲的是一套 Codex 自动化剪辑工作流。它的思路很清楚:参考视频给结构和节奏,自己的素材库给画面,Codex 负责拆镜头、找素材、生成配音字幕,最后做出一个剪映草稿。

我会把它当成「批量短视频生产」的方法,而不是精品原创剪辑的方法。带货视频、营销混剪、产品素材拼接、固定节奏的 Vlog,都适合先试。需要强镜头语言、复杂转场、情绪递进的原创视频,还是要人工主导。

先说清楚边界。

参考爆款不是照搬别人的成片。这里更适合学结构、节奏和镜头长度,然后用自己的素材、自己的文案和自己的配音做新视频。

01 参考视频

给 Codex 一个可拆解的节奏样本。

02 recipe.json

记录镜头时间、关键帧和文案分段。

03 素材匹配

从素材库里复制合适片段,不移动原文件。

04 配音字幕

按真实语音时长对齐画面和字幕。

05 剪映草稿

交给人打开检查,不直接当最终成片。

先准备这些工具

这套流程最少需要四类东西:Codex、FFmpeg、Python 和剪映专业版。配音可以先不做,等流程跑通后再接豆包 TTS、VoxCPM 或其他语音工具。

FFmpeg

用来拆视频、抽关键帧、提音轨、合成预览视频。

Python 3.8+

处理镜头切分、素材匹配、字幕和剪映草稿生成。

剪映专业版

最后打开草稿检查时间轴、素材、字幕和配音。

配音工具

带货视频可以用稳定 TTS;声音克隆再单独接开源工具。

先让 Codex 检查环境
请帮我检查自动化剪辑环境:

1. 检查 FFmpeg 是否可用
2. 检查 Python 版本是否大于等于 3.8
3. 检查是否能安装 opencv-python、numpy、pillow
4. 检查本机是否安装剪映专业版
5. 不要直接改系统配置,先告诉我缺哪些东西、怎么补

项目文件夹怎么放

我很认同原文里强调的文件夹结构。自动化剪辑最怕的是素材乱放,Codex 一边找一边猜,最后把原素材移动、覆盖、重命名。目录先定好,后面的工作才不容易乱。

video-workflow/
  AGENTS.md
  assets/
  work/
    2026-07-06/
      reference-2026-07-06.mp4
      video_clips/
      script.txt
      material/
        fragment01/
        fragment02/
      voice/
      jianying_draft/
  final/

assets/ 放长期素材库,剪辑时只复制,不移动。work/ 放每次剪辑的过程文件,按日期分开。final/ 只放确认过的成品。AGENTS.md 写清楚项目目标、目录、流程和验收标准。

完整流程怎么跑

第一步:拆参考视频

先让 Codex 用 FFmpeg 做镜头切分,提取每个镜头的关键帧和音轨,再生成 recipe.json。这个文件是后面所有动作的依据,里面应该记录每个镜头的开始时间、结束时间、时长、关键帧路径和文案分段。

这一步做完不要急着往下跑。先打开关键帧看一遍,确认镜头切得对不对。一个完整镜头被切碎,或者两个镜头没切开,都会影响后面的素材匹配。

第二步:从素材库匹配画面

这一步最有价值。Codex 会读取参考视频的关键帧,再遍历 assets/ 里的素材,按颜色、亮度、构图、场景、产品可见度去做匹配,最后生成 matches.jsonfragment_plan.json

这里我会加一条硬规则:低置信度素材宁可标记为缺素材,也不要硬凑。自动化剪辑最容易翻车的地方,就是为了让每个镜头都有画面,随便塞一个不相关素材进去。

第三步:生成配音和字幕

文案可以来自参考视频的音频转写,也可以来自自己写好的口播稿。Codex 可以帮忙按镜头分段,但文案一定要人工检查。自动 OCR 或 ASR 会错字,错字进了配音和字幕,后面修起来更麻烦。

如果接了 TTS,建议让 Codex 记录每段配音的真实时长。视频节奏要跟着真实音频走,不要只按参考视频的原始时长硬塞。

第四步:生成预览视频和剪映草稿

剪映草稿是这套流程里最麻烦的部分。路径必须存在,素材必须能找到,草稿里的内容 ID、元数据 ID、根索引 ID 不能乱。这里不建议第一次就追求全自动批量出片,先生成一个能打开、能检查、能继续编辑的草稿。

我会把剪映草稿当成「交付给人审核的中间件」。打开剪映之后,先看时间轴顺序、素材是否丢失、字幕是否遮挡、配音和画面有没有错位。

可以直接改的提示词

拆解参考视频
我需要拆解一个参考视频。

参考视频位置:@reference-2026-07-06.mp4
输出目录:work/2026-07-06/

请完成:
1. 用 FFmpeg 识别镜头切换点
2. 为每个镜头提取关键帧
3. 提取音轨
4. 生成 recipe.json,记录开始时间、结束时间、时长、关键帧路径
5. 如果能识别文案,整理成 script.txt,并按镜头分段

完成后先停下来,告诉我切出了多少个镜头,让我确认。
匹配素材库
请根据 recipe.json 匹配素材库。

输入:
- recipe.json:work/2026-07-06/recipe.json
- 素材库:assets/

要求:
1. 为素材库视频抽关键帧
2. 按构图、亮度、颜色、产品可见度、场景相似度匹配
3. 每个片段给出置信度
4. 低于 0.6 的片段标记为缺素材,不要硬凑
5. 选中的素材复制到 material/fragmentNN/,不要移动原素材
6. 生成 matches.json 和 fragment_plan.json

完成后列出:匹配成功、低置信度、缺素材的片段。
生成剪映草稿
请生成预览视频和剪映草稿。

输入:
- recipe.json
- matches.json
- material/
- voice/final_voice.mp3
- script.txt

输出:
1. remix.mp4 预览视频
2. captions.srt 字幕文件
3. jianying_draft/ 剪映草稿

注意:
- 素材路径必须是绝对路径,并且文件真实存在
- 不要覆盖已有剪映草稿
- 内容 ID、元数据 ID、根索引 ID 必须一致且唯一
- 生成后先停下来,让我打开剪映检查。

最后怎么验收

自动化剪辑不能只看文件有没有生成。能生成视频,不代表视频能用。我会拆成两轮检查。

先看文件和素材

再看声音和画面

怎么封成 Skill

原文最后提到一个很适合 Codex 的做法:这套流程跑通以后,可以把它封成 Skill。我不会一开始就急着写 Skill。先手动跑 2-3 条视频,记录每次卡在哪一步,再把稳定下来的目录、提示词、验收标准写进去。

一个可用的剪辑 Skill,至少要写清楚这几件事:目录结构、输入文件命名、素材只复制不移动、低置信度怎么处理、剪映草稿怎么验收、什么时候必须停下来让人确认。

我会这样落地。

先用这篇文章里的流程做一个测试项目,只做 1 条视频。能稳定生成剪映草稿以后,再写成 codex-video-editing 这类 Skill。这样写出来的 Skill 有实际流程做支撑,不会只剩一段说明。

来源和链接

返回 AI小白文章库