scenario-runway
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseScenario Runway Video
Scenario Runway 视频
Overview
概述
Runway's family on Scenario splits by direction: Gen4.5 generates new clips from text or a first-frame image; Aleph 2 rewrites existing footage, changing what the prompt names while motion, audio, and structure carry over. Discover both with ; is the contract.
searchmodel_schema_getConnection and the core loop: the skill; model-agnostic video work: the skill. If a sibling skill named here is missing from your available skills, ask the user to install it (); unattended, proceed from tool schemas and flag the gap.
scenarioscenario-videonpx skills add scenario-labs/skills --skill <name>Scenario上的Runway模型系列按功能方向划分:Gen4.5可通过文本或首帧图像生成新片段;Aleph 2可重写现有素材,仅修改提示词指定的内容,同时保留运动、音频和结构。可通过查找这两类模型;是接口约定。
searchmodel_schema_get连接与核心循环由 skill提供支持;通用视频处理功能由 skill提供。如果你的可用skill中缺少此处提到的同类skill,请让用户安装(命令:);若处于无人值守模式,可基于工具schema继续操作并标记缺失项。
scenarioscenario-videonpx skills add scenario-labs/skills --skill <name>Quick reference
快速参考
Mode follows from the inputs (names and caps from the live schema):
| Mode | Inputs | Behavior |
|---|---|---|
| Text (Gen4.5) | | |
| First frame (Gen4.5) | | opens on that frame; same |
| Edit (Aleph 2) | | rewrites visuals; motion, audio, structure persist |
At authoring time Aleph capped sources at 30 seconds and 16 MB, separate limits: high-bitrate clips hit the size cap first. Its median cost ran six times Gen4.5's, a fifteen-fold spread following the source video: the exact payload first. Median latency neared six minutes, so will time out mid-job; re-call it with .
dry_runjobs_waitpending_job_ids模式由输入参数决定(参数名称和限制以实时schema为准):
| 模式 | 输入参数 | 功能说明 |
|---|---|---|
| 文本 (Gen4.5) | | |
| 首帧 (Gen4.5) | | 从该帧开始生成; |
| 编辑 (Aleph 2) | | 重写视觉内容;保留运动、音频、结构 |
在本文撰写时,Aleph对源素材的限制为30秒时长和16MB大小,两个限制独立生效:高码率片段会先触达大小上限。它的中位成本是Gen4.5的6倍,根据源视频不同最高可达15倍差距:请先使用传入完整参数进行试算。中位延迟接近6分钟,因此会在任务执行中途超时;请使用重新调用该接口。
dry_runjobs_waitpending_job_idsGen4.5 prompts follow the mode
Gen4.5 提示词需匹配模式
Text mode needs both the visuals and the motion described. A first frame fixes subject, composition, and palette: spend the whole prompt on motion, camera, and atmosphere. Order beats explicitly ("kneels, then rises, camera cranes up") and give multi-beat prompts 8 to 10 seconds of . Name camera moves plainly (locked camera, pan, dolly, tracking, orbit, crane), one or two per clip, in present-tense prose.
durationaspectRatio"1280:720""960:960"文本模式需要同时描述视觉效果和运动。首帧模式下,首帧已经确定了主体、构图和调色:请将提示词全部用于描述运动、镜头和氛围。明确按顺序列出动作节点(如"跪下,然后起身,镜头向上摇移"),多动作节点的提示词请设置8到10秒的。用直白的名称描述镜头运动(固定镜头、摇镜、推拉镜、跟拍、环绕、升降),每个片段使用1到2种,用现在时的散文体书写。
durationaspectRatio"1280:720""960:960"Aleph changes what you name
Aleph 仅修改你指定的内容
An Aleph prompt states the edit: remove, swap, restyle, relight. Everything unnamed persists, along with motion and audio: Aleph cannot re-choreograph or add camera moves; when motion must change, generate with Gen4.5. To steer the edit, pin up to 5 reference images: places each image () by or (a 0 to 1 fraction); by plus or . The arrays are alternatives, never combined.
keyframesurisecondsatpromptImagepositionTypetimestampSecondspositionPercentageAleph的提示词需明确编辑操作:移除、替换、重设风格、重新打光。所有未提及的内容都会保留,包括运动和音频:Aleph无法重新编排动作或添加镜头运动;如果需要修改运动,请使用Gen4.5生成。如需引导编辑,最多可固定5张参考图:通过或(0到1的小数)指定每张图片()的位置;通过加或指定。这两个数组是二选一的关系,不可同时使用。
keyframessecondsaturipromptImagepositionTypetimestampSecondspositionPercentageWorked example: swap a product in real footage
实操示例:替换实拍素材中的产品
- with
search,target="models",query="runway", e.g.public=truefor editing,model_runway-aleph-2for generation (live hits at authoring time: re-discover each session).model_runway-gen4-5 - with the Aleph id before anything else.
model_schema_get - Trim or compress a source over the caps (see );
scenario-videothe clip and product still (see theupload_assetskill).scenario - with
model_runand the exactdry_run=true; re-estimate after any trim.parameters={"prompt": "Replace the soda can with the bottle from the reference image. Keep everything else unchanged.", "video": "asset_clip", "keyframes": [{"uri": "asset_bottle", "at": 0}]} - Repeat with , then
wait=falsethe returned job id, re-calling withjobs_wait; a timeout is not a failure and never justifies a secondpending_job_ids.model_run - the output; check the swap holds in every shot.
asset_display
- 调用,设置
search、target="models"、query="runway",例如编辑用public=true,生成用model_runway-aleph-2(本文撰写时的有效结果:每次会话都需重新查找)。model_runway-gen4-5 - 先调用传入Aleph的模型ID,再进行其他操作。
model_schema_get - 对超出限制的源素材进行裁剪或压缩(参见);调用
scenario-video上传视频片段和产品静态图(参见upload_assetskill)。scenario - 调用,设置
model_run并传入完整参数:dry_run=true;裁剪后需重新试算。parameters={"prompt": "Replace the soda can with the bottle from the reference image. Keep everything else unchanged.", "video": "asset_clip", "keyframes": [{"uri": "asset_bottle", "at": 0}]} - 重新调用并设置
model_run,然后使用返回的任务ID调用wait=false,若超时则传入jobs_wait重新调用;超时并非失败,绝不可因此发起第二次pending_job_ids调用。model_run - 调用查看输出结果;检查每个镜头中的替换效果是否稳定。
asset_display
Common mistakes
常见错误
- Sending both and
keyframes: exclusive alternatives; pick one.promptImage - Restating the first frame in an image-mode prompt: prompt motion and camera instead.
- Passing as
aspectRatioor alongside"16:9": pixel pairs only, and a first frame overrides it.image - Asking Aleph for new motion or camera moves: the source's motion persists by design.
- 同时传入和
keyframes:二者是互斥选项,只能选其一。promptImage - 在图生模式的提示词中重复描述首帧内容:应转而描述运动和镜头。
- 传入格式的
"16:9"或在传入aspectRatio时同时传入该参数:仅支持像素对格式,且首帧会覆盖该参数。image - 要求Aleph生成新的运动或镜头运动:设计上源素材的运动会被保留。