Creator 视频
第 1 步 — 规划片段
- 什么在动 — 每个片段仅包含一个主体、一个动作、一个摄像机运动
(
references/video-prompting.md)。 - 比例 — Shorts/Reels/TikTok 使用
9:16,其他所有情况使用16:9。 - 时长 — 默认 8 秒;较长的故事将被拆分成多个片段,后续再拼接。
- 起始帧? — 如果外观很重要(品牌、角色、产品),请先以图像形式创建第一帧
(使用 creator-image 或
creator.py image),审批通过后,再用--start参数进行动画化。这是在所有提供商上控制结果最可靠的方法。 - 结束帧 / 参考图像 —
--end用于过渡和揭示,--ref用于身份一致性。 - 分辨率 — 默认
720p;按需可设为1080p。
第 2 步 — 生成
python3 scripts/creator.py video --prompt "<运动提示>" --out ./out/<slug>.mp4 --ratio 16:9 --duration 8 [--start first.png] [--end last.png] [--ref ref.png] [--resolution 1080p]
视频生成需要 1–10 分钟。尽量在后台运行,并且在此期间不要启动第二个生成任务。
第 3 步 — 处理结果
status | 操作 |
|---|---|
ok | python3 scripts/media.py probe <path>;提取一帧并查看;报告路径、时长、提供商 |
needs_browser | 按照 references/browser-flow-browser.md(或 gemini)的指引,使用 request 字段进行操作;然后执行 creator.py adopt --src <下载路径> --out <路径> |
blocked | 内容被拒绝;与用户协商修改,不要绕过限制 |
failed 且没有任何视频提供商 | 使用下方的静态图像回退方案,并告知用户哪个提供商可以解锁真正的运动效果 |
静态图像回退(始终可用)
- 使用
creator.py image以目标比例生成 1–3 张静态图像。 python3 scripts/media.py still --image s1.png --out clip.mp4 --duration 6 --ratio 16:9 --motion in(每张图像可更换--motion参数;使用media.py assemble拼接多个图像)。
第 4 步 — 完成(可选)
- 重构图:
media.py reframe --video clip.mp4 --out clip-9x16.mp4 --ratio 9:16 --mode blur(如果主体居中,可使用crop模式)。 - 字幕:先编写一个
.srt文件,然后执行media.py captions --video clip.mp4 --srt subs.srt --out final.mp4。 - 音效:
creator.py sfx/music,并使用media.py assemble混合(单场景)。
规则
- 在报告成功之前,验证磁盘上的文件(时长 > 0,比例符合预期)。
- 如果用户要求生成大量片段,请告知哪些路线会消耗每个片段的信用点数(Flow、Higgsfield)。
- 在同一项目的各片段之间,保持一条“外观句”的一致性。
参考资料
references/video-prompting.md— 镜头公式、帧、参考图像references/providers.md— 视频提供商顺序及回退方案references/media-ops.md— 静态图像、重构图、字幕、拼接references/browser-flow-browser.md、references/browser-gemini-browser.md