Mindket

AI 产品照片转视频生成器

新上架第 1 版 · 更新于

概览

一个 n8n 工作流:一张产品照片,加一句话说明你想要的视频,它就做出一段广告片风格的短视频。Gemini 描述产品,AI 创意总监规划镜头,Kie.ai 上的 Veo 3.1 Fast 负责渲染。

AI 产品照片转视频生成器 是一款 n8n 工作流,属于营销类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。

速览

用在
  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件,同样的步骤
  • 广告和社交渠道:视频以文件的形式交回,可以直接做 Instagram 广告、Reel 或 Short
  • 网盘或其他应用:在 Download Video 后面加一个节点,把视频存起来或转发出去
先运行
POST https://api.kie.ai/api/v1/veo/generate
GET  https://api.kie.ai/api/v1/veo/record-info?taskId=<taskId>

平台

连接 4 个应用

运行方式

触发

上传照片

有人提交 Upload Product Photo 表单时开始运行,表单里有:

  • 一张产品照片
  • 在 Description 里用一句话写你想要的视频

动作

  1. 把照片上传到 Cloudinary,拿到它的公开地址
  2. Gemini 用 YAML 描述这个产品,颜色写成十六进制色值
  3. Creative Director 智能体根据这份描述和你的一句话,用 JSON 规划分镜
  4. 你的子工作流让 Kie.ai 的 Veo 模型渲染出视频,再把视频下载下来

结果

一张照片就能做出的产品短视频,带广告片的质感

集成

开始之前要准备好这些。

Cloudinary

媒体存储

通过 Cloudinary 的上传 API 接收照片,返回一个 AI 步骤能读取的公开地址。

需要Cloud name 和一个 Unsigned 上传预设

Google Gemini

图像分析

读取照片,用 YAML 写出产品的类型、品牌、外形、材质和颜色。

需要Gemini API 密钥

OpenRouter

语言模型

为 Creative Director 智能体和解析器运行 Gemini 2.5 Flash,解析器让它的回答符合分镜方案的 JSON 结构。

需要OpenRouter API 密钥

Kie.ai

视频生成

在你的子工作流里根据方案和照片渲染视频,再返回视频地址。

需要Kie.ai API 密钥,放在你的子工作流里

工作流检查

由 Mindket 于 2026年11月13日检查

步骤
6 个步骤,由表单启动
AI
2 个步骤调用 AI 模型:Analyze an image、Creative Director
登录
需要登录:Google Gemini、OpenRouter
API 密钥
文件里没有留下 API 密钥
步骤类型
Mindket 的检查器能读懂它全部 5 种步骤类型

以上内容读自工作流文件,并非实际运行的结果。

关于

它是什么

这个 n8n 工作流接收一张产品照片和一句话的视频需求,交回一段广告片风格的短视频。八个节点依次运行。表单接收照片,Cloudinary 把它存到一个公开地址,Gemini 2.5 Pro 用 YAML 写出产品描述,包括品牌,颜色写成十六进制色值。名为 Creative Director 的智能体根据这份描述和你的一句话,用 JSON 写出分镜方案。你自己准备的子工作流把方案和照片交给 Kie.ai 上的 Veo 3.1 Fast,最后一个节点把视频下载下来。

适合谁

想给每件商品都配一段动态广告、又不想约拍摄的店主和小品牌,以及替他们做这些广告的营销人员和代理公司。

谁在用,怎么用
行业谁在用怎么用例子
网店零售店主和小品牌把每张新的棚拍照送进表单,把生成的视频发成广告一家蜡烛店把每张新的产品照都变成一段 Instagram 广告视频。
食品饮料品牌营销人员不填 Description,让智能体用它为食品饮料准备的默认风格一个饮料品牌一个字都不写,就拿到一段清新、有活力、围绕解渴来拍的画面。
营销代理公司客户经理把表单发给客户,代替一份需求说明代理公司把表单交给客户,客户发来的每张照片都变成一段视频初稿。
效果营销测试广告的营销人员每周试几条产品视频,每条只要填一次表单营销人员给同一件产品试几个角度,留下测试效果最好的那段。
社交短视频做 Reels 和 Shorts 的团队一次设好竖屏比例,再把整个商品目录跑一遍团队在子工作流调用里设成 9:16,把整个商品目录送进去。

