mcpField
V
veo-video

veo-video

github.com/acedatacloud创意与媒体17233 次安装今天更新
代码仓库

关于 veo-video

veo-video 是通过 AceDataCloud 的 Google Veo API 生成视频的技能,面向需要文本或图像驱动视频的创作者。其模型可生成原生音频,并支持多图融合及将已有视频提升至 1080p。

主要功能

  1. 01文本生成视频与图像动画
  2. 02融合多张参考图像
  3. 03生成原生音频
  4. 04将已有视频提升至 1080p
  5. 05异步任务状态查询

适用场景

  1. 01根据提示词生成视听片段
  2. 02将静态图像制作成动态视频
  3. 03融合多张图片生成视频
  4. 04把已生成视频升级为 1080p

MCP 相关

README 提供 Veo MCP 服务,可通过 `pip install mcp-veo` 安装,也可连接托管端点 `https://veo.mcp.acedata.cloud/mcp`。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/acedatacloud/skills --skill veo-video

安装后在 Claude Code 中输入/veo-video确认已加载。

详细介绍

Veo 视频生成

通过 AceDataCloud 的 Google Veo API 生成 AI 视频。

**设置:**请参阅身份验证进行令牌设置。

快速开始

curl -X POST https://api.acedata.cloud/veo/videos \
  -H "Authorization: Bearer $ACEDATACLOUD_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"action": "text2video", "prompt": "a whale breaching in slow motion at golden hour", "model": "veo3", "callback_url": "https://api.acedata.cloud/health"}'

**异步:**请参阅异步任务轮询。通过 POST /veo/tasks 发送 {"id": "..."} 进行轮询。 此操作会立即返回任务 ID。轮询以获取结果:

curl -X POST https://api.acedata.cloud/veo/tasks \
  -H "Authorization: Bearer $ACEDATACLOUD_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"id": "<task_id from above>"}'

模型

模型音频适用场景
veo3支持(原生)完整的视听生成
veo3-fast支持(原生)更快的视听生成
veo31支持(原生)Veo 3.1,最高质量
veo31-fast支持(原生)Veo 3.1 快速变体
veo31-fast-ingredients支持(原生)Veo 3.1 快速版,素材模式

工作流

1. 文本生成视频
POST /veo/videos
{
  "action": "text2video",
  "prompt": "cinematic aerial shot of the Northern Lights over Iceland",
  "model": "veo3",
  "resolution": "1080p"
}
2. 图片生成视频

将静态图片制作成动态视频。

POST /veo/videos
{
  "action": "image2video",
  "prompt": "the scene gently comes to life with wind and subtle motion",
  "image_urls": ["https://example.com/landscape.jpg"],
  "model": "veo31-fast",
  "aspect_ratio": "16:9"
}
3. 素材生成视频(多图混合)

将 1–3 张参考图片混合生成视频(仅适用于 veo31-fast-ingredients)。

POST /veo/videos
{
  "action": "ingredients2video",
  "image_urls": [
    "https://example.com/img1.jpg",
    "https://example.com/img2.jpg"
  ],
  "model": "veo31-fast-ingredients"
}
4. 升级至 1080p

将之前生成的视频转换为完整的 1080p 分辨率。

POST /veo/videos
{
  "action": "get1080p",
  "video_id": "your-video-id",
  "model": "veo3"
}

参数

参数值说明
action"text2video"、"image2video"、"ingredients2video"、"get1080p"生成模式
model参见模型表要使用的模型
resolution"4k"、"1080p"、"gif"输出分辨率(默认值:720p)
aspect_ratio"16:9"、"9:16"宽高比——仅适用于 image2video
image_urls字符串数组参考图片 URL——用于 image2video(最多 2 张)或 ingredients2video(最多 3 张)
video_id字符串要升级分辨率的视频——仅用于 get1080p
translationtrue / false自动将提示词翻译成英文(默认值:false)

注意事项

  • Veo 3 和 3.1 模型可生成原生音频
  • get1080p 操作使用 video_id(来自之前生成的视频),而不是 URL
  • aspect_ratio 仅适用于 image2video 操作
  • image_urls 接受数组——image2video 最多支持 2 张图片,ingredients2video 最多支持 3 张
  • veo31-fast-ingredients 必须输入图片——不支持纯文本生成
  • 文档中列出的 aspect_ratio 值仅有 "16:9" 和 "9:16"
  • translation: true 会在将中文或其他非英文提示词发送给 Veo 之前自动翻译
  • 任务轮询请求正文在 /veo/tasks 中使用 id(而非 task_id)
  • 任务状态使用 "succeeded"(而非 "completed")——轮询时请检查此值

MCP:pip install mcp-veo | 托管地址:https://veo.mcp.acedata.cloud/mcp | 请参阅所有 MCP 服务

评论

支持 Markdown