使用 Dumpling AI 从表单自动生成电影级动物视频和声音
高级
这是一个Content Creation, Multimodal AI领域的自动化工作流,包含 23 个节点。主要使用 Set, Code, Wait, Limit, Merge 等节点。 使用GPT-4、Dumpling AI和ElevenLabs音频将表单输入转换为电影级视频
前置要求
- •Google Drive API 凭证
- •可能需要目标 API 的认证凭证
- •Google Sheets API 凭证
- •OpenAI API Key
使用的节点 (23)
工作流预览
可视化展示节点连接关系,支持缩放和平移
导出工作流
复制以下 JSON 配置到 n8n 导入,即可使用此工作流
{
"id": "UTTbkRAZmXfQFS3K",
"meta": {
"instanceId": "a1ae5c8dc6c65e674f9c3947d083abcc749ef2546dff9f4ff01de4d6a36ebfe6",
"templateCredsSetupCompleted": true
},
"name": "使用 Dumpling AI 从表单自动生成电影级动物视频和声音",
"tags": [],
"nodes": [
{
"id": "84bfaa76-c4ff-40d7-8bfc-c8e8db13ab78",
"name": "便签",
"type": "n8n-nodes-base.stickyNote",
"position": [
2900,
-1820
],
"parameters": {
"width": 1700,
"height": 920,
"content": "### 🟨 工作流便签:创建电影级动物视频和音频"
},
"typeVersion": 1
},
{
"id": "f93eb54b-8d04-4e1a-ac60-4fa273a61974",
"name": "表单:用户提交",
"type": "n8n-nodes-base.formTrigger",
"position": [
1200,
-1360
],
"webhookId": "27a461aa-7306-4c89-b562-ff239197ae35",
"parameters": {
"options": {},
"formTitle": "Content ",
"formFields": {
"values": [
{
"fieldLabel": "Title",
"requiredField": true
},
{
"fieldLabel": "Country 1",
"requiredField": true
},
{
"fieldLabel": "Country 2",
"requiredField": true
},
{
"fieldLabel": "Country 3"
},
{
"fieldLabel": "Country 4",
"requiredField": true
}
]
}
},
"typeVersion": 2.2
},
{
"id": "c93adf81-d657-4e5e-bba3-d6eb093c8fcb",
"name": "格式化为数组",
"type": "n8n-nodes-base.set",
"position": [
1420,
-1360
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "bd9cd00c-976b-4a94-8a43-e7a01993ff44",
"name": "animals",
"type": "array",
"value": "=[\"{{ $json['animal 1'] }}\",\"{{ $json['animal 2'] }}\",\"{{ $json['animal 3'] }}\",\"{{ $json['animal 4'] }}\"]"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "5940e19d-23f7-4b87-9373-6cf9c6c3d5d7",
"name": "拆分:循环遍历数组",
"type": "n8n-nodes-base.splitOut",
"position": [
1640,
-1360
],
"parameters": {
"options": {},
"fieldToSplitOut": "animals"
},
"typeVersion": 1
},
{
"id": "112610e5-d6ef-400a-8e43-1a55e93e269e",
"name": "GPT-4:创建电影级提示",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
1860,
-1360
],
"parameters": {
"modelId": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1",
"cachedResultName": "GPT-4.1"
},
"options": {},
"messages": {
"values": [
{
"role": "system",
"content": "=Task:\nYou are an advanced AI that transforms a country name or an animal into a vivid, cinematic prompt meant for image generation only. The visual should depict a powerful, mythical warrior with the head of a symbolic animal, walking slowly and majestically toward the viewer. The scene must reflect the cultural essence of the country or the natural environment of the animal.\n\nRules for Output Generation:\n\nFocus on front-facing, full-body motion in a slow, majestic walk\n\nThe warrior should be muscular, highly detailed, and visually dominant\n\nAdd motion details like cape flow, weapon movement, foot pressure\n\nFor country input: use accurate terrain, architecture, weather, and mood\n\nFor animal input: use the animal’s natural habitat as the setting\n\nBackground must be slightly blurred for cinematic depth\n\nOutput must be in plain text, no JSON\n\nKeep each output below 950 characters\n\nDo not generate video prompts\n\n🔻 Input Format Examples:\nmakefile\nCopy\nEdit\nInput: Morocco, Brazil, Japan, Nigeria \nInput: Tiger, Eagle, Gorilla, Falcon\n\n🔻 Output Format Example :\nInput: Morocco\nWalking with slow, thunderous steps across an ancient desert courtyard, a lion-headed warrior with golden fur and scarred bronze armor moves toward the viewer. His black cape ripples in the hot wind, dust kicking around his armored sandals. Muscles flex under leather carved with Berber motifs, and a curved blade glints at his hip. Behind him, the blurred kasbah walls glow under orange sunlight, casting long shadows across the tiled ground.\n\n\n"
},
{
"content": "=Country: {{ $json.animals }}\n"
},
{
"role": "system",
"content": "It is is very important to note that the prompt must not exceed 950 characters"
}
]
}
},
"credentials": {
"openAiApi": {
"id": "dd8NvMC6rvx8RITo",
"name": "OpenAi account 2"
}
},
"typeVersion": 1.8
},
{
"id": "3fc20348-f6d8-49e1-8e5a-484de33c17f4",
"name": "清理:从提示中移除换行符",
"type": "n8n-nodes-base.set",
"position": [
2240,
-1360
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "629e44a0-0d8d-40de-ab7b-8c93de23887e",
"name": "prompt",
"type": "string",
"value": "={{ $json.message.content.replace(/\\n/g, ' ').replace(/\\\\n/g, ' ') }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "471696d3-a451-4ccc-bb4f-801dfc3f5ac1",
"name": "Dumpling AI:生成图像",
"type": "n8n-nodes-base.httpRequest",
"position": [
2440,
-1360
],
"parameters": {
"url": "https://app.dumplingai.com/api/v1/generate-ai-image",
"method": "POST",
"options": {},
"jsonBody": "={\n \"model\": \"FLUX.1-pro\",\n \"input\": {\n \"prompt\": \"{{$json.prompt}}\"\n }\n}\n",
"sendBody": true,
"sendHeaders": true,
"specifyBody": "json",
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"headerParameters": {
"parameters": [
{
"name": "accept",
"value": "application/json"
}
]
}
},
"credentials": {
"httpHeaderAuth": {
"id": "RLFzAcGRepr5eXZB",
"name": "Dumpling AI-n8n"
}
},
"typeVersion": 4.2
},
{
"id": "50e89d3c-62b3-4689-84ca-1bc7cff445c3",
"name": "GPT-4:创建运动提示",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
1280,
-1100
],
"parameters": {
"modelId": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1",
"cachedResultName": "GPT-4.1"
},
"options": {},
"messages": {
"values": [
{
"role": "system",
"content": "=You are helping me generate a motion video prompt based on a previous image generation prompt.\n\nI will provide the image prompt, and your job is to rewrite it so it can be used to create a motion video using Leonardo.ai.\n\nYour output must follow these rules:\n\nKeep the subject, style, and atmosphere from the original image prompt\n\nAdd natural motion elements (such as camera pan, slow zoom, blinking, fog moving, flickering lights, etc)\n\nWrite in a descriptive cinematic tone\n\nKeep the response short, between 1 to 2 sentences\n\nReturn only the rewritten motion prompt as plain text\n\nEnsure the output includes a line break at the end\n\nExample input:\n\"A black cat sitting on a haunted piano in a dark room, ghostly ambiance, cinematic style\"\n\nExample output:\n\"A black cat blinking slowly as ghostly light flickers across the haunted piano, the camera pans slowly, cinematic mood\""
},
{
"content": "=Now, generate a motion video prompt from this image prompt:{{ $(' Clean: Remove Line Breaks from Prompt').item.json.prompt }}\n"
}
]
}
},
"credentials": {
"openAiApi": {
"id": "dd8NvMC6rvx8RITo",
"name": "OpenAi account 2"
}
},
"typeVersion": 1.8
},
{
"id": "a05020bc-e914-45b4-b9fb-52bf996d6c76",
"name": "等待:Leonardo 处理",
"type": "n8n-nodes-base.wait",
"position": [
1980,
-1100
],
"webhookId": "b1658720-27be-47a2-8bca-9c3c97d1e998",
"parameters": {
"amount": 60
},
"typeVersion": 1.1
},
{
"id": "2939324b-7964-48a4-9b83-304c8635d427",
"name": "获取:下载运动视频",
"type": "n8n-nodes-base.httpRequest",
"position": [
2240,
-1100
],
"parameters": {
"url": "={{ $json.urls.get }}",
"options": {},
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth"
},
"credentials": {
"httpHeaderAuth": {
"id": "rWm4PSEA64iYJNZW",
"name": "Replicate.com"
}
},
"typeVersion": 4.2
},
{
"id": "5a9a433e-d2a6-4359-adcd-ca19357af660",
"name": "限制:每次运行一个音轨",
"type": "n8n-nodes-base.limit",
"position": [
1240,
-820
],
"parameters": {},
"typeVersion": 1
},
{
"id": "b2f54f28-ee3d-4614-9d55-8df3514580dc",
"name": "GPT-4:生成音频提示",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
1460,
-820
],
"parameters": {
"modelId": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1",
"cachedResultName": "GPT-4.1"
},
"options": {},
"messages": {
"values": [
{
"role": "system",
"content": "=# Overview\nYou are a master sound prompt generator. Given a style, generate a vivid one-to-two sentence prompt that describes the ambiance, tone, and key sound elements to create an immersive audio scene. Use evocative language to capture the essence of the style.\n\n## Example\n- Style: Haunted Ghost Hunters\n- Output: Eerie whispers echo through a decaying mansion as floorboards creak under cautious footsteps. A distant, distorted radio crackles with ghostly voices, while a cold wind howls through shattered windows.\n"
},
{
"content": "=Style: {{ $(' Form: User Submission').item.json['Style '] }}"
}
]
}
},
"credentials": {
"openAiApi": {
"id": "dd8NvMC6rvx8RITo",
"name": "OpenAi account 2"
}
},
"typeVersion": 1.8
},
{
"id": "2e804af2-57cd-4650-b42e-fba4fa6d0ff7",
"name": "ElevenLabs:创建环境音轨",
"type": "n8n-nodes-base.httpRequest",
"position": [
1840,
-820
],
"parameters": {
"url": "https://api.elevenlabs.io/v1/sound-generation",
"method": "POST",
"options": {},
"sendBody": true,
"authentication": "genericCredentialType",
"bodyParameters": {
"parameters": [
{
"name": "text",
"value": "={{ $json.message.content }}"
},
{
"name": "duration_seconds",
"value": "20"
}
]
},
"genericAuthType": "httpHeaderAuth"
},
"credentials": {
"httpHeaderAuth": {
"id": "8vGHNTs5njnF7ALg",
"name": "11 labs"
}
},
"typeVersion": 4.2
},
{
"id": "73123bf5-4638-4a1b-ba47-8b1f7fa8fa3a",
"name": "上传:保存音频到 Google Drive",
"type": "n8n-nodes-base.googleDrive",
"position": [
2040,
-820
],
"parameters": {
"name": "={{ $(' Form: User Submission').item.json.Title }}.mp3",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "list",
"value": "1jQbim9szMicI6kVQwRBMGonQ4BuQOIQ0",
"cachedResultUrl": "https://drive.google.com/drive/folders/1jQbim9szMicI6kVQwRBMGonQ4BuQOIQ0",
"cachedResultName": "Soundtrack"
}
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "B0Hulh0j065xznhI",
"name": "nnekajennifer"
}
},
"typeVersion": 3
},
{
"id": "8ba1fb81-4638-43bb-af61-06c60f8fbfd2",
"name": "共享:使音频公开",
"type": "n8n-nodes-base.googleDrive",
"position": [
2260,
-820
],
"parameters": {
"fileId": {
"__rl": true,
"mode": "id",
"value": "={{ $json.id }}"
},
"options": {},
"operation": "share",
"permissionsUi": {
"permissionsValues": {
"role": "reader",
"type": "anyone",
"allowFileDiscovery": true
}
}
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "B0Hulh0j065xznhI",
"name": "nnekajennifer"
}
},
"typeVersion": 3
},
{
"id": "c1037dda-1f1d-4588-bec2-8af17d6a5dfc",
"name": "合并:合并视频和音频分支",
"type": "n8n-nodes-base.merge",
"position": [
2840,
-1080
],
"parameters": {
"mode": "combine",
"options": {},
"combineBy": "combineAll"
},
"typeVersion": 3.1
},
{
"id": "0371e258-a81f-4ece-9851-da52067e42c3",
"name": "格式化运动视频 URL",
"type": "n8n-nodes-base.code",
"position": [
3060,
-1080
],
"parameters": {
"jsCode": "const urlArray = [];\n\nfor (const item of items) {\n const data = item.json;\n\n if (data.output) {\n urlArray.push({\n motionMP4URL: data.output, // This is now the actual video URL\n imageId: data.id || null,\n createdAt: data.createdAt || null\n });\n }\n}\n\nreturn [{\n json: {\n urls: urlArray\n }\n}];\n"
},
"typeVersion": 2
},
{
"id": "8f922138-88b5-457b-b36e-4201e1ef8542",
"name": "Creatomate:合并视频和音频",
"type": "n8n-nodes-base.httpRequest",
"position": [
3280,
-1080
],
"parameters": {
"url": "https://api.creatomate.com/v1/renders",
"method": "POST",
"options": {},
"jsonBody": "={\n \"template_id\": \"909e08b2-9c90-48d4-a2b9-c34e2d57f3b5\",\n \"modifications\": {\n \"Video-1.source\": \"{{ $(' Format Motion Video URLs').first().json.urls[0].motionMP4URL }}\",\n \"Video-2.source\": \"{{ $(' Format Motion Video URLs').first().json.urls[1].motionMP4URL }}\",\n \"Video-3.source\": \"{{ $(' Format Motion Video URLs').first().json.urls[2].motionMP4URL }}\",\n \"Video-4.source\": \"{{ $(' Format Motion Video URLs').first().json.urls[3].motionMP4URL }}\",\n \"Audio-Track.source\": \"{{ $('Upload: Save Audio to Google Drive').first().json.webContentLink }}\",\n \"Text-1.text\": \"{{ $(' Form: User Submission').first().json['animal 1'] }}\",\n \"Text-2.text\": \"{{ $(' Form: User Submission').first().json['animal 2'] }}\",\n \"Text-3.text\": \"{{ $(' Form: User Submission').first().json['animal 3'] }}\",\n \"Text-4.text\": \"{{ $(' Form: User Submission').first().json['animal 4'] }}\"\n }\n}\n",
"sendBody": true,
"sendHeaders": true,
"specifyBody": "json",
"headerParameters": {
"parameters": [
{
"name": "Authorization",
"value": "Bearer"
}
]
}
},
"typeVersion": 4.2
},
{
"id": "52f18522-a753-4bd5-a8f5-8c8820949641",
"name": "等待:Creatomate 渲染",
"type": "n8n-nodes-base.wait",
"position": [
3500,
-1080
],
"webhookId": "a8a2338c-7e1e-4815-8776-a3ed61efe407",
"parameters": {
"amount": 60
},
"typeVersion": 1.1
},
{
"id": "b5d078c8-8d56-42e0-8025-84932c910e26",
"name": "下载:来自 Creatomate 的最终 MP4",
"type": "n8n-nodes-base.httpRequest",
"position": [
3720,
-1080
],
"parameters": {
"url": "={{ $json.url }}",
"options": {}
},
"typeVersion": 4.2
},
{
"id": "4df566da-844f-4d00-a39c-4bde0590e31a",
"name": "上传:保存最终视频到云端硬盘",
"type": "n8n-nodes-base.googleDrive",
"position": [
3940,
-1080
],
"parameters": {
"name": "={{ $(' Form: User Submission').first().json.Title }}.mp4",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "list",
"value": "1YikkHYBgmrUSj20iftwEBeVixhFLGCTL",
"cachedResultUrl": "https://drive.google.com/drive/folders/1YikkHYBgmrUSj20iftwEBeVixhFLGCTL",
"cachedResultName": "AI generated Videos"
}
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "B0Hulh0j065xznhI",
"name": "nnekajennifer"
}
},
"typeVersion": 3
},
{
"id": "4ee1d027-0010-42fe-ae43-be41e6bbee58",
"name": "记录:添加视频标题和链接到表格",
"type": "n8n-nodes-base.googleSheets",
"position": [
4160,
-1080
],
"parameters": {
"columns": {
"value": {
"Title": "={{ $(' Form: User Submission').first().json.Title }}",
"Generated videos": "={{ $('Upload: Save Final Video to Drive').first().json.webViewLink }}"
},
"schema": [
{
"id": "Title",
"type": "string",
"display": true,
"required": false,
"displayName": "Title",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Generated videos",
"type": "string",
"display": true,
"required": false,
"displayName": "Generated videos",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "defineBelow",
"matchingColumns": [],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {},
"operation": "append",
"sheetName": {
"__rl": true,
"mode": "list",
"value": "",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1vq-YMYKQ3H2G2VOJQuOdM4bG8TIJPI4DuVCqfp0EioI/edit#gid=0",
"cachedResultName": "Sheet1"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1vq-YMYKQ3H2G2VOJQuOdM4bG8TIJPI4DuVCqfp0EioI/edit?usp=drivesdk",
"cachedResultName": "AI generated videos"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "GaJqJHuS5mQxap7q",
"name": "Google Sheets account"
}
},
"typeVersion": 4.6
},
{
"id": "e4705605-ea57-4e54-a859-d9df579a6f1f",
"name": "Replicate.com:创建运动视频",
"type": "n8n-nodes-base.httpRequest",
"position": [
1720,
-1100
],
"parameters": {
"url": "https://api.replicate.com/v1/models/wavespeedai/wan-2.1-i2v-480p/predictions",
"method": "POST",
"options": {},
"jsonBody": "={\n\t\"input\": {\n \"image\": \"{{ $(' Dumpling AI: Generate Image').item.json.images[0].url }}\",\n \"prompt\": \"{{$json.message.content}}\"\n\t}\n}",
"sendBody": true,
"sendHeaders": true,
"specifyBody": "json",
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"headerParameters": {
"parameters": [
{
"name": "accept",
"value": "application/json"
},
{
"name": "Prefer",
"value": "wait"
}
]
}
},
"credentials": {
"httpHeaderAuth": {
"id": "rWm4PSEA64iYJNZW",
"name": "Replicate.com"
}
},
"typeVersion": 4.2
}
],
"active": false,
"pinData": {
" Form: User Submission": [
{
"json": {
"Title": "Mythborn March: Nation to Legend Series",
"animal 1": "Japan",
"animal 2": "Nigeria",
"animal 3": "Russia",
"animal 4": "Egypt",
"formMode": "test",
"submittedAt": "2025-06-24T23:15:19.040+10:00"
}
}
],
" Fetch: Download Motion Video ": [
{
"json": {
"id": "mkgg1gn6xhrmc0cqnqw8ckgtd0",
"logs": "Moderating content...\nImage size: 21.1KB\nModeration complete in 0.53sec\nUsing seed: 1044612061\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n3%|▎ | 1/30 [00:01<00:36, 1.26s/it]\n3%|▎ | 1/30 [00:01<00:36, 1.25s/it]\n3%|▎ | 1/30 [00:01<00:35, 1.24s/it]\n3%|▎ | 1/30 [00:01<00:35, 1.24s/it]\n3%|▎ | 1/30 [00:01<00:36, 1.24s/it]\n3%|▎ | 1/30 [00:01<00:36, 1.25s/it]\n3%|▎ | 1/30 [00:01<00:36, 1.26s/it]\n 3%|▎ | 1/30 [00:01<00:36, 1.25s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.24s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.25s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.24s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.24s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.24s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.24s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.25s/it]\n 7%|▋ | 2/30 [00:02<00:34, 1.24s/it]\n10%|█ | 3/30 [00:03<00:33, 1.24s/it]\n10%|█ | 3/30 [00:03<00:33, 1.24s/it]\n10%|█ | 3/30 [00:03<00:33, 1.24s/it]\n10%|█ | 3/30 [00:03<00:33, 1.24s/it]\n10%|█ | 3/30 [00:03<00:33, 1.24s/it]\n 10%|█ | 3/30 [00:03<00:33, 1.25s/it]\n 10%|█ | 3/30 [00:03<00:33, 1.24s/it]\n 10%|█ | 3/30 [00:03<00:33, 1.24s/it]\n13%|█▎ | 4/30 [00:04<00:32, 1.25s/it]\n13%|█▎ | 4/30 [00:04<00:32, 1.24s/it]\n13%|█▎ | 4/30 [00:04<00:32, 1.24s/it]\n13%|█▎ | 4/30 [00:04<00:32, 1.24s/it]\n13%|█▎ | 4/30 [00:04<00:32, 1.25s/it]\n 13%|█▎ | 4/30 [00:04<00:32, 1.24s/it]\n 13%|█▎ | 4/30 [00:04<00:32, 1.24s/it]\n 13%|█▎ | 4/30 [00:04<00:32, 1.24s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.24s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.25s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.24s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.24s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.24s/it]\n 17%|█▋ | 5/30 [00:06<00:31, 1.24s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.25s/it]\n 17%|█▋ | 5/30 [00:06<00:31, 1.25s/it]\n23%|██▎ | 7/30 [00:07<00:21, 1.06it/s]\n23%|██▎ | 7/30 [00:07<00:21, 1.06it/s]\n23%|██▎ | 7/30 [00:07<00:21, 1.07it/s]\n23%|██▎ | 7/30 [00:07<00:21, 1.06it/s]\n23%|██▎ | 7/30 [00:07<00:21, 1.07it/s]\n23%|██▎ | 7/30 [00:07<00:21, 1.07it/s]\n23%|██▎ | 7/30 [00:07<00:21, 1.06it/s]\n 23%|██▎ | 7/30 [00:07<00:21, 1.06it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n 30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n 30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n 37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n 37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n 43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n 43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n 50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n 50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n 50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n 50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n 57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n 63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n 63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n 63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n 63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n 70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n 77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n83%|████████▎ | 25/30 [00:19<00:03, 1.54it/s]\n83%|████████▎ | 25/30 [00:19<00:03, 1.54it/s]\n83%|████████▎ | 25/30 [00:19<00:03, 1.54it/s]\n83%|████████▎ | 25/30 [00:19<00:03, 1.54it/s]\n 83%|████████▎ | 25/30 [00:19<00:03, 1.54it/s]\n83%|████████▎ | 25/30 [00:19<00:03, 1.54it/s]\n83%|████████▎ | 25/30 [00:19<00:03, 1.54it/s]\n 83%|████████▎ | 25/30 [00:19<00:03, 1.54it/s]\n87%|████████▋ | 26/30 [00:20<00:03, 1.32it/s]\n87%|████████▋ | 26/30 [00:20<00:03, 1.32it/s]\n87%|████████▋ | 26/30 [00:20<00:03, 1.32it/s]\n87%|████████▋ | 26/30 [00:20<00:03, 1.32it/s]\n87%|████████▋ | 26/30 [00:20<00:03, 1.32it/s]\n87%|████████▋ | 26/30 [00:20<00:03, 1.32it/s]\n87%|████████▋ | 26/30 [00:20<00:03, 1.32it/s]\n 87%|████████▋ | 26/30 [00:20<00:03, 1.32it/s]\n90%|█████████ | 27/30 [00:21<00:02, 1.17it/s]\n90%|█████████ | 27/30 [00:21<00:02, 1.17it/s]\n90%|█████████ | 27/30 [00:21<00:02, 1.17it/s]\n90%|█████████ | 27/30 [00:21<00:02, 1.17it/s]\n90%|█████████ | 27/30 [00:21<00:02, 1.17it/s]\n90%|█████████ | 27/30 [00:21<00:02, 1.17it/s]\n90%|█████████ | 27/30 [00:21<00:02, 1.17it/s]\n 90%|█████████ | 27/30 [00:21<00:02, 1.17it/s]\n93%|█████████▎| 28/30 [00:22<00:01, 1.06it/s]\n93%|█████████▎| 28/30 [00:22<00:01, 1.06it/s]\n93%|█████████▎| 28/30 [00:22<00:01, 1.06it/s]\n93%|█████████▎| 28/30 [00:22<00:01, 1.06it/s]\n93%|█████████▎| 28/30 [00:22<00:01, 1.06it/s]\n93%|█████████▎| 28/30 [00:22<00:01, 1.06it/s]\n93%|█████████▎| 28/30 [00:22<00:01, 1.06it/s]\n 93%|█████████▎| 28/30 [00:22<00:01, 1.06it/s]\n97%|█████████▋| 29/30 [00:24<00:01, 1.02s/it]\n97%|█████████▋| 29/30 [00:24<00:01, 1.02s/it]\n97%|█████████▋| 29/30 [00:24<00:01, 1.02s/it]\n97%|█████████▋| 29/30 [00:24<00:01, 1.02s/it]\n 97%|█████████▋| 29/30 [00:24<00:01, 1.02s/it]\n97%|█████████▋| 29/30 [00:24<00:01, 1.02s/it]\n97%|█████████▋| 29/30 [00:24<00:01, 1.02s/it]\n 97%|█████████▋| 29/30 [00:24<00:01, 1.02s/it]\n100%|██████████| 30/30 [00:25<00:00, 1.08s/it]\n100%|██████████| 30/30 [00:25<00:00, 1.08s/it]\n100%|██████████| 30/30 [00:25<00:00, 1.08s/it]\n100%|██████████| 30/30 [00:25<00:00, 1.08s/it]\n100%|██████████| 30/30 [00:25<00:00, 1.08s/it]\n100%|██████████| 30/30 [00:25<00:00, 1.19it/s]\n100%|██████████| 30/30 [00:25<00:00, 1.08s/it]\n100%|██████████| 30/30 [00:25<00:00, 1.08s/it]\n100%|██████████| 30/30 [00:25<00:00, 1.08s/it]\n100%|██████████| 30/30 [00:25<00:00, 1.19it/s]\n100%|██████████| 30/30 [00:25<00:00, 1.19it/s]\n100%|██████████| 30/30 [00:25<00:00, 1.19it/s]\n100%|██████████| 30/30 [00:25<00:00, 1.18it/s]\n100%|██████████| 30/30 [00:25<00:00, 1.19it/s]\n100%|██████████| 30/30 [00:25<00:00, 1.19it/s]\n100%|██████████| 30/30 [00:25<00:00, 1.19it/s]\nTime elapsed: 29.03s\nSaving generated video to output.mp4\n",
"urls": {
"get": "https://api.replicate.com/v1/predictions/mkgg1gn6xhrmc0cqnqw8ckgtd0",
"web": "https://replicate.com/p/mkgg1gn6xhrmc0cqnqw8ckgtd0",
"cancel": "https://api.replicate.com/v1/predictions/mkgg1gn6xhrmc0cqnqw8ckgtd0/cancel",
"stream": "https://stream.replicate.com/v1/files/bcwr-x3735griilgsum2qbvz7m2dy43svsttzfc66twy6um2c2xftecea"
},
"error": null,
"input": {
"image": "https://pub-1ff5a17124b34b658b5b75065b3a03e8.r2.dev/temp-92deec3d-3887-4338-a7bb-f1285d6f9a17.webp",
"prompt": "A samurai warrior with the head of a regal white crane strides through a misty sakura grove, cherry petals drifting in the breeze and pressing into the mossy earth beneath his deliberate steps; his indigo cape and engraved armor move subtly with the wind, while the camera slowly tracks his approach, catching the gentle swing of his katana as morning light glints across blade and drifting fog, with torii gates and pagoda rooftops fading in and out of focus in the tranquil mist."
},
"model": "wavespeedai/wan-2.1-i2v-480p",
"output": "https://replicate.delivery/xezq/5qtn0jt8eH0lXadYlEdxdXSUBKUs5xlDi0nFXd0J1HUHFbdKA/output.mp4",
"status": "succeeded",
"metrics": {
"predict_time": 31.597005025
},
"version": "hidden",
"created_at": "2025-06-26T20:40:43.5Z",
"started_at": "2025-06-26T20:41:19.344174514Z",
"completed_at": "2025-06-26T20:41:50.941179538Z",
"data_removed": false
}
},
{
"json": {
"id": "tswbr3n6txrm80cqnqw91v6zj0",
"logs": "Moderating content...\nImage size: 16.0KB\nModeration complete in 0.33sec\nUsing seed: 1132138040\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n3%|▎ | 1/30 [00:01<00:36, 1.26s/it]\n3%|▎ | 1/30 [00:01<00:36, 1.25s/it]\n3%|▎ | 1/30 [00:01<00:36, 1.26s/it]\n3%|▎ | 1/30 [00:01<00:36, 1.28s/it]\n3%|▎ | 1/30 [00:01<00:37, 1.29s/it]\n3%|▎ | 1/30 [00:01<00:35, 1.24s/it]\n3%|▎ | 1/30 [00:01<00:35, 1.24s/it]\n 3%|▎ | 1/30 [00:01<00:36, 1.25s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.25s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.25s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.24s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.25s/it]\n7%|▋ | 2/30 [00:02<00:35, 1.26s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.24s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.24s/it]\n 7%|▋ | 2/30 [00:02<00:35, 1.26s/it]\n10%|█ | 3/30 [00:03<00:33, 1.25s/it]\n10%|█ | 3/30 [00:03<00:33, 1.25s/it]\n10%|█ | 3/30 [00:03<00:33, 1.24s/it]\n 10%|█ | 3/30 [00:03<00:33, 1.24s/it]\n10%|█ | 3/30 [00:03<00:33, 1.25s/it]\n10%|█ | 3/30 [00:03<00:33, 1.25s/it]\n10%|█ | 3/30 [00:03<00:33, 1.25s/it]\n 10%|█ | 3/30 [00:03<00:33, 1.25s/it]\n13%|█▎ | 4/30 [00:04<00:32, 1.25s/it]\n13%|█▎ | 4/30 [00:04<00:32, 1.25s/it]\n13%|█▎ | 4/30 [00:04<00:32, 1.25s/it]\n13%|█▎ | 4/30 [00:05<00:32, 1.25s/it]\n13%|█▎ | 4/30 [00:04<00:32, 1.24s/it]\n13%|█▎ | 4/30 [00:05<00:32, 1.25s/it]\n13%|█▎ | 4/30 [00:04<00:32, 1.25s/it]\n 13%|█▎ | 4/30 [00:04<00:32, 1.24s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.25s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.25s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.25s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.24s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.24s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.25s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.25s/it]\n 17%|█▋ | 5/30 [00:06<00:31, 1.24s/it]\n23%|██▎ | 7/30 [00:07<00:21, 1.06it/s]\n23%|██▎ | 7/30 [00:07<00:21, 1.06it/s]\n23%|██▎ | 7/30 [00:07<00:21, 1.06it/s]\n23%|██▎ | 7/30 [00:07<00:21, 1.06it/s]\n23%|██▎ | 7/30 [00:07<00:21, 1.06it/s]\n23%|██▎ | 7/30 [00:07<00:21, 1.06it/s]\n23%|██▎ | 7/30 [00:07<00:21, 1.06it/s]\n 23%|██▎ | 7/30 [00:07<00:21, 1.06it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n 30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n 30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n 37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n 37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n 43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n 50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n 50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n 57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n 57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n 57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n 63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n 70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n 77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n80%|████████ | 24/30 [00:19<00:04, 1.32it/s]\n80%|████████ | 24/30 [00:19<00:04, 1.32it/s]\n80%|████████ | 24/30 [00:19<00:04, 1.32it/s]\n80%|████████ | 24/30 [00:19<00:04, 1.32it/s]\n 80%|████████ | 24/30 [00:19<00:04, 1.32it/s]\n80%|████████ | 24/30 [00:19<00:04, 1.32it/s]\n80%|████████ | 24/30 [00:19<00:04, 1.32it/s]\n 80%|████████ | 24/30 [00:19<00:04, 1.32it/s]\n83%|████████▎ | 25/30 [00:20<00:04, 1.16it/s]\n83%|████████▎ | 25/30 [00:20<00:04, 1.16it/s]\n83%|████████▎ | 25/30 [00:20<00:04, 1.16it/s]\n83%|████████▎ | 25/30 [00:20<00:04, 1.16it/s]\n83%|████████▎ | 25/30 [00:20<00:04, 1.16it/s]\n83%|████████▎ | 25/30 [00:20<00:04, 1.16it/s]\n83%|████████▎ | 25/30 [00:20<00:04, 1.16it/s]\n 83%|████████▎ | 25/30 [00:20<00:04, 1.16it/s]\n87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n 87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n 90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n93%|█████████▎| 28/30 [00:24<00:02, 1.08s/it]\n93%|█████████▎| 28/30 [00:24<00:02, 1.08s/it]\n93%|█████████▎| 28/30 [00:24<00:02, 1.08s/it]\n93%|█████████▎| 28/30 [00:24<00:02, 1.08s/it]\n 93%|█████████▎| 28/30 [00:24<00:02, 1.08s/it]\n 93%|█████████▎| 28/30 [00:24<00:02, 1.08s/it]\n93%|█████████▎| 28/30 [00:24<00:02, 1.08s/it]\n 93%|█████████▎| 28/30 [00:24<00:02, 1.08s/it]\n97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n 97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.16s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.16s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.16s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.16s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.13it/s]\n100%|██████████| 30/30 [00:26<00:00, 1.16s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.13it/s]\n100%|██████████| 30/30 [00:26<00:00, 1.13it/s]\n100%|██████████| 30/30 [00:26<00:00, 1.16s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.16s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.13it/s]\n100%|██████████| 30/30 [00:26<00:00, 1.16s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.13it/s]\n100%|██████████| 30/30 [00:26<00:00, 1.13it/s]\n100%|██████████| 30/30 [00:26<00:00, 1.13it/s]\n100%|██████████| 30/30 [00:26<00:00, 1.13it/s]\nTime elapsed: 30.23s\nSaving generated video to output.mp4\n",
"urls": {
"get": "https://api.replicate.com/v1/predictions/tswbr3n6txrm80cqnqw91v6zj0",
"web": "https://replicate.com/p/tswbr3n6txrm80cqnqw91v6zj0",
"cancel": "https://api.replicate.com/v1/predictions/tswbr3n6txrm80cqnqw91v6zj0/cancel",
"stream": "https://stream.replicate.com/v1/files/bcwr-shpyg473n625ajrb23in3mm3swoe7w2f27opnjbpobtml3kwv5eq"
},
"error": null,
"input": {
"image": "https://pub-1ff5a17124b34b658b5b75065b3a03e8.r2.dev/temp-a79a12c2-8575-4c46-a63f-3835489e519f.webp",
"prompt": "The crowned eagle-headed warrior strides powerfully through swirling dawn mist on the vibrant savannah, his ornate cloak billowing and dust churning beneath each step, while the camera slowly zooms in as warm sunlight flickers across rising ancient Benin bronze plaques and shifting shadows of acacia trees."
},
"model": "wavespeedai/wan-2.1-i2v-480p",
"output": "https://replicate.delivery/xezq/EFMmwBYss2ZvPJTDB1t88PJUcmQmaLK3ukqPsWLGn84ritOF/output.mp4",
"status": "succeeded",
"metrics": {
"predict_time": 32.509520431
},
"version": "hidden",
"created_at": "2025-06-26T20:40:43.479Z",
"started_at": "2025-06-26T20:41:51.057210274Z",
"completed_at": "2025-06-26T20:42:23.566730488Z",
"data_removed": false
}
},
{
"json": {
"id": "43vkh7n6sxrme0cqnqwbt79s60",
"logs": "Moderating content...\nImage size: 17.3KB\nModeration complete in 0.38sec\nUsing seed: 1530392843\n 0%| | 0/30 [00:00<?, ?it/s]\n0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n3%|▎ | 1/30 [00:01<00:36, 1.26s/it]\n3%|▎ | 1/30 [00:01<00:36, 1.26s/it]\n3%|▎ | 1/30 [00:01<00:35, 1.24s/it]\n3%|▎ | 1/30 [00:01<00:36, 1.25s/it]\n 3%|▎ | 1/30 [00:01<00:36, 1.26s/it]\n3%|▎ | 1/30 [00:01<00:36, 1.25s/it]\n3%|▎ | 1/30 [00:01<00:36, 1.24s/it]\n 3%|▎ | 1/30 [00:01<00:36, 1.25s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.25s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.25s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.25s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.24s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.24s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.25s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.24s/it]\n 7%|▋ | 2/30 [00:02<00:34, 1.24s/it]\n10%|█ | 3/30 [00:03<00:33, 1.25s/it]\n10%|█ | 3/30 [00:03<00:33, 1.25s/it]\n10%|█ | 3/30 [00:03<00:33, 1.24s/it]\n10%|█ | 3/30 [00:03<00:33, 1.24s/it]\n10%|█ | 3/30 [00:03<00:33, 1.24s/it]\n10%|█ | 3/30 [00:03<00:33, 1.24s/it]\n10%|█ | 3/30 [00:03<00:33, 1.24s/it]\n 10%|█ | 3/30 [00:03<00:33, 1.25s/it]\n13%|█▎ | 4/30 [00:04<00:32, 1.25s/it]\n13%|█▎ | 4/30 [00:04<00:32, 1.25s/it]\n13%|█▎ | 4/30 [00:04<00:32, 1.25s/it]\n13%|█▎ | 4/30 [00:04<00:32, 1.25s/it]\n13%|█▎ | 4/30 [00:04<00:32, 1.25s/it]\n13%|█▎ | 4/30 [00:04<00:32, 1.25s/it]\n 13%|█▎ | 4/30 [00:04<00:32, 1.24s/it]\n 13%|█▎ | 4/30 [00:04<00:32, 1.24s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.25s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.25s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.25s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.25s/it]\n 17%|█▋ | 5/30 [00:06<00:31, 1.24s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.25s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.25s/it]\n 17%|█▋ | 5/30 [00:06<00:31, 1.25s/it]\n23%|██▎ | 7/30 [00:07<00:21, 1.06it/s]\n23%|██▎ | 7/30 [00:07<00:21, 1.06it/s]\n23%|██▎ | 7/30 [00:07<00:21, 1.06it/s]\n23%|██▎ | 7/30 [00:07<00:21, 1.07it/s]\n23%|██▎ | 7/30 [00:07<00:21, 1.06it/s]\n23%|██▎ | 7/30 [00:07<00:21, 1.06it/s]\n23%|██▎ | 7/30 [00:07<00:21, 1.06it/s]\n 23%|██▎ | 7/30 [00:07<00:21, 1.06it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n 30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n 37%|███▋ | 11/30 [00:10<00:14, 1.33it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n 43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n 43%|████▎ | 13/30 [00:11<00:12, 1.40it/s]\n50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n 50%|█████ | 15/30 [00:12<00:10, 1.45it/s]\n57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n 57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n 57%|█████▋ | 17/30 [00:13<00:08, 1.48it/s]\n63%|██████▎ | 19/30 [00:15<00:07, 1.50it/s]\n63%|██████▎ | 19/30 [00:15<00:07, 1.50it/s]\n63%|██████▎ | 19/30 [00:15<00:07, 1.50it/s]\n63%|██████▎ | 19/30 [00:15<00:07, 1.50it/s]\n63%|██████▎ | 19/30 [00:15<00:07, 1.50it/s]\n63%|██████▎ | 19/30 [00:15<00:07, 1.50it/s]\n63%|██████▎ | 19/30 [00:15<00:07, 1.50it/s]\n 63%|██████▎ | 19/30 [00:15<00:07, 1.50it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n 70%|███████ | 21/30 [00:16<00:05, 1.52it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n 77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n 77%|███████▋ | 23/30 [00:17<00:04, 1.53it/s]\n80%|████████ | 24/30 [00:19<00:04, 1.32it/s]\n80%|████████ | 24/30 [00:19<00:04, 1.32it/s]\n80%|████████ | 24/30 [00:19<00:04, 1.32it/s]\n80%|████████ | 24/30 [00:19<00:04, 1.32it/s]\n80%|████████ | 24/30 [00:19<00:04, 1.32it/s]\n80%|████████ | 24/30 [00:19<00:04, 1.32it/s]\n80%|████████ | 24/30 [00:19<00:04, 1.32it/s]\n 80%|████████ | 24/30 [00:19<00:04, 1.32it/s]\n83%|████████▎ | 25/30 [00:20<00:04, 1.16it/s]\n83%|████████▎ | 25/30 [00:20<00:04, 1.16it/s]\n83%|████████▎ | 25/30 [00:20<00:04, 1.16it/s]\n83%|████████▎ | 25/30 [00:20<00:04, 1.16it/s]\n83%|████████▎ | 25/30 [00:20<00:04, 1.16it/s]\n83%|████████▎ | 25/30 [00:20<00:04, 1.16it/s]\n83%|████████▎ | 25/30 [00:20<00:04, 1.16it/s]\n 83%|████████▎ | 25/30 [00:20<00:04, 1.16it/s]\n87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n 87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n 90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n93%|█████████▎| 28/30 [00:24<00:02, 1.08s/it]\n93%|█████████▎| 28/30 [00:24<00:02, 1.08s/it]\n93%|█████████▎| 28/30 [00:24<00:02, 1.08s/it]\n93%|█████████▎| 28/30 [00:24<00:02, 1.08s/it]\n93%|█████████▎| 28/30 [00:24<00:02, 1.08s/it]\n93%|█████████▎| 28/30 [00:24<00:02, 1.08s/it]\n93%|█████████▎| 28/30 [00:24<00:02, 1.08s/it]\n 93%|█████████▎| 28/30 [00:24<00:02, 1.08s/it]\n97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n 97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.16s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.16s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.16s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.16s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.16s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.16s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.16s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.16s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.13it/s]\n100%|██████████| 30/30 [00:26<00:00, 1.13it/s]\n100%|██████████| 30/30 [00:26<00:00, 1.13it/s]\n100%|██████████| 30/30 [00:26<00:00, 1.13it/s]\n100%|██████████| 30/30 [00:26<00:00, 1.13it/s]\n100%|██████████| 30/30 [00:26<00:00, 1.13it/s]\n100%|██████████| 30/30 [00:26<00:00, 1.13it/s]\n100%|██████████| 30/30 [00:26<00:00, 1.13it/s]\nTime elapsed: 30.22s\nSaving generated video to output.mp4\n",
"urls": {
"get": "https://api.replicate.com/v1/predictions/43vkh7n6sxrme0cqnqwbt79s60",
"web": "https://replicate.com/p/43vkh7n6sxrme0cqnqwbt79s60",
"cancel": "https://api.replicate.com/v1/predictions/43vkh7n6sxrme0cqnqwbt79s60/cancel",
"stream": "https://stream.replicate.com/v1/files/bcwr-y5742fgiyq7yn7m5l2ch2cyfykitkrgvtw3em23iyx5b33kmcdva"
},
"error": null,
"input": {
"image": "https://pub-1ff5a17124b34b658b5b75065b3a03e8.r2.dev/temp-8bdd294b-1081-4201-85ee-b492f8015b35.webp",
"prompt": "A bear-headed warrior strides powerfully through a snow-laden, windswept plain, icy breath curling as fur and cloak ripple in the harsh wind, armor glinting with each step; flurries of snow swirl up with every heavy footfall while the camera slowly tracks his advance, onion domes and dark pine forests shifting in the drifting wintry haze behind him."
},
"model": "wavespeedai/wan-2.1-i2v-480p",
"output": "https://replicate.delivery/xezq/IfHoAvaHlE2mViR7wY7xf0PzH7OXgldXTPVKseqemZqfNxWnC/output.mp4",
"status": "succeeded",
"metrics": {
"predict_time": 32.386815896
},
"version": "hidden",
"created_at": "2025-06-26T20:40:43.471Z",
"started_at": "2025-06-26T20:40:46.645776Z",
"completed_at": "2025-06-26T20:41:19.032591895Z",
"data_removed": false
}
},
{
"json": {
"id": "3nbctsn70hrme0cqnqw81kms0c",
"logs": "Moderating content...\nImage size: 16.3KB\nModeration complete in 0.30sec\nUsing seed: 367620330\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n 0%| | 0/30 [00:00<?, ?it/s]\n3%|▎ | 1/30 [00:01<00:35, 1.24s/it]\n3%|▎ | 1/30 [00:01<00:36, 1.25s/it]\n3%|▎ | 1/30 [00:01<00:36, 1.24s/it]\n3%|▎ | 1/30 [00:01<00:36, 1.26s/it]\n 3%|▎ | 1/30 [00:01<00:36, 1.25s/it]\n3%|▎ | 1/30 [00:01<00:35, 1.24s/it]\n3%|▎ | 1/30 [00:01<00:35, 1.24s/it]\n 3%|▎ | 1/30 [00:01<00:36, 1.25s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.24s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.24s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.24s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.24s/it]\n7%|▋ | 2/30 [00:02<00:34, 1.25s/it]\n 7%|▋ | 2/30 [00:02<00:34, 1.24s/it]\n 7%|▋ | 2/30 [00:02<00:34, 1.24s/it]\n 7%|▋ | 2/30 [00:02<00:34, 1.24s/it]\n10%|█ | 3/30 [00:03<00:33, 1.24s/it]\n 10%|█ | 3/30 [00:03<00:33, 1.24s/it]\n10%|█ | 3/30 [00:03<00:33, 1.24s/it]\n 10%|█ | 3/30 [00:03<00:33, 1.24s/it]\n10%|█ | 3/30 [00:03<00:33, 1.24s/it]\n10%|█ | 3/30 [00:03<00:33, 1.24s/it]\n 10%|█ | 3/30 [00:03<00:33, 1.24s/it]\n 10%|█ | 3/30 [00:03<00:33, 1.24s/it]\n 13%|█▎ | 4/30 [00:04<00:32, 1.24s/it]\n 13%|█▎ | 4/30 [00:04<00:32, 1.24s/it]\n 13%|█▎ | 4/30 [00:04<00:32, 1.24s/it]\n 13%|█▎ | 4/30 [00:04<00:32, 1.24s/it]\n 13%|█▎ | 4/30 [00:04<00:32, 1.24s/it]\n13%|█▎ | 4/30 [00:04<00:32, 1.24s/it]\n 13%|█▎ | 4/30 [00:04<00:32, 1.24s/it]\n 13%|█▎ | 4/30 [00:04<00:32, 1.24s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.24s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.24s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.24s/it]\n 17%|█▋ | 5/30 [00:06<00:31, 1.24s/it]\n 17%|█▋ | 5/30 [00:06<00:31, 1.24s/it]\n17%|█▋ | 5/30 [00:06<00:31, 1.24s/it]\n 17%|█▋ | 5/30 [00:06<00:31, 1.24s/it]\n 17%|█▋ | 5/30 [00:06<00:31, 1.24s/it]\n 23%|██▎ | 7/30 [00:07<00:21, 1.07it/s]\n 23%|██▎ | 7/30 [00:07<00:21, 1.07it/s]\n 23%|██▎ | 7/30 [00:07<00:21, 1.07it/s]\n23%|██▎ | 7/30 [00:07<00:21, 1.07it/s]\n 23%|██▎ | 7/30 [00:07<00:21, 1.07it/s]\n 23%|██▎ | 7/30 [00:07<00:21, 1.07it/s]\n23%|██▎ | 7/30 [00:07<00:21, 1.07it/s]\n 23%|██▎ | 7/30 [00:07<00:21, 1.07it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n 30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n 30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n 30%|███ | 9/30 [00:08<00:17, 1.23it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.34it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.34it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.34it/s]\n 37%|███▋ | 11/30 [00:10<00:14, 1.34it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.34it/s]\n37%|███▋ | 11/30 [00:10<00:14, 1.34it/s]\n 37%|███▋ | 11/30 [00:10<00:14, 1.34it/s]\n 37%|███▋ | 11/30 [00:10<00:14, 1.34it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.41it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.41it/s]\n 43%|████▎ | 13/30 [00:11<00:12, 1.41it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.41it/s]\n43%|████▎ | 13/30 [00:11<00:12, 1.41it/s]\n 43%|████▎ | 13/30 [00:11<00:12, 1.41it/s]\n 43%|████▎ | 13/30 [00:11<00:12, 1.41it/s]\n 43%|████▎ | 13/30 [00:11<00:12, 1.41it/s]\n50%|█████ | 15/30 [00:12<00:10, 1.46it/s]\n 50%|█████ | 15/30 [00:12<00:10, 1.46it/s]\n50%|█████ | 15/30 [00:12<00:10, 1.46it/s]\n50%|█████ | 15/30 [00:12<00:10, 1.46it/s]\n50%|█████ | 15/30 [00:12<00:10, 1.46it/s]\n 50%|█████ | 15/30 [00:12<00:10, 1.46it/s]\n 50%|█████ | 15/30 [00:12<00:10, 1.46it/s]\n 50%|█████ | 15/30 [00:12<00:10, 1.46it/s]\n57%|█████▋ | 17/30 [00:13<00:08, 1.49it/s]\n57%|█████▋ | 17/30 [00:13<00:08, 1.49it/s]\n57%|█████▋ | 17/30 [00:13<00:08, 1.49it/s]\n 57%|█████▋ | 17/30 [00:13<00:08, 1.49it/s]\n 57%|█████▋ | 17/30 [00:13<00:08, 1.49it/s]\n 57%|█████▋ | 17/30 [00:13<00:08, 1.49it/s]\n 57%|█████▋ | 17/30 [00:13<00:08, 1.49it/s]\n 57%|█████▋ | 17/30 [00:13<00:08, 1.49it/s]\n63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n 63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n 63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n 63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n 63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n 63%|██████▎ | 19/30 [00:15<00:07, 1.51it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.53it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.53it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.53it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.53it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.53it/s]\n70%|███████ | 21/30 [00:16<00:05, 1.53it/s]\n 70%|███████ | 21/30 [00:16<00:05, 1.53it/s]\n 70%|███████ | 21/30 [00:16<00:05, 1.53it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.54it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.54it/s]\n 77%|███████▋ | 23/30 [00:17<00:04, 1.54it/s]\n 77%|███████▋ | 23/30 [00:17<00:04, 1.54it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.54it/s]\n77%|███████▋ | 23/30 [00:17<00:04, 1.54it/s]\n 77%|███████▋ | 23/30 [00:17<00:04, 1.54it/s]\n 77%|███████▋ | 23/30 [00:17<00:04, 1.54it/s]\n80%|████████ | 24/30 [00:18<00:04, 1.32it/s]\n80%|████████ | 24/30 [00:18<00:04, 1.32it/s]\n80%|████████ | 24/30 [00:18<00:04, 1.32it/s]\n 80%|████████ | 24/30 [00:18<00:04, 1.32it/s]\n80%|████████ | 24/30 [00:18<00:04, 1.32it/s]\n 80%|████████ | 24/30 [00:18<00:04, 1.32it/s]\n 80%|████████ | 24/30 [00:18<00:04, 1.32it/s]\n 80%|████████ | 24/30 [00:18<00:04, 1.32it/s]\n83%|████████▎ | 25/30 [00:20<00:04, 1.17it/s]\n83%|████████▎ | 25/30 [00:20<00:04, 1.17it/s]\n83%|████████▎ | 25/30 [00:20<00:04, 1.17it/s]\n 83%|████████▎ | 25/30 [00:20<00:04, 1.17it/s]\n 83%|████████▎ | 25/30 [00:20<00:04, 1.17it/s]\n 83%|████████▎ | 25/30 [00:20<00:04, 1.17it/s]\n83%|████████▎ | 25/30 [00:20<00:04, 1.17it/s]\n 83%|████████▎ | 25/30 [00:20<00:04, 1.17it/s]\n87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n 87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n 87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n 87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n 87%|████████▋ | 26/30 [00:21<00:03, 1.06it/s]\n90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n 90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n 90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n 90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n 90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n 90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n 90%|█████████ | 27/30 [00:22<00:03, 1.02s/it]\n93%|█████████▎| 28/30 [00:23<00:02, 1.07s/it]\n93%|█████████▎| 28/30 [00:23<00:02, 1.07s/it]\n93%|█████████▎| 28/30 [00:23<00:02, 1.07s/it]\n93%|█████████▎| 28/30 [00:23<00:02, 1.07s/it]\n 93%|█████████▎| 28/30 [00:23<00:02, 1.07s/it]\n93%|█████████▎| 28/30 [00:23<00:02, 1.07s/it]\n 93%|█████████▎| 28/30 [00:23<00:02, 1.07s/it]\n 93%|█████████▎| 28/30 [00:23<00:02, 1.07s/it]\n97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n 97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n 97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n 97%|█████████▋| 29/30 [00:25<00:01, 1.12s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.15s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.15s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.15s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.15s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.14it/s]\n100%|██████████| 30/30 [00:26<00:00, 1.15s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.14it/s]\n100%|██████████| 30/30 [00:26<00:00, 1.15s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.14it/s]\n100%|██████████| 30/30 [00:26<00:00, 1.14it/s]\n100%|██████████| 30/30 [00:26<00:00, 1.15s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.14it/s]\n100%|██████████| 30/30 [00:26<00:00, 1.15s/it]\n100%|██████████| 30/30 [00:26<00:00, 1.14it/s]\n100%|██████████| 30/30 [00:26<00:00, 1.14it/s]\n100%|██████████| 30/30 [00:26<00:00, 1.14it/s]\nTime elapsed: 30.15s\nSaving generated video to output.mp4\n",
"urls": {
"get": "https://api.replicate.com/v1/predictions/3nbctsn70hrme0cqnqw81kms0c",
"web": "https://replicate.com/p/3nbctsn70hrme0cqnqw81kms0c",
"cancel": "https://api.replicate.com/v1/predictions/3nbctsn70hrme0cqnqw81kms0c/cancel",
"stream": "https://stream.replicate.com/v1/files/bcwr-kuhdpji5l7mhahfn3anakjcfwwecg6pdsvbjqckvefpzoh6gty7a"
},
"error": null,
"input": {
"image": "https://pub-1ff5a17124b34b658b5b75065b3a03e8.r2.dev/temp-7121f515-8a7f-4123-a32d-617419dfdb5b.webp",
"prompt": "The jackal-headed warrior strides forward through swirling sands, muscles rippling as his obsidian skin gleams, cape and gold sashes billowing in the wind; the camera follows with a slow cinematic pan while heat shimmers over blurred pyramids and ancient obelisks beneath a blazing, dusk-lit sky."
},
"model": "wavespeedai/wan-2.1-i2v-480p",
"output": "https://replicate.delivery/xezq/h44ho8zD7ZpXFl1nEyufIGweq0CDdKrWwMnVep1elEpCqYrTB/output.mp4",
"status": "succeeded",
"metrics": {
"predict_time": 32.540624836
},
"version": "hidden",
"created_at": "2025-06-26T20:40:43.524Z",
"started_at": "2025-06-26T20:41:35.828519334Z",
"completed_at": "2025-06-26T20:42:08.369144172Z",
"data_removed": false
}
}
],
"Replicate.com: Create Motion Video": [
{
"json": {
"id": "mkgg1gn6xhrmc0cqnqw8ckgtd0",
"logs": "",
"urls": {
"get": "https://api.replicate.com/v1/predictions/mkgg1gn6xhrmc0cqnqw8ckgtd0",
"web": "https://replicate.com/p/mkgg1gn6xhrmc0cqnqw8ckgtd0",
"cancel": "https://api.replicate.com/v1/predictions/mkgg1gn6xhrmc0cqnqw8ckgtd0/cancel",
"stream": "https://stream.replicate.com/v1/files/bcwr-x3735griilgsum2qbvz7m2dy43svsttzfc66twy6um2c2xftecea"
},
"error": null,
"input": {
"image": "https://pub-1ff5a17124b34b658b5b75065b3a03e8.r2.dev/temp-92deec3d-3887-4338-a7bb-f1285d6f9a17.webp",
"prompt": "A samurai warrior with the head of a regal white crane strides through a misty sakura grove, cherry petals drifting in the breeze and pressing into the mossy earth beneath his deliberate steps; his indigo cape and engraved armor move subtly with the wind, while the camera slowly tracks his approach, catching the gentle swing of his katana as morning light glints across blade and drifting fog, with torii gates and pagoda rooftops fading in and out of focus in the tranquil mist."
},
"model": "wavespeedai/wan-2.1-i2v-480p",
"output": null,
"status": "starting",
"version": "hidden",
"created_at": "2025-06-26T20:40:43.5Z",
"data_removed": false
}
},
{
"json": {
"id": "tswbr3n6txrm80cqnqw91v6zj0",
"logs": "",
"urls": {
"get": "https://api.replicate.com/v1/predictions/tswbr3n6txrm80cqnqw91v6zj0",
"web": "https://replicate.com/p/tswbr3n6txrm80cqnqw91v6zj0",
"cancel": "https://api.replicate.com/v1/predictions/tswbr3n6txrm80cqnqw91v6zj0/cancel",
"stream": "https://stream.replicate.com/v1/files/bcwr-shpyg473n625ajrb23in3mm3swoe7w2f27opnjbpobtml3kwv5eq"
},
"error": null,
"input": {
"image": "https://pub-1ff5a17124b34b658b5b75065b3a03e8.r2.dev/temp-a79a12c2-8575-4c46-a63f-3835489e519f.webp",
"prompt": "The crowned eagle-headed warrior strides powerfully through swirling dawn mist on the vibrant savannah, his ornate cloak billowing and dust churning beneath each step, while the camera slowly zooms in as warm sunlight flickers across rising ancient Benin bronze plaques and shifting shadows of acacia trees."
},
"model": "wavespeedai/wan-2.1-i2v-480p",
"output": null,
"status": "starting",
"version": "hidden",
"created_at": "2025-06-26T20:40:43.479Z",
"data_removed": false
}
},
{
"json": {
"id": "43vkh7n6sxrme0cqnqwbt79s60",
"logs": "",
"urls": {
"get": "https://api.replicate.com/v1/predictions/43vkh7n6sxrme0cqnqwbt79s60",
"web": "https://replicate.com/p/43vkh7n6sxrme0cqnqwbt79s60",
"cancel": "https://api.replicate.com/v1/predictions/43vkh7n6sxrme0cqnqwbt79s60/cancel",
"stream": "https://stream.replicate.com/v1/files/bcwr-y5742fgiyq7yn7m5l2ch2cyfykitkrgvtw3em23iyx5b33kmcdva"
},
"error": null,
"input": {
"image": "https://pub-1ff5a17124b34b658b5b75065b3a03e8.r2.dev/temp-8bdd294b-1081-4201-85ee-b492f8015b35.webp",
"prompt": "A bear-headed warrior strides powerfully through a snow-laden, windswept plain, icy breath curling as fur and cloak ripple in the harsh wind, armor glinting with each step; flurries of snow swirl up with every heavy footfall while the camera slowly tracks his advance, onion domes and dark pine forests shifting in the drifting wintry haze behind him."
},
"model": "wavespeedai/wan-2.1-i2v-480p",
"output": "https://replicate.delivery/xezq/IfHoAvaHlE2mViR7wY7xf0PzH7OXgldXTPVKseqemZqfNxWnC/output.mp4",
"status": "processing",
"version": "hidden",
"created_at": "2025-06-26T20:40:43.471Z",
"data_removed": false
}
},
{
"json": {
"id": "3nbctsn70hrme0cqnqw81kms0c",
"logs": "",
"urls": {
"get": "https://api.replicate.com/v1/predictions/3nbctsn70hrme0cqnqw81kms0c",
"web": "https://replicate.com/p/3nbctsn70hrme0cqnqw81kms0c",
"cancel": "https://api.replicate.com/v1/predictions/3nbctsn70hrme0cqnqw81kms0c/cancel",
"stream": "https://stream.replicate.com/v1/files/bcwr-kuhdpji5l7mhahfn3anakjcfwwecg6pdsvbjqckvefpzoh6gty7a"
},
"error": null,
"input": {
"image": "https://pub-1ff5a17124b34b658b5b75065b3a03e8.r2.dev/temp-7121f515-8a7f-4123-a32d-617419dfdb5b.webp",
"prompt": "The jackal-headed warrior strides forward through swirling sands, muscles rippling as his obsidian skin gleams, cape and gold sashes billowing in the wind; the camera follows with a slow cinematic pan while heat shimmers over blurred pyramids and ancient obelisks beneath a blazing, dusk-lit sky."
},
"model": "wavespeedai/wan-2.1-i2v-480p",
"output": null,
"status": "starting",
"version": "hidden",
"created_at": "2025-06-26T20:40:43.524Z",
"data_removed": false
}
}
]
},
"settings": {
"executionOrder": "v1"
},
"versionId": "a62d12e8-8397-4d6b-8b59-314a3dd52079",
"connections": {
"Format into an Array ": {
"main": [
[
{
"node": "Split: Loop Through Array",
"type": "main",
"index": 0
}
]
]
},
" Form: User Submission": {
"main": [
[
{
"node": "Format into an Array ",
"type": "main",
"index": 0
}
]
]
},
"Share: Make Audio Public": {
"main": [
[
{
"node": " Merge: Combine Videos & Audio Branch",
"type": "main",
"index": 1
}
]
]
},
" Format Motion Video URLs": {
"main": [
[
{
"node": "Creatomate: Combine Videos & Audio",
"type": "main",
"index": 0
}
]
]
},
"Split: Loop Through Array": {
"main": [
[
{
"node": "GPT-4: Create Cinematic Prompt",
"type": "main",
"index": 0
}
]
]
},
"Wait: Leonardo Processing": {
"main": [
[
{
"node": " Fetch: Download Motion Video ",
"type": "main",
"index": 0
}
]
]
},
"Wait: Creatomate Rendering": {
"main": [
[
{
"node": "Download: Final MP4 from Creatomate",
"type": "main",
"index": 0
}
]
]
},
"GPT-4: Create motion prompt": {
"main": [
[
{
"node": "Replicate.com: Create Motion Video",
"type": "main",
"index": 0
}
]
]
},
" Dumpling AI: Generate Image": {
"main": [
[
{
"node": "GPT-4: Create motion prompt",
"type": "main",
"index": 0
}
]
]
},
"GPT-4: Generate Audio Prompt": {
"main": [
[
{
"node": "ElevenLabs: Create Ambient Soundtrack",
"type": "main",
"index": 0
}
]
]
},
" Fetch: Download Motion Video ": {
"main": [
[
{
"node": " Merge: Combine Videos & Audio Branch",
"type": "main",
"index": 0
},
{
"node": "Limit: One Audio Track Per Run",
"type": "main",
"index": 0
}
]
]
},
"GPT-4: Create Cinematic Prompt": {
"main": [
[
{
"node": " Clean: Remove Line Breaks from Prompt",
"type": "main",
"index": 0
}
]
]
},
"Limit: One Audio Track Per Run": {
"main": [
[
{
"node": "GPT-4: Generate Audio Prompt",
"type": "main",
"index": 0
}
]
]
},
"Upload: Save Final Video to Drive": {
"main": [
[
{
"node": "Log: Add Video Title & Link to Sheet",
"type": "main",
"index": 0
}
]
]
},
"Creatomate: Combine Videos & Audio": {
"main": [
[
{
"node": "Wait: Creatomate Rendering",
"type": "main",
"index": 0
}
]
]
},
"Replicate.com: Create Motion Video": {
"main": [
[
{
"node": "Wait: Leonardo Processing",
"type": "main",
"index": 0
}
]
]
},
"Upload: Save Audio to Google Drive": {
"main": [
[
{
"node": "Share: Make Audio Public",
"type": "main",
"index": 0
}
]
]
},
"Download: Final MP4 from Creatomate": {
"main": [
[
{
"node": "Upload: Save Final Video to Drive",
"type": "main",
"index": 0
}
]
]
},
" Merge: Combine Videos & Audio Branch": {
"main": [
[
{
"node": " Format Motion Video URLs",
"type": "main",
"index": 0
}
]
]
},
"ElevenLabs: Create Ambient Soundtrack": {
"main": [
[
{
"node": "Upload: Save Audio to Google Drive",
"type": "main",
"index": 0
}
]
]
},
" Clean: Remove Line Breaks from Prompt": {
"main": [
[
{
"node": " Dumpling AI: Generate Image",
"type": "main",
"index": 0
}
]
]
}
}
}常见问题
如何使用这个工作流?
复制上方的 JSON 配置代码,在您的 n8n 实例中创建新工作流并选择「从 JSON 导入」,粘贴配置后根据需要修改凭证设置即可。
这个工作流适合什么场景?
高级 - 内容创作, 多模态 AI
需要付费吗?
本工作流完全免费,您可以直接导入使用。但请注意,工作流中使用的第三方服务(如 OpenAI API)可能需要您自行付费。
相关工作流推荐
WordPress博客自动化专业版(深度研究)v2.1市场
使用GPT-4o、Perplexity AI和多语言支持自动化SEO优化的博客创建
If
Set
Xml
+27
125 节点Daniel Ng
内容创作
使用 Dumpling AI 和 Google 文档的表单转博客自动化
使用 Dumpling AI、OpenAI 和 Google 文档从关键词自动化博客创建
Code
Wait
Limit
+8
17 节点Yang
内容创作
使用Dumpling AI + GPT-4根据关键词查找TikTok视频问题
使用Dumpling AI + GPT-4根据关键词查找TikTok视频问题
Code
Wait
Limit
+8
16 节点Yang
内容创作
💥 使用NanoBanana、Seedream 4、ChatGPT Image和Veo 3自动化视频广告 - VIDE
使用AI(NanoBanana、Seedream、GPT-4o、Veo 3)自动化和发布视频广告活动
Set
Code
Wait
+16
63 节点Dr. Firas
内容创作
使用OpenAI、RunwayML和ElevenLabs自动化无脸短视频
使用OpenAI、RunwayML和ElevenLabs自动化无脸短视频:从脚本到社交媒体
Set
Code
Wait
+18
56 节点LeeWei
内容创作
使用 OpenAI、ElevenLabs 和 Fal.ai 自动化病毒式内容创作,适用于视频、播客和 ASMR
使用 OpenAI、ElevenLabs 和 Fal.ai 自动化病毒式内容创作,适用于视频、播客和 ASMR
Set
Code
Wait
+16
97 节点Adam Crafts
内容创作