Lipsync Mcp

Lipsync Mcp

🚀 Flyworks MCP: 免费且快速的零样本唇-sync工具

Flyworks MCP 是一个模型上下文协议(MCP)服务器,它为与 Flyworks API 交互提供了便捷接口。该工具能够免费且快速地生成数字角色的唇-sync 视频,适用于现实主义、卡通风格等多种类型的数字角色。

🚀 快速开始

Flyworks MCP 使用简单,按照以下步骤即可轻松生成唇 - sync 视频:

  1. 准备好数字角色视频(支持 MP4、MOV 格式)和音频文件(支持 MP3、M4A、WAV 格式)。
  2. 按照使用说明调用相应接口生成视频。
  3. 等待视频生成完成,通过查询作业状态获取下载链接。

✨ 主要特性

  • 多格式支持:支持多种格式输入,包括 MP4、MOV(视频)和 MP3、M4A、WAV(音频)。
  • 自动生成:自动生成匹配音频的唇 - sync 视频。
  • 状态查询:提供作业状态查询功能。

📦 安装指南

环境要求

  • Python 3.8+

安装依赖

pip install python-mcp requests

💻 使用示例

基础用法

创建唇 - sync 视频(create_lipsync_video

通过数字角色视频和音频文件生成唇 - sync 视频。

# 示例代码
# 这里假设已经有了合适的 video_url 和 audio_url
video_url = 'your_video_url'
audio_url = 'your_audio_url'
# 调用 create_lipsync_video 接口
job_id = create_lipsync_video(video_url, audio_url)
print(f"视频生成任务 ID: {job_id}")

参数:

  • video_url: 视频文件 URL,必需参数,支持 MP4、MOV 格式。
  • audio_url: 音频文件 URL,必需参数,支持 MP3、M4A、WAV 格式。

返回值:

  • job_id: 视频生成任务 ID。

检查作业状态(inspect_job_status

查询视频生成进度。成功后返回视频下载链接。

# 示例代码
# 这里假设已经有了合适的 job_id
job_id = 'your_job_id'
# 调用 inspect_job_status 接口
response = inspect_job_status(job_id)
print(response)

参数:

  • job_id: 任务 ID,必需参数,创建任务时返回。

响应参数:

  • message: 字符串,失败时返回的错误信息。
  • code: 整数,失败时返回的错误码。
  • status: 整数,任务状态:
    • 1: 等待中
    • 2: 处理中
    • 3: 完成
    • 4: 失败
  • video_url: URL,生成视频的下载链接。这是一个临时链接,请及时保存。
  • duration: 整数,视频时长(秒)。
  • request_id: 字符串,请求标识码。

📚 详细文档

演示

输入角色视频(片段):

  • 0 关注
  • 0 收藏,11 浏览
  • system 提出于 2025-09-30 22:00

相似服务问题