Motion Control 是一个用于 AI 视频生成的技能,核心目标是让运动变得有意图、可检查,而不是凭感觉描述。它通过首帧/尾帧、驱动视频以及模型特定的运动控制来实现参考驱动的运动规划与执行。
用途与定位: 该技能适用于需要让画面运动可控、可复核的场景,例如在两个视觉端点之间做受控过渡、让现有镜头朝指定图像延续、从驱动视频迁移动作,或用提示词描述普通的镜头与动作。它明确不承诺精确物理跟踪、相机遥测或通用相机路径接口。
主要能力与路径选择: 资料给出四条运动路径:第一,首帧/尾帧模型路径用于视觉端点间的受控过渡,必须严格保持列表顺序,先首帧后尾帧;第二,图生视频配合 last_image(在受支持时)用于把现有镜头延续到指定图像,需确认所选端点接受该字段;第三,Kling 运动控制或其他在线端点用于从驱动视频迁移动作,所需的图像/视频角色与音频默认值各不相同;第四,文生视频或图生视频提示词用于普通镜头/动作指导,只描述可观察的运动,不虚构不存在的控制项。
使用方式与输入要求: 使用前需要准备:主体或产品参考及其权利/同意状态;驱动视频、首帧、尾帧或运动意图;动作、时序、镜头行为、屏幕方向与保持规则;目标时长、比例、分辨率、音频行为与交付格式;以及对创作解释、变体、成本和审核负责人的容忍度。还需澄清参考提供的是外观、运动、镜头运动还是三者兼有。执行时先分配稳定角色并上传本地参考,记录 URL、顺序、来源、权利以及是否保留原声;选择一条运动路径并写下包含主体、运动、镜头、时序、保持/避免规则与验收检查的约定;运动成本高或不确定时先提交小样,保留预测 ID 并用 media.check_result 轮询;随后审查轨迹、肢体、接触点、镜头方向、身份、产品几何、时序稳定性与音频,仅就预期运动与驱动参考比较,不用于未经授权的肖像复制;在依赖性的编辑、裁剪、字幕或放大之前锁定已批准的父版本;若某模型字段不可用,应如实报告而非静默近似。
限制与注意事项: 不得硬编码 camera_path、extract_frame 或任意运动字段,除非所选在线模式确实暴露该字段;抽帧需使用单独的、已获批准的媒体工具,视频生成本身不构成抽帧约定。不得把驱动片段当作复制无关他人身份或表演的许可。生成结果仅为草稿,不暗示任何物理世界主张或发布行为。输出约定要求返回运动路径、参考角色表、模型/端点、精确模式字段、预测 ID、输出 URL、状态、音频处理、质检结果以及失败或不支持的控制项,并将允许的凭据保存在 .video/ 下。当前参考形态包括 Seedance 的首尾帧与全参考端点、Veo 图生视频的可选末帧、以及 Kling 运动控制的图像/视频输入,但具体提示词语法、时长、比例、音频行为与参考限制均取决于端点,资料未提供统一规格。