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"
}
}
} |