工作流 /
视频 /
Kling2.6:运动控制

Kling2.6:运动控制
Kling2.6: Motion Control
通过同步运动控制,将参考视频中的精确角色动作和表情应用到您的角色图像上。
视频
5 个节点 2 个输入 35 次使用 ComfyUI ≥ 0.16.1 ComfyUI 6 KB
节点构成
LoadImage
× 1
MarkdownNote
× 1
SaveVideo
× 1
LoadVideo
× 1
KlingMotionControl
× 1
官方标注的模型
Kling 2.6Kling
工作流 JSON
和上面「下载工作流 JSON」是同一份文件。
1{
2 "id": "05d7e828-aae2-49b8-88b2-b93a6816466b",
3 "revision": 0,
4 "last_node_id": 14,
5 "last_link_id": 14,
6 "nodes": [
7 {
8 "id": 11,
9 "type": "LoadImage",
10 "pos": [
11 -1880,
12 2000
13 ],
14 "size": [
15 440,
16 400
17 ],
18 "flags": [],
19 "order": 0,
20 "mode": 0,
21 "inputs": [],
22 "outputs": [
23 {
24 "name": "IMAGE",
25 "type": "IMAGE",
26 "links": [
27 9
28 ]
29 },
30 {
31 "name": "MASK",
32 "type": "MASK",
33 "links": null
34 }
35 ],
36 "properties": {
37 "cnr_id": "comfy-core",
38 "ver": "0.7.0",
39 "Node name for S&R": "LoadImage",
40 "enableTabs": false,
41 "tabWidth": 65,
42 "tabXOffset": 10,
43 "hasSecondTab": false,
44 "secondTabText": "Send Back",
45 "secondTabOffset": 80,
46 "secondTabWidth": 65
47 },
48 "widgets_values": [
49 "streetwear_fox.jpg",
50 {
51 "name": "upload",
52 "options": {
53 "serialize": false,
54 "canvasOnly": true
55 },
56 "label": "choose file to upload",
57 "type": "button",
58 "y": 70,
59 "last_y": 70,
60 "computedDisabled": false,
61 "clicked": false,
62 "computedHeight": 24
63 }
64 ]
65 },
66 {
67 "id": 4,
68 "type": "MarkdownNote",
69 "pos": [
70 -2190,
71 1900
72 ],
73 "size": [
74 260,
75 118
76 ],
77 "flags": [],
78 "order": 1,
79 "mode": 0,
80 "inputs": [],
81 "outputs": [],
82 "title": "Note",
83 "properties": [],
84 "widgets_values": [
85 "If possible, keep the image and video at a similar ratio."
86 ],
87 "color": "#222",
88 "bgcolor": "#000"
89 },
90 {
91 "id": 9,
92 "type": "SaveVideo",
93 "pos": [
94 -810,
95 1900
96 ],
97 "size": [
98 374,
99 767.8507462686567
100 ],
101 "flags": [],
102 "order": 4,
103 "mode": 0,
104 "inputs": [
105 {
106 "name": "video",
107 "type": "VIDEO",
108 "link": 5
109 }
110 ],
111 "outputs": [],
112 "properties": {
113 "cnr_id": "comfy-core",
114 "ver": "0.7.0",
115 "Node name for S&R": "SaveVideo",
116 "enableTabs": false,
117 "tabWidth": 65,
118 "tabXOffset": 10,
119 "hasSecondTab": false,
120 "secondTabText": "Send Back",
121 "secondTabOffset": 80,
122 "secondTabWidth": 65
123 },
124 "widgets_values": [
125 "video/kling-motion-control",
126 "auto",
127 "auto"
128 ]
129 },
130 {
131 "id": 2,
132 "type": "LoadVideo",
133 "pos": [
134 -1880,
135 2530
136 ],
137 "size": [
138 460,
139 953.625
140 ],
141 "flags": [],
142 "order": 2,
143 "mode": 0,
144 "inputs": [],
145 "outputs": [
146 {
147 "name": "VIDEO",
148 "type": "VIDEO",
149 "links": [
150 7
151 ]
152 }
153 ],
154 "properties": {
155 "cnr_id": "comfy-core",
156 "ver": "0.7.0",
157 "Node name for S&R": "LoadVideo",
158 "enableTabs": false,
159 "tabWidth": 65,
160 "tabXOffset": 10,
161 "hasSecondTab": false,
162 "secondTabText": "Send Back",
163 "secondTabOffset": 80,
164 "secondTabWidth": 65
165 },
166 "widgets_values": [
167 "street_dancer.mp4",
168 "image"
169 ]
170 },
171 {
172 "id": 8,
173 "type": "KlingMotionControl",
174 "pos": [
175 -1290,
176 1900
177 ],
178 "size": [
179 420,
180 390
181 ],
182 "flags": [],
183 "order": 3,
184 "mode": 0,
185 "inputs": [
186 {
187 "name": "reference_image",
188 "type": "IMAGE",
189 "link": 9
190 },
191 {
192 "name": "reference_video",
193 "type": "VIDEO",
194 "link": 7
195 }
196 ],
197 "outputs": [
198 {
199 "name": "VIDEO",
200 "type": "VIDEO",
201 "links": [
202 5
203 ]
204 }
205 ],
206 "properties": {
207 "cnr_id": "comfy-core",
208 "ver": "0.7.0",
209 "Node name for S&R": "KlingMotionControl",
210 "enableTabs": false,
211 "tabWidth": 65,
212 "tabXOffset": 10,
213 "hasSecondTab": false,
214 "secondTabText": "Send Back",
215 "secondTabOffset": 80,
216 "secondTabWidth": 65
217 },
218 "widgets_values": [
219 "an indoor gym or studio space with graffiti-covered concrete walls, open training area, spacious floor space, natural or studio lighting, urban fitness environment",
220 true,
221 "video",
222 "pro",
223 "kling-v2-6"
224 ],
225 "color": "#432",
226 "bgcolor": "#653"
227 }
228 ],
229 "links": [
230 [
231 5,
232 8,
233 0,
234 9,
235 0,
236 "VIDEO"
237 ],
238 [
239 7,
240 2,
241 0,
242 8,
243 1,
244 "VIDEO"
245 ],
246 [
247 9,
248 11,
249 0,
250 8,
251 0,
252 "IMAGE"
253 ]
254 ],
255 "groups": [
256 {
257 "id": 2,
258 "title": "Motion Reference (3~30s)",
259 "bounding": [
260 -1900,
261 2440,
262 510,
263 1090
264 ],
265 "color": "#3f789e",
266 "font_size": 24,
267 "flags": []
268 },
269 {
270 "id": 4,
271 "title": "Character (full-body or half-body)",
272 "bounding": [
273 -1900,
274 1880,
275 510,
276 540
277 ],
278 "color": "#3f789e",
279 "font_size": 24,
280 "flags": []
281 }
282 ],
283 "config": [],
284 "extra": {
285 "ds": {
286 "scale": 0.5959891771841516,
287 "offset": [
288 2551.683245191176,
289 -1417.9433767261255
290 ]
291 },
292 "frontendVersion": "1.39.19",
293 "workflowRendererVersion": "LG",
294 "VHS_latentpreview": false,
295 "VHS_latentpreviewrate": 0,
296 "VHS_MetadataImage": true,
297 "VHS_KeepIntermediate": true
298 },
299 "version": 0.4
300}