Compare commits
2 Commits
dd7a1ad6a6
...
6f338a8539
| Author | SHA1 | Date | |
|---|---|---|---|
| 6f338a8539 | |||
| 0dc17a8b9d |
@@ -207,32 +207,6 @@ add_videos 提交 9+ 视频时可能触发网关 504。脚本自动降级:
|
||||
1. 先尝试全量提交
|
||||
2. 504 时自动分批(每批 3 个),保持绝对时间不变
|
||||
|
||||
**云渲染(可选):**
|
||||
|
||||
```
|
||||
POST /gen_video → 提交云渲染
|
||||
POST /gen_video_status → 轮询直到 success/failed
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 账号配置(account.json)
|
||||
|
||||
```json
|
||||
{
|
||||
"capcut": {
|
||||
"effects": ["录制边框 III"],
|
||||
"filter": "电影感:40",
|
||||
"subtitleStyle": {
|
||||
"fontSize": 36,
|
||||
"color": "#FFFFFF",
|
||||
"highlightColor": "#FF6B35",
|
||||
"bold": true
|
||||
},
|
||||
"defaultBGM": "https://example.com/bgm.mp3"
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -409,64 +409,38 @@ output/{account}_{YYYYMMDD}_{NNN}/
|
||||
|
||||
---
|
||||
|
||||
## 质量卡点(跨阶段)
|
||||
## 质量卡点(Agent 可执行)
|
||||
|
||||
多阶段任务中,每个阶段完成后必须校验再进入下一阶段:
|
||||
每个阶段完成后 Agent 自动校验,不通过的自动修复。需要人工视觉判断的(画质、动画、BGM等)由用户在人工审查步骤处理。
|
||||
|
||||
### 生图 → 成片 卡点
|
||||
### 生图 卡点
|
||||
|
||||
| 检查项 | 标准 | 不通过处理 |
|
||||
|--------|------|-----------|
|
||||
| 图片分辨率 | 短边 >= 1024px | 重新生成 |
|
||||
| 画幅比例 | 与目标视频一致 (9:16/16:9) | 重新生成 |
|
||||
| 图片内容 | 无水印、无文字、主体清晰 | 删除,人工补选 |
|
||||
| 风格一致性 | 同批次风格统一 | 替换偏差大的图 |
|
||||
| 数量 | 至少 3 张(< 3 张无法成片) | 补充生成 |
|
||||
| 画幅比例 | 与 manifest.format 一致 | 重新生成 |
|
||||
| 数量 | 与 items 数量匹配 | 补充生成失败项 |
|
||||
|
||||
**首尾帧额外检查**:
|
||||
|
||||
| 检查项 | 标准 | 不通过处理 |
|
||||
|--------|------|-----------|
|
||||
| 场景一致性 | 首尾帧是同一场景 | 重新生成 lastFrame |
|
||||
| 视角匹配 | 构图、角度、距离一致 | 重新生成不匹配的帧 |
|
||||
| 状态过渡合理 | 结束帧是起始帧的自然延续 | 调整提示词重新生成 |
|
||||
|
||||
**自动校验脚本**(在 Agent 间插入):
|
||||
```bash
|
||||
node .claude/skills/video-from-script/scripts/validate_assets.js \
|
||||
--dir ./output/batch_xxx \
|
||||
--min-resolution 1024 \
|
||||
--expected-ratio 9:16
|
||||
```
|
||||
|
||||
### 配音 → 成片 卡点
|
||||
### 配音 卡点
|
||||
|
||||
| 检查项 | 标准 | 不通过处理 |
|
||||
|--------|------|-----------|
|
||||
| 音频时长 | 与素材总时长相近(±20%) | 调整语速或素材时长 |
|
||||
| 音频质量 | 无静音段、无爆音 | 重新生成 |
|
||||
| 音频数量 | 与素材数量匹配 | 补充或裁剪 |
|
||||
| 音频数量 | 与 items 数量匹配 | 补充或裁剪 |
|
||||
|
||||
### AI视频 → 成片 卡点
|
||||
### AI视频 卡点
|
||||
|
||||
| 检查项 | 标准 | 不通过处理 |
|
||||
|--------|------|-----------|
|
||||
| 视频时长 | 每段 6-8 秒 | 正常,模型固定输出 |
|
||||
| 视频画质 | 无明显伪影、无黑帧 | 重新生成 |
|
||||
| 过渡连贯(首尾帧) | 视频从首帧平滑过渡到尾帧 | 优化提示词重试 |
|
||||
| 视频数量 | 与素材数量匹配 | 补充生成失败的视频 |
|
||||
| 视频数量 | 与 items 数量匹配 | 补充生成失败项 |
|
||||
|
||||
### 成片输出 卡点
|
||||
|
||||
| 检查项 | 标准 |
|
||||
|--------|------|
|
||||
| 字幕准确 | 与原始文案一一对应 |
|
||||
| 关键词高亮 | 颜色醒目、位置正确 |
|
||||
| 图片动画 | Ken Burns 流畅无卡顿 |
|
||||
| BGM 音量 | 不盖过配音(配音为主) |
|
||||
| 转场 | 无黑帧、无跳帧 |
|
||||
|
||||
**任何卡点不通过,必须修复后再进入下一阶段,不可跳过。**
|
||||
**卡点不通过自动修复后再进入下一阶段。**
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
"effects": [],
|
||||
"filter": "",
|
||||
"subtitleStyle": {
|
||||
"fontSize": 36,
|
||||
"fontSize": 12,
|
||||
"color": "#FFFFFF",
|
||||
"highlightColor": "#FF6B35",
|
||||
"bold": true
|
||||
|
||||
Reference in New Issue
Block a user