File size: 7,668 Bytes
21665fa
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
{
 "1": {
  "class_type": "UNETLoader",
  "inputs": {
   "unet_name": "minimax_h3_fl2va_bf16.safetensors",
   "weight_dtype": "default"
  },
  "_meta": {
   "title": "Load H3 transformer (fl2va)"
  }
 },
 "2": {
  "class_type": "LoraLoaderBypassModelOnly",
  "inputs": {
   "model": [
    "1",
    0
   ],
   "lora_name": "viggle_remake_edit_comfyui.safetensors",
   "strength_model": 1.0
  },
  "_meta": {
   "title": "Remake LoRA"
  }
 },
 "3": {
  "class_type": "RemakeKeyframeUntil",
  "inputs": {
   "model": [
    "2",
    0
   ],
   "keyframe_until": 0.9
  },
  "_meta": {
   "title": "Viggle Remake Keyframe Until"
  }
 },
 "4": {
  "class_type": "CLIPLoader",
  "inputs": {
   "clip_name": "qwen3vl_32b_minimax_h3_bf16.safetensors",
   "type": "minimax"
  },
  "_meta": {
   "title": "Load Qwen3-VL text encoder"
  }
 },
 "5": {
  "class_type": "VAELoader",
  "inputs": {
   "vae_name": "minimax_h3_video_vae_fp16.safetensors"
  },
  "_meta": {
   "title": "Load video VAE"
  }
 },
 "6": {
  "class_type": "VAELoader",
  "inputs": {
   "vae_name": "minimax_h3_audio_vae_fp32.safetensors"
  },
  "_meta": {
   "title": "Load audio VAE"
  }
 },
 "7": {
  "class_type": "LoadVideo",
  "inputs": {
   "file": "remake_edit_source.mp4"
  },
  "_meta": {
   "title": "Source clip (24 fps)"
  }
 },
 "8": {
  "class_type": "GetVideoComponents",
  "inputs": {
   "video": [
    "7",
    0
   ]
  },
  "_meta": {
   "title": "Get Video Components"
  }
 },
 "9": {
  "class_type": "LoadImage",
  "inputs": {
   "image": "remake_edit_ref1.png"
  },
  "_meta": {
   "title": "Reference 1 (painted frame)"
  }
 },
 "10": {
  "class_type": "LoadImage",
  "inputs": {
   "image": "remake_edit_ref2.png"
  },
  "_meta": {
   "title": "Reference 2 (painted frame)"
  }
 },
 "11": {
  "class_type": "RemakeConditioning",
  "inputs": {
   "clip": [
    "4",
    0
   ],
   "vae": [
    "5",
    0
   ],
   "audio_vae": [
    "6",
    0
   ],
   "source": [
    "8",
    0
   ],
   "audio": [
    "8",
    1
   ],
   "prompt": "subject_definitions:\n<Video 1> is the source video for the target video edit.\n<Picture 1> is a frame of the target video, exactly as the target video shows it at that moment.\n<Picture 2> is a frame of the target video, exactly as the target video shows it at that moment.\n<Subject 1> is the wind turbines in <Video 1>: the tall white three-bladed wind turbine standing just left of the farm track close to the camera, with its white tower, nacelle and slowly turning blades, plus the two smaller white turbines further out on the pasture at the left and at the right, and the long dark shadows the turbines cast on the grass.\n<Subject 2> is the setting from <Video 1>: a sunny winter morning over open farmland - a small dark stone farm building with a slate roof and a fenced yard at the lower left, a pale dirt farm track running away from the camera to a crossroads of farm tracks, wide flat green pastures with long tree shadows in the foreground, a hazy horizon and a blue sky with soft white clouds.\n\nsummary:\n[video editing] The target video is an edited version of <Video 1>. The drone rises slowly and drifts forward over the farm building and the farm track exactly as in <Video 1>, but there are no wind turbines at all: the track and the crossroads run into open, empty green pasture under a blue sky with clouds, with exactly the same framing, drone motion, light and timing as <Video 1>.\n\nretention_analysis:\n<Video 1> (source video editing): fully_preserved - the framing, the rising and forward-drifting drone move, the farm building, the farm track, the crossroads, the pastures, the tree shadows, the horizon and the sky are copied frame for frame.\n<Picture 1> (target keyframe): fully_preserved - the target video passes through this exact frame.\n<Picture 2> (target keyframe): fully_preserved - the target video passes through this exact frame.\n<Subject 1> (appears in [Shot 1]): removed - every wind turbine is completely removed in every frame: no white tower, no nacelle and no blades left of the track, no small turbine on the left or the right pasture, and no turbine shadow on the grass; blue sky and soft clouds are visible where the towers and blades stood, and plain green grass where their bases and shadows were.\n<Subject 2> (appears in [Shot 1]): fully_preserved - the farm building, the fenced yard, the farm track, the crossroads, the pastures, the tree shadows, the hazy horizon and the sky are retained.\n\ndetailed_description:\nThe target video is a clean, sharp aerial shot in calm countryside travel style, low winter-morning sunlight, long soft shadows, a smooth slow drone move. No text and no lettering anywhere.\n[Shot 1] From 00:00.000 to 00:09.375, the drone rises slowly and drifts forward over <Subject 2> exactly as in <Video 1>: at first it is low beside the dark stone farm building at the lower left, with the pale farm track running away from the camera across the green pasture and long tree shadows in the foreground. There is no wind turbine anywhere in the frame: above the track and the pasture only blue sky and soft white clouds. At 00:00.500 the scene matches <Picture 1>. The drone keeps rising, the farm building sliding down to the lower left corner, and the crossroads of farm tracks, the wide flat pastures and the hazy horizon come into view, still with no turbine anywhere: the horizon is a clean, empty line of fields under the sky. At 00:07.917 the scene matches <Picture 2>, and the shot ends with the farm track leading to the empty crossroads in the middle of open pasture, no turbine anywhere in the frame.\n\noverall_soundscape:\nThe soundtrack of <Video 1>, unchanged.\n\nnon_diegetic_music:\nN/A\n",
   "ref_1": [
    "9",
    0
   ],
   "ref_2": [
    "10",
    0
   ],
   "pins": "12, 190",
   "frames": 226,
   "short_edge": 480
  },
  "_meta": {
   "title": "Viggle Remake Conditioning"
  }
 },
 "12": {
  "class_type": "RemakeNoise",
  "inputs": {
   "positive": [
    "11",
    0
   ],
   "seed": 0
  },
  "_meta": {
   "title": "Viggle Remake Noise"
  }
 },
 "13": {
  "class_type": "BasicGuider",
  "inputs": {
   "model": [
    "3",
    0
   ],
   "conditioning": [
    "11",
    0
   ]
  },
  "_meta": {
   "title": "BasicGuider"
  }
 },
 "14": {
  "class_type": "KSamplerSelect",
  "inputs": {
   "sampler_name": "euler"
  },
  "_meta": {
   "title": "KSamplerSelect"
  }
 },
 "15": {
  "class_type": "ManualSigmas",
  "inputs": {
   "sigmas": "1.0, 0.983607, 0.96, 0.923077, 0.857143, 0.705882, 0.0"
  },
  "_meta": {
   "title": "Sigmas (6 forwards)"
  }
 },
 "16": {
  "class_type": "SamplerCustomAdvanced",
  "inputs": {
   "noise": [
    "12",
    0
   ],
   "guider": [
    "13",
    0
   ],
   "sampler": [
    "14",
    0
   ],
   "sigmas": [
    "15",
    0
   ],
   "latent_image": [
    "11",
    1
   ]
  },
  "_meta": {
   "title": "SamplerCustomAdvanced"
  }
 },
 "17": {
  "class_type": "VAEDecode",
  "inputs": {
   "samples": [
    "16",
    0
   ],
   "vae": [
    "5",
    0
   ]
  },
  "_meta": {
   "title": "Decode video"
  }
 },
 "18": {
  "class_type": "VAEDecodeAudio",
  "inputs": {
   "samples": [
    "16",
    0
   ],
   "vae": [
    "6",
    0
   ]
  },
  "_meta": {
   "title": "Decode audio"
  }
 },
 "19": {
  "class_type": "CreateVideo",
  "inputs": {
   "images": [
    "17",
    0
   ],
   "audio": [
    "18",
    0
   ],
   "fps": 24.0
  },
  "_meta": {
   "title": "Create Video"
  }
 },
 "20": {
  "class_type": "SaveVideo",
  "inputs": {
   "video": [
    "19",
    0
   ],
   "filename_prefix": "viggle_remake/edit",
   "format": "mp4",
   "codec": "h264"
  },
  "_meta": {
   "title": "Save Video"
  }
 }
}