用于将照片的动作迁移至另一个视频,如舞蹈混剪或模板片段的表演变体。
共同生成政策 : 在支付任何 POST /v1/预测之前 :. 兰东种子仪式——总是第一
功能概述
共同生成政策 : 在支付任何 POST /v1/预测之前 :. 兰东种子仪式——总是第一是一项面向实际任务的技能,主要用于通过总和式的切变轴. 基因多样性—— 明确提示;6. 旋转 ≥2 情景轴本身。
核心要点
- 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
- 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
- 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。
使用与执行
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
结果检查与注意事项
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
共享生成策略
在任何付费的 POST /v1/predictions 请求之前:
- 随机种子仪式 — 始终为第一步;通过求和取模(sum-mod)推导各维度轴。
- 生成多样性 — 使用显式提示词;每会话至少轮换 ≥2 个场景维度轴。
- 质量检查清单 — 打开输出文件并人工判定通过/失败,再继续后续流程。
p-video-animate(Pruna)
P-Video-Animate 利用给定视频中的运动、节奏与摄像机运镜,对单张图像进行动画化处理。
该能力所解答的用户问题: 如何为这张图片添加动态效果?
给定一张参考图像与一段参考视频,模型将生成一段新视频,其具备:(1) 参考图像的视觉风格,以及 (2) 完整保留参考视频原有的运动、表演、时间节奏、摄像机运动与场景结构。
亦可在 Replicate 上使用:prunaai/p-video-animate。完整 P-API 参数说明见:p-video-animate 模型文档 · 运行指南(Runware 托管版):从视频生成图像动画
共享 HTTP 模式文档:pruna-api.md
p-video-animate 与 p-video-replace 对比
| p-video-animate(本能力) | p-video-replace | |
|---|---|---|
| 用户问题 | 如何为这张图片添加动态效果? | 如何替换这段视频中的人物? |
| 输入 | 一张 image + 一段用于定义运动模板的 video |
一段源 video + images(单次调用最多支持 1–4 张身份参考图) |
| 任务目标 | 基于复制的运动信息生成静态主体动画 | 将画面中的人物替换成指定的身份参考图 |
请选择 p-video-replace 实现真实视频片段中的原位身份替换。请选择本能力 实现运动迁移演示、角色变体生成、滑块式前后对比展示等场景。
核心特性
- 顶级视觉质量
- 最高推理效率
- 速度:每生成 1 秒视频耗时 5.24 秒
- 价格:720p 视频每秒 $0.03,1080p 视频每秒 $0.06
典型应用场景
- UGC 广告变体 — 大规模复用已验证有效的视频运动模板,搭配不同创作者、客户或角色形象。
- 病毒式模因混剪 — 快速将热门短视频转化为基于图像的新形态动画模因。
- 电影场景重演 — 使用可复用的运动模板,为用户上传的头像、自拍或角色图像生成动画。
- 游戏过场动画变体 — 使用可复用的运动模板,为用户上传的头像、自拍或角色图像生成动画。
生成前准备
- 生成多样性 — 执行种子仪式 + 维度轴轮换;若已设定,则以
seed字段传入。 - 需向用户确认以下输入项:
videoURL — 运动/音频源(请先将.mp4文件上传至/v1/files)imageURL — 待动画化的主体图像(请先上传 jpg/jpeg/png/webp 格式)resolution:可选720p或1080ptarget_fps:可选original、24或48- 可选
instruction_prompt— 描述参考主体应如何遵循源视频运动 - 可选
save_audio、seed、disable_safety_checker
请对输入与输出运行 p-video-animate-quality-checklist.md。
批量运行: 当多个图像+视频组合相互独立时,请一次性创建全部预测任务,并行异步提交,随后统一轮询结果。详见 parallel-execution.md。
实现高质量运动迁移的关键
外观来自图像,运动来自视频。 影响最终质量的最大因素是参考图像与源视频首帧的匹配程度。每次配对前请务必核查:
- 构图 — 是否为相同身体区域(如肩部以上、中景、全身)?
- 姿态 — 主体朝向与肢体位置是否大致对齐?
- 可见性 — 是否呈现相同的身体部位?是否存在源视频中没有的额外裁剪或遮挡?
当上述三项完全一致时,运动迁移效果最佳——包括次要线索(如摄像机漂移、发丝摆动、阴影变化)均可准确复现;不匹配的配对则会丢失这些细节。
| 影响因素 | 指导建议 |
|---|---|
| 镜头景别 | 图像与模板需保持特写 / 中景 / 全景的一致性 |
| 朝向 | 正面静帧 + 侧面运动 → 易出现头部/肩部伪影 |
| 肢体 | 若模板中挥动手臂,则静帧中必须包含手臂 |
| 比例 | 将人类全身运动应用于 Q 版/吉祥物角色时,常导致腿部变形与步态异常 |
| 含语音模板 | 当源视频含对话时,角色口型须清晰且足够大 |
配对失败时的表现: 肩部以上静帧 + 全身舞蹈动作 → 模型不会幻化出缺失肢体;仅头部轻微漂移,且绝大多数编舞动作丢失。此时请生成全身参考图,或选用更接近的模板。
生成前优化: 若构图或姿态接近但不精确,可用 p-image-edit 进行重构图;对参考静帧执行超分以增强身份细节。
长视频处理: 计算开销约为每秒视频约 5 秒计算时间 —— 对于长模板,请拆分源视频并分段单独动画化。
错误工具选择: 本能力不适用于物体移除、背景替换、场景重写或逐帧像素级编辑 —— 此类需求请改用 p-image-edit、p-video-replace 或补全(inpainting)工作流。
instruction_prompt — 可选字段;用于覆盖行为表现,而非屏幕上显示的对象身份。若源视频运动本身已符合预期,请留空。
有效示例(在源运动基础上叠加一个明确节拍):
在视频结尾处,她完成最后一个手势后,面向镜头清晰地竖起大拇指。其余部分保持源运动不变。
低效示例(重复图像本身已明确表达的信息):
一位自信的女性身穿炭灰色西装,在现代办公室中面对镜头讲话。
风格多样性: 当构图一致时,写实摄影、卡通、3D 与吉祥物风格的静帧可共用同一运动模板 —— 参考图像自身的渲染风格将完整继承。
Runware 字段映射:referenceImages[0] → image,referenceVideos[0] → video,positivePrompt → instruction_prompt,settings.preserveAudio → save_audio。
混合素材上下文(运动模板、滑块控件、头像 CTA):animate-beats.md。
必需输入项
video(字符串 URL):源 RGB 视频(.mp4);作为运动与音频源image(字符串 URL):待动画化的参考主体图像
常用可选字段
resolution:可选720p(默认)或1080ptarget_fps:可选original(默认)、24或48instruction_prompt(字符串):关于主体如何遵循源运动的额外引导说明save_audio(布尔值,默认true)seed(整数)disable_safety_checker(布尔值,默认false)
示例:上传源素材
curl -X POST "https://api.pruna.ai/v1/files"
-H "apikey: ${PRUNA_API_KEY}"
-F "content=@/path/to/source-video.mp4"
curl -X POST "https://api.pruna.ai/v1/files"
-H "apikey: ${PRUNA_API_KEY}"
-F "content=@/path/to/reference-image.png"
将每个响应中的 urls.get(或 https://api.pruna.ai/v1/files/{id})分别填入 input.video 与 input.image。
示例:异步调用(推荐)
省略 Try-Sync 头。输出视频时长与源视频一致。
curl -X POST 'https://api.pruna.ai/v1/predictions'
-H 'Content-Type: application/json'
-H "apikey: ${PRUNA_API_KEY}"
-H 'Model: p-video-animate'
-d '{
"input": {
"video": "https://api.pruna.ai/v1/files/source-video-abc123",
"image": "https://api.pruna.ai/v1/files/reference-image-def456",
"resolution": "720p",
"target_fps": "original",
"instruction_prompt": "Animate the reference subject using the motion from the source video."
}
}'
轮询与下载方法详见:pruna-api.md。
示例:同步调用(仅限单次快速测试)
curl -X POST 'https://api.pruna.ai/v1/predictions'
-H 'Content-Type: application/json'
-H "apikey: ${PRUNA_API_KEY}"
-H 'Model: p-video-animate'
-H 'Try-Sync: true'
-d '{
"input": {
"video": "https://api.pruna.ai/v1/files/source-video-abc123",
"image": "https://api.pruna.ai/v1/files/reference-image-def456"
}
}'
典型后续步骤
- 生成或编辑参考主体:p-image、p-image-edit
- 在现有视频中替换人物(非运动迁移):p-video-replace
- 脚本驱动的说话人视频(非运动迁移):p-video-avatar
- 流水线中心枢纽:pruna-generative-pipeline
- 多场景运动迁移 + 滑块演示:avatar-multi-scene(
animate行)
关联工作流
生成滑块对比视频: generate_video_comparison.py + avatar-multi-scene 的 animate 行。
热门AI工具
相关专题
本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。
0
2026.11.06
围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。
0
2026.11.06
详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。
0
2026.11.06
DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。
0
2026.11.05
DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。
0
2026.11.05
本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。
0
2026.11.04
本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。
0
2026.11.04
本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。
0
2026.11.04
本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。
0
2026.11.04
热门下载
相关下载
精品课程
共6课时 | 12.1万人学习
共79课时 | 161.8万人学习
共6课时 | 54.7万人学习
最新文章