你需要会一点 n8n:导入文件、添加凭据、搭一个小的子工作流。如果这些对你来说很陌生,又不想学,就别选它。作者估计设置要 11 分钟左右,前提是四个账号都已经开好。

用在哪里

你运行的任何 n8n 都行,只要能访问 Cloudinary、Google、OpenRouter 和 Kie.ai。

  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件,同样的步骤
  • 广告和社交渠道:视频以文件的形式交回,可以直接做 Instagram 广告、Reel 或 Short
  • 网盘或其他应用:在 Download Video 后面加一个节点,把视频存起来或转发出去

设置

点“获取”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。导入之前先准备好下面这些。

先准备好这些
需要说明
n8nn8n Cloud 或你自己的服务器
Cloudinary一个账号,外加一个签名模式为 Unsigned 的上传预设
Google AI Studio一个 Gemini API 的密钥
OpenRouter一个密钥,给智能体和解析器共用的对话模型
Kie.ai一个密钥,外加一个你自己搭的、调用 Veo 3.1 Fast 的视频子工作流
  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 打开 Upload *Photo1,在它的地址里把 <YOUR_CLOUD_NAME> 换成你的 cloud name。
  3. 在同一个节点里,把 YOUR_PRESET_NAME 换成你的预设,把 YOUR_FOLDER_NAME 换成一个文件夹。
  4. 添加 Google Gemini (PaLM) API 凭据,在 Analyze an image 里选中它。
  5. 添加 OpenRouter 凭据,在 OpenRouter Chat Model 里选中它。
  6. 打开 Creative Director 后面那个标红的节点,也就是调用 Kie.ai 子工作流的节点,选上你自己的视频子工作流。
  7. 保存,用表单的测试地址发一张测试照片,再点 Publish 发布工作流。

文件里没有这个子工作流。它的节点原本指向作者自己 n8n 里的一个工作流,所以导入后是空的,并且标红。你的子工作流会收到下面四个字段,并以 resultUrls 返回视频地址:

{
  "video_prompt": "<分镜方案,JSON 文本>",
  "aspect_ratio": "16:9",
  "imageUrls": ["<照片的 Cloudinary 地址>"],
  "generationType": "REFERENCE_2_VIDEO"
}

我们在 2026 年 11 月 2 日读过 Kie.ai 的 Veo 文档,里面写了子工作流要发的两个请求。先把这些字段发到 generate 接口,密钥作为 Bearer token,再用任务的 ID 反复查询 record-info,直到它报告成功。resultUrls 字段返回的是一个 JSON 字符串,返回之前先解析它。

POST https://api.kie.ai/api/v1/veo/generate
GET  https://api.kie.ai/api/v1/veo/record-info?taskId=<taskId>

签名预设也可以用:添加一个 HTTP Basic Auth 凭据,填你的 Cloudinary API key 和 secret,在上传节点的 Authentication 里选中它。

如何使用

从 On form submission 打开表单,附上一张产品照片,在 Description 里用一句话写你想要的视频。表单会立刻确认收到。运行在后台继续:上传、分析、分镜方案、渲染、下载。视频作为文件留在这次运行的执行数据里,到 Executions 里打开这次运行就能看到。

想要不同的效果,改这里
要改的在哪里改
语气和风格Creative Director 的 system message。它为科技、食品饮料和时尚准备的默认风格,只在你的那句话信息很少时才用上
画面比例子工作流调用里的 aspect_ratio,比如做 Reels 和 Shorts 就改成 9:16
时长分镜方案里的 technical.duration。提示词自带的例子要求 8 秒
照片文件夹上传节点里的 YOUR_FOLDER_NAME,每个品牌或每次活动用一个

示例

一张冷萃咖啡瓶的照片,Description 里写:

晴朗的咖啡馆吧台上,冰块落进瓶子旁边的玻璃杯,慢动作,温暖的早晨光线

Gemini 的 YAML 写出产品类型、品牌(标签上能看到的话)和瓶子的十六进制颜色。Creative Director 按解析器的结构回答,这里做了删减。它不在方案里描述瓶子的样子,因为它的提示词说 Veo 会从照片里取这些。

