把一段内两条素材拆开,再分别套用PIP布局
本页展示随包原生输入和验收参考。目标产品运行状态:未运行。表格与图片不代表产品已经生成的结果。
input.csv / practice-data.json

本课实际输入字段
| segment | source_in | source_out | broll_source | broll_in | broll_out | layout |
|---|---|---|---|---|---|---|
| scene-A | 12 | 18 | C12 | 0 | 4 | PIP |
| scene-B | 18 | 24 | A18 | 7 | 9 | PIP |
| base | 12 | 24 | B180 | 12 | 24 | talking/source base |
选择第一段PIP
reference.csv:作者验收映射,不是目标API回包
| item | expected | identity |
|---|---|---|
| 拆分点 | 18 | author_acceptance_reference |
| 首段补镜 | C商品平面旋转 | author_acceptance_reference |
| 次段补镜 | A纸狐落桌,无香水视频假设 | author_acceptance_reference |
应当保留的约束
| item | expected | identity |
|---|---|---|
| 拆分点 | 18 | author_acceptance_reference |
| 首段补镜 | C商品平面旋转 | author_acceptance_reference |
| 次段补镜 | A纸狐落桌,无香水视频假设 | author_acceptance_reference |
故意构造的错误样例
| case | bad_value | why_reject |
|---|---|---|
| 范围错 | 12–24一整段挂两PIP素材 | 先拆成独立段 |
| 来源错 | 不存在香水C05–09片 | 必须用实际A/C输入 |
先保存真实产品输出,再逐项对照。actualOutput / actualResult 在未执行时保持 not_run,不能把这里的期望值复制成已测结果。