STEP {{ stage.code }}
+{{ stage.title }}
+{{ stage.description }}
+-
+
- 可执行 +
- {{ stage.data?.ready ?? 0 }} +
- 已有结果 +
- {{ stage.data?.skipped ?? 0 }} +
- 阻塞 +
- {{ stage.data?.blocked ?? 0 }} +
从可生成的提示词和首帧,到异步视频任务与最终成片。
++ 每一步都按后端就绪检查执行。覆盖只会新增首帧/视频候选,不会替换当前主资产;重新生成上游内容后,也不会自动更新已有下游结果。 +
+ ++ 批量操作始终面向整个项目,不受当前剧集选择影响;当前剧集只控制下方逐镜检查。Seedream 与 Seedance + 均可能产生费用。 +
++ {{ query.error.value }} 当前保留上次读取的数据,生产操作已暂停。 +
++ 当前有 {{ videoRunning }} 个视频任务等待或生成中。后端正在轮询 Provider;同一镜头不会重复提交活动任务。 +
+STEP {{ stage.code }}
+{{ stage.description }}
+状态统计取每个镜头最近一次任务,不等同于主视频数量。
+选择镜头查看候选首帧、视频任务、成片和实际生成规格。
+BEAT {{ shot.beatNo }} / SHOT {{ shot.shotNo }}
+{{ shot.description }}
+Shot ID · {{ shot.shotId }}
++ 正在检查全项目生产就绪状态…… +
+宽高需要同时留空,或同时填写正整数。
+ ++ 当前已有主首帧。新图成功后将成为视频生成使用的首帧,旧图仍保留为候选。 +
+ + ++ 全项目 {{ receipt.result.total }} 镜 · 本次目标 {{ receipt.result.targetCount }} · 已生成 + {{ receipt.result.generated }} · 跳过 {{ receipt.result.skipped }} · 失败 {{ receipt.result.failed }} +
++ 全项目 {{ receipt.result.total }} 镜 · 本次目标 {{ receipt.result.targetCount }} · 已生成 + {{ receipt.result.generated }} · 跳过 {{ receipt.result.skipped }} · 阻塞 {{ receipt.result.blocked }} · + 失败 + {{ receipt.result.failed }} +
++ 全项目 {{ receipt.result.total }} 镜 · 本次目标 {{ receipt.result.targetCount }} · 已创建任务 + {{ receipt.result.created }} · 跳过 {{ receipt.result.skipped }} · 创建失败 {{ receipt.result.failed }} +
++ 检测到 {{ receipt.result.totalFailed }} 个失败镜头 · 已重新提交 {{ receipt.result.retried }} · 提交失败 + {{ receipt.result.failed }} +
++ 视频任务已经创建,但尚未代表成片完成。后台会继续查询 Seedance,以下方任务状态和视频资产为准。 +
++ 本次存在部分失败,成功提交或生成的结果不会回滚。请查看逐镜错误后再重试。 +
+{{ failure.shotId }}:{{ failure.error }}
+ 记录每次候选与失败,主资产决定下一阶段实际输入。
++ {{ query.error.value }} 当前保留上次成功读取的资产,操作已暂停。 +
+{{ specError }}
+ +01 · VIDEO PROMPT
+02 · KEYFRAME
+{{ item.error }}
+{{ formatDate(item.createdAt) }}
+ +确认让后续视频使用此首帧?已有视频不会自动重生成。
+尚无首帧记录。
+ +03 · VIDEO
+{{ item.error }}
++ {{ item.provider }} · {{ item.model }} · {{ formatDate(item.createdAt) }} +
+确认把此候选设为当前镜头主视频?旧成片仍会保留。
+尚无视频任务记录。
+{{ keyframeSpec.prompt }}
+{{ videoSpec.videoPrompt }}
++ Negative prompt: {{ videoSpec.negativePrompt }} +
++ Keyframe ID · {{ videoSpec.keyframe.id }} +
+