{
  "scene": "…",
  "style": "…",
  "camera": { "type": "…", "angle": "…", "lens": "…", "movement": "…" },
  "lighting": { "type": "…", "mood": "…", "time": "…" },
  "audio": { "music": "…", "effects": ["…"] },
  "motion": { "pace": "…", "style": "…", "transitions": "…" },
  "technical": { "resolution": "…", "duration": "…", "color_palette": "…", "effects": "…" },
  "narrative": { "beginning": "…", "middle": "…", "end": "…" }
}

Kie.ai 根据方案和照片渲染视频,Download Video 从 resultUrls 取回它。

新手与专家

新手:n8n 把工作流画成用线连起来的方框,每个方框叫一个节点,只做一件事。凭据是 n8n 替你保管的密钥,你在哪个节点里选中它,就交给哪个节点用。先用表单的测试地址跑一次。之后每个节点都会显示它收到了什么、发出了什么,预设或密钥填错了,就在这里看得出来。

专家:三个模型分担这些工作,每一步用哪个都写在下面。

每一步背后的模型
步骤模型要知道的
Analyze an imageGemini 2.5 Pro,直接调用 Google 的 Gemini API比起细节更在意成本,就换成 Flash 模型
Creative Director 和它的 Structured Output ParserGemini 2.5 Flash,两者共用一个 OpenRouter 模型开了自动修复,不符合结构的 JSON 会交回去修正,代价是多一次调用
你的子工作流Kie.ai 上的 Veo 3.1 Fast调用失败时会重试

你也可以让 OpenRouter 用别的模型。智能体会把 YAML 里的 color_palette_hex 带进方案的 color_palette,品牌的颜色就能出现在画面里。

注意事项

每次运行都要花钱,其余的风险来自公开的表单和公开的照片。

  • 费用:Google、OpenRouter 和 Kie.ai 各自收一次运行里自己那部分的费用
  • 公开的表单:工作流发布之后,任何拿到表单地址的人都能用你的密钥发起运行,所以要么打开表单触发器的基本认证,要么别把地址给别人
  • 照片:Unsigned 上传会让照片在 Cloudinary 上公开,照片也会发给 Google、OpenRouter 和 Kie.ai
  • 文件类型:表单的文件字段接受任何文件类型,所以只发照片
  • 凭据:这个 JSON 里没有任何凭据,也没有作者账号里的任何东西

README 和文件

README

AI 产品照片转视频生成器

一个 n8n 工作流。通过它的表单发一张产品照片和一句话的视频需求,它会返回一段由 Veo 3.1 Fast 生成的广告片风格短视频。

包里有什么

  • workflow.json:n8n 导出的工作流,八个节点。里面没有任何凭据。子工作流节点留空,所以在你选好自己的子工作流之前,n8n 会把它标红。
  • README.md:这份设置说明,压缩包里的是英文版。

开始之前

  • 一个 n8n 实例,n8n Cloud 或自己的服务器都行。
  • 一个 Cloudinary 账号,带一个签名模式为 Unsigned 的上传预设。
  • 一个 Google AI Studio 的 Gemini API 密钥。
  • 一个 OpenRouter API 密钥。
  • 一个 Kie.ai 账号,和一个调用它的 Veo 3.1 Fast 模型的子工作流(见下文)。

设置

  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 打开名为 Upload *Photo1 的节点。在它的地址里,把 <YOUR_CLOUD_NAME> 换成你的 cloud name。再把 YOUR_PRESET_NAME 换成你的预设,把 YOUR_FOLDER_NAME 换成照片要存进去的文件夹。
  3. 添加一个 Google Gemini (PaLM) API 凭据,填你的密钥,在 Analyze an image 里选中它。
  4. 添加一个 OpenRouter 凭据,在 OpenRouter Chat Model 里选中它。
  5. 打开 Creative Director 后面那个标红的节点,也就是调用 Kie.ai 子工作流的节点,选上你的视频子工作流。
  6. 保存,用表单的测试地址跑一次,再点画布顶部的 Publish 发布工作流(也可以按 Shift+P)。

