本项目提供了一系列视频和图片处理工具,可帮助你轻松完成视频生成、编辑、图片生成以及视频动画等任务。通过简单的安装和配置,你就能在本地服务器上运行这些工具。
要使用此服务,请按照以下步骤安装并运行:
git clone https://github.com/your-username/runway-mcp-server.git
cd runway-mcp-server
npm install
node index.js
默认情况下,服务器将在 http://localhost:3000
上运行。如有需要,请修改 config.json
中的配置。
以下是可用工具的完整列表:
generate_video_from_image
prompt
:需要生成的内容描述duration
:生成视频时长(秒)model
:使用的模型 (可选,默认为 runwayml/generative
)
runwayml/generative
, runwayml/paint
edit_video
source_url
:需要编辑的视频 URLoperations
:操作列表 (格式为 JSON 数组)[
{
"type": "trim",
"start": 0,
"end": 10
},
{
"type": "add_audio",
"audio_url": "your-audio-url"
}
]
luma_generate_image
prompt
:需要生成的图片描述aspect_ratio
:宽高比 (可选,默认为 16:9
)image_ref
:参考图片 URL(可选)luma_generate_video
prompt_image
:需要动画的图片 URLduration
:动画时长(秒)aspect_ratio
:宽高比 (可选,默认为 16:9
)目标:创建一个展示产品功能的短视频。
步骤 1:生成产品图片
{
"tool_name": "luma_generate_image",
"arguments": {
"prompt": "A futuristic smartphone with glowing interface features.",
"aspect_ratio": "9:16"
}
}
步骤 2:将图片转换为视频
{
"tool_name": "luma_generate_video",
// 此处原文档未完整给出代码,保持原样
}