Download comfyui/workflows/remake_edit_api.json from Viggle/Viggle-Remake: direct link, hf CLI and curl.
- Browser
- Download file 7.67 kB
-
https://huggingface.co/Viggle/Viggle-Remake/resolve/main/comfyui/workflows/remake_edit_api.json
- Command line
-
hf download hf://Viggle/Viggle-Remake/comfyui/workflows/remake_edit_api.json
-
curl -L -o remake_edit_api.json https://huggingface.co/Viggle/Viggle-Remake/resolve/main/comfyui/workflows/remake_edit_api.json
7.67 kB
| { | |
| "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" | |
| } | |
| } | |
| } |