Runway API视频生成怎么调用

冰火之心

冰火之心

2026-07-24

727人浏览

原创

需用代码调用runway api批量生成视频,包括text/ image/ video to video三类任务;须提前获取api密钥、安装runwayml库、确保pro订阅及积分充足;提示词限120字符且禁用中文标点;图像/视频输入必须先上传获取file_id/video_id再拼接url;motion brush需导出json坐标,导演模式与音频保留需显式配置参数。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

runway api视频生成怎么调用

你需要用代码调用Runway API批量生成视频,而不是在网页端手动操作——比如给电商商品图批量加旋转动画、把100篇博客自动转成营销短视频、或接入内部CMS系统实现“一键成片”。

准备API密钥和基础环境

登录Runway官网→右上角头像→Settings→API Keys→点击“Create New Key”,复制生成的密钥。注意:【该密钥一旦关闭页面就无法再次查看,必须立即保存】

安装Python 3.9+环境,执行 pip install runwayml。

确认你已开通Pro订阅且账户余额充足——Gen-3 Alpha模型调用每秒消耗15积分,4秒视频即60积分,免费额度仅125积分/月,不够跑两轮测试。

发送文本生成视频请求(Text to Video)

方法一:使用官方SDK(推荐新手)

初始化客户端后直接传参,提示词必须控制在120字符内,且不能含中文标点:“A vintage typewriter on a wooden desk, keys pressing down one by one, soft shadows, film grain”。

调用 run.generate_video(prompt=...) 后返回任务ID,需轮询 get_job_status(task_id) 直到 status 变为 completed,再用 get_result(task_id) 下载MP4。

发送图像生成视频请求(Image to Video)

第一步:将本地图片上传至Runway托管存储

php获得文件的mime type类
php获得文件的mime type类

php获得文件的mime type类

下载

调用 run.upload_file("product.jpg") 获取 file_id,该ID是后续请求的必需参数,不是URL。

第二步:构造带图像引用的生成请求

body = { "model": "gen-3-alpha", "prompt": "the shoe rotates slowly, studio lighting, clean white background", "image_url": f"https://cdn.runwayml.com/files/{file_id}", "duration": 4 };注意【image_url必须用run.upload_file返回的file_id拼接,不可直接传本地路径或公网URL】

第三步:发起POST请求到 https://api.runwayml.com/v1/video-generation,Header中携带 Authorization: Bearer YOUR_API_KEY。

处理视频转视频(Video to Video)的特殊参数

① 必须先上传原始视频,获取 video_id;

② Motion Brush轨迹需预先导出为JSON格式坐标数组,包含每帧x/y偏移量与蒙版掩码,否则API会忽略笔刷效果;

③ 开启导演模式需显式设置 camera_motion: { "type": "dolly-in", "intensity": 0.7 },不填则默认无摄像机动画;

④ 若想保留音频轨道,必须在请求体中添加 keep_audio: true,否则生成结果永远静音。

大量免费API接口:立即使用
涵盖生活服务API、金融科技API、企业工商API、等相关的API接口服务。免费API接口可安全、合规地连接上下游,为数据API应用能力赋能!

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

runway runway视频编辑

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
墨刀AI提示词教学
墨刀AI提示词教学

本合集由PHP中文网精心整理,为您提供全面的墨刀AI提示词教学。内容涵盖高质量原型撰写公式与实操窍门,助您轻松掌握AI设计工具。无论是零基础入门还是进阶技巧,都能让您快速上手,大幅提升产品设计与协作效率。

2026.08.04

8

21

墨刀AI完整入门
墨刀AI完整入门

PHP中文网为您倾力打造墨刀AI保姆级入门指南完整版!本合集从零基础讲起,涵盖AI生成原型、提示词优化、图片转原型及多轮对话等核心功能。无论您是新手还是进阶用户,都能轻松掌握产品设计全流程。快来PHP中文网,一键解锁高效设计技巧,让想法即刻成型!

2026.08.04

1

20

墨刀AI进阶技巧
墨刀AI进阶技巧

本合集由PHP中文网精心整理,为您提供墨刀AI核心进阶策略指南。内容涵盖高效提示词写作、原型智能生成与微调、结构化导图制作及行业分析报告输出等实战技巧。助您轻松掌握AI设计工具,大幅提升产品设计与团队协作效率。

2026.08.04

7

14

火山引擎实名认证失败怎么办
火山引擎实名认证失败怎么办

火山引擎实名认证失败可能与证件信息填写错误、姓名或企业信息不一致、证件照片不清晰、营业执照状态异常、手机号验证失败或审核资料不完整有关。本专题整理个人认证、企业认证、资料上传、审核退回、重新提交和认证不通过的常见处理方法。

2026.08.04

4

10

火山引擎域名备案流程详解
火山引擎域名备案流程详解

火山引擎域名备案适合需要在火山引擎云服务器、对象存储、CDN或网站服务上绑定域名的用户参考。本专题整理备案入口、账号实名认证、备案类型选择、主体信息填写、网站信息提交、资料上传、初审核验、管局审核和备案失败排查,帮助用户完成网站上线前的备案流程。

2026.08.04

0

10

火山引擎DNS解析配置步骤
火山引擎DNS解析配置步骤

使用火山引擎DNS解析网站域名时,需要确认域名已完成管理接入,并正确配置服务器IP、CNAME地址或验证记录。本专题整理域名添加、记录类型选择、TTL设置、解析状态检查、备案和访问测试等流程,适合新手搭建网站时参考。

2026.08.04

2

10

火山引擎对象存储使用教程
火山引擎对象存储使用教程

火山引擎对象存储适合用于网站图片、视频文件、备份数据、静态资源和应用附件管理。本专题整理TOS控制台入口、存储桶创建、地域选择、权限设置、文件上传、访问链接生成、CDN加速、费用查看和常见上传或访问失败问题,帮助用户快速掌握对象存储基础操作。

2026.08.04

1

10

火山引擎云服务器使用教程
火山引擎云服务器使用教程

火山引擎云服务器使用教程适合第一次购买、部署和管理云服务器的用户参考。本专题整理控制台入口、实例创建、地域和配置选择、系统镜像设置、安全组放行、远程连接、网站部署、续费计费和常见连接失败问题,帮助用户快速完成云服务器基础使用流程。

2026.08.04

5

10

火山引擎API Key绑定大模型教程
火山引擎API Key绑定大模型教程

火山引擎API Key怎么绑定大模型适合需要在火山方舟、应用后台、脚本工具或AI编程软件中调用模型的开发者参考。本专题整理控制台服务开通、API Key创建、模型权限检查、模型ID选择、Base URL填写、调用测试和鉴权失败排查,帮助用户完成从密钥到模型调用的配置流程。

2026.08.04

2

10

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Runway API计费说明文档
Runway API计费说明文档

共0课时 | 0人学习

RunwayAPI使用指南
RunwayAPI使用指南

共0课时 | 0人学习

Runway API计费说明文档
Runway API计费说明文档

共0课时 | 0人学习