签名预设也可以用:添加一个 HTTP Basic Auth 凭据,填你的 Cloudinary API key 和 secret,在上传节点的 Authentication 里选中它。

它调用的子工作流

文件里不含这个子工作流。节点原本指向作者自己 n8n 里的一个工作流,所以导入后是空的。你的子工作流会收到四个字段,并且必须以 resultUrls 交回视频地址,最后一个节点会下载它:

| 字段 | 主工作流发送的内容 |
|---|---|
| video_prompt | Creative Director 的 JSON 分镜方案,作为文本 |
| aspect_ratio | 16:9 |
| imageUrls | 一个列表,里面是照片的 Cloudinary 地址 |
| generationType | REFERENCE_2_VIDEO |

我们在 2026 年 11 月 2 日读过 Kie.ai 的 Veo 文档,做法是这样的:一个 HTTP Request 节点把四个字段 POST 到 https://api.kie.ai/api/v1/veo/generate,API 密钥作为 Bearer token,拿回一个 taskId。然后用 Wait 和 HTTP Request 节点组成循环,反复查询这个任务的 record-info,直到它报告成功。resultUrls 返回的是一个 JSON 字符串,返回之前先解析。同一份文档说,参考图生成视频用的是 Fast 模型,支持 16:9 或 9:16。动手之前,先到 https://docs.kie.ai/veo3-api 确认当前的模型名称和价格。

改变风格

  • 语气和风格:改 Creative Director 里的 system message。它为科技、食品饮料和时尚各准备了一种默认风格,Description 为空或写得含糊时使用。
  • 画面比例:在子工作流调用里改 aspect_ratio,比如改成 9:16 给 Reels 和 Shorts 用。
  • 时长:写在分镜方案里(technical.duration),提示词的例子要求 8 秒。
  • 存储:按品牌或按活动给 Cloudinary 文件夹改名。

注意事项

  • 表单一提交就会答复。视频作为文件留在这次运行的执行数据里,所以要在 Download Video 后面加一个节点,把它存到网盘或转发出去。
  • 工作流发布之后,任何拿到表单地址的人都能发起一次运行,花掉你在 Gemini、OpenRouter 和 Kie.ai 的额度。表单触发器可以要求输入用户名和密码。
  • Unsigned 上传会给照片一个公开地址。照片也会发给 Google、OpenRouter 和 Kie.ai。
文件
README.md  4 KB
workflow.json  32 KB

2 个文件,共 35 KB,以 zip 压缩包下载。

更新内容

  • 第 1 版 · 2026-11-03

评价

还没有评分

写评价

还没有评价。

Mindket 的更多商品

查看 Mindket 的全部商品

DeepSeek-R1-GGUF

unsloth · 工具包

671B 参数 DeepSeek-R1 推理模型的 GGUF 版本,带 1.58-bit 和 2-bit 动态量化,可在内存足够的本机上用 llama.cpp 运行。

新上架

Axion-1.0-35B-GGUF

prithivMLmods · 工具包

提供 Axion-1.0-35B 的 GGUF 文件,这是一个有约 30 亿激活参数的 35B 混合专家模型,面向科学推理、信息查找和工具使用。适合配合 llama.cpp 在本地使用。

新上架

HEART

Phips · 工具包

用一个超分辨率网络放大低分辨率图像,可以在一块消费级 GPU 上训练,并导出为 ONNX。适合训练或运行图像放大模型的人。

新上架

营销类的相似商品

查看营销类的全部商品

Huashu Design

alchaincyf · 技能

把你在 AI 智能体里写的一句话需求,变成一份完成的设计:发布动画、可点击的应用原型、可编辑的幻灯片、信息图,或一组小红书图片。可在多种智能体中使用。

新上架29.4k

Pixel Art XL

nerijs · 工具包

一个用于 Stable Diffusion XL 的像素画风格附加模型,把文字提示词变成像素风图片,并可搭配 LCM LoRA 加快运行。适合游戏开发者、设计师和爱好者。

新上架

Licon MSR for LTX-2.5

LiconStudio · 工具包

给模型最多五张参考图,让生成视频中的人物、服装、物体和背景保持一致。这是用于 ComfyUI 中 LTX-2.5 的 LoRA,还可以为两位说话者添加音频参考。

新上架