diff --git a/.gitattributes b/.gitattributes index 7c6856d67cb7d968e99d9f1299077ac51667bda9..127eb66cd70114dd88c730841949f02f9d1c42b2 100644 --- a/.gitattributes +++ b/.gitattributes @@ -35,3 +35,70 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text *tfevents* filter=lfs diff=lfs merge=lfs -text Comfyui_Minimax_h3_latent_Upscaler/examples/Minimax_h3_latent_Upscaler_001.mp4 filter=lfs diff=lfs merge=lfs -text Comfyui_Minimax_h3_latent_Upscaler/examples/Minimax_h3_latent_Upscaler_002.jpg filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/blend_segments/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/final/t2v_normal_2026-09-10.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/final/t2v_normal_2026-09-10.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/generated_audio/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/generated_audio/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/reviews/clip_0001.23da1ed2af37.ff3c6e995cc4.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/reviews/clip_0002.b1e9c183b9a6.b5413ac120ef.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/segments/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/segments/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/blend_segments/clip_0002.f74f81a7f22f494295129c24b05d6576.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/final/partial_through_clip_0001.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/final/partial_through_clip_0002.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/generated_audio/clip_0001.15d7e22316a341d38a9a8018060bc111.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/generated_audio/clip_0001.5730742d11854c9c8b49c85862fc48e1.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/generated_audio/clip_0001.bd12280d29674ea0842dd8fc575817f0.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/generated_audio/clip_0002.f74f81a7f22f494295129c24b05d6576.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/reviews/clip_0001.e468b664e42c.6f7384fc9a34.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/reviews/clip_0002.66d7281543e4.723bcaaad560.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0001.15d7e22316a341d38a9a8018060bc111.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0001.5730742d11854c9c8b49c85862fc48e1.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0001.bd12280d29674ea0842dd8fc575817f0.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0002.f74f81a7f22f494295129c24b05d6576.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0002.3902f4e7acdd42c6813b98850ac00d55.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0002.adb349512cae4986ae34c6e7e2c731cd.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0003.18ef154ecc514ac9991bbd578701ea8f.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0003.1c7219807c034b4c8143e32cc1266b9d.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0003.3d2de1359e29438db5006ae1f2e11189.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0003.824b7f36c779446c82d08e6c64c377f1.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/final/partial_through_clip_0001.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/final/t2v_normal_2026-09-10.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/final/t2v_normal_2026-09-10.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0001.1f94e177aec3435cbfc2bad694e94895.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0001.2c149b75d5454c8ba511f7113c594bf3.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0001.96968b02864843afbebbb522fa664d18.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0002.3902f4e7acdd42c6813b98850ac00d55.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0002.adb349512cae4986ae34c6e7e2c731cd.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0003.18ef154ecc514ac9991bbd578701ea8f.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0003.1c7219807c034b4c8143e32cc1266b9d.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0003.3d2de1359e29438db5006ae1f2e11189.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0003.824b7f36c779446c82d08e6c64c377f1.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/reviews/clip_0001.11b68aceb4ce.436342e17a70.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/reviews/clip_0002.050bf72cd5cd.01bcb7a823a5.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/reviews/clip_0003.d64b88afd6b1.8317a44b34bf.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.1f94e177aec3435cbfc2bad694e94895.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.2c149b75d5454c8ba511f7113c594bf3.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.96968b02864843afbebbb522fa664d18.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0002.3902f4e7acdd42c6813b98850ac00d55.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0002.adb349512cae4986ae34c6e7e2c731cd.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.18ef154ecc514ac9991bbd578701ea8f.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.1c7219807c034b4c8143e32cc1266b9d.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.3d2de1359e29438db5006ae1f2e11189.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.824b7f36c779446c82d08e6c64c377f1.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/generated_audio/clip_0001.8ab00c629f51445192def55e7418ff08.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/generated_audio/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/generated_audio/clip_0001.ff4c776e97894ea7a6279fde51162004.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/reviews/clip_0001.cd1c87621e88.086d45379722.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/segments/clip_0001.8ab00c629f51445192def55e7418ff08.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/segments/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/segments/clip_0001.ff4c776e97894ea7a6279fde51162004.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/blend_segments/clip_0002.91627bea2412433da726070bebc45a55.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/blend_segments/clip_0003.b3d43464ffd74726aec63ad46ad04e19.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/blend_segments/clip_0003.bdc13f97cb8f49e7b70e6b8be1124db4.mp4 filter=lfs diff=lfs merge=lfs -text diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..657b855c46369e8b5064837b317b511a6095e71b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/api_prompt.json @@ -0,0 +1,640 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "Jiggle_walk_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea_edit__00170_.png" + }, + "is_changed": [ + "23cda4f6a6f9849be26c336f16bc6fb5ca9ed02843ac023223f935f33f4c2bf2" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/blend_segments/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/blend_segments/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..4367cd8f8ea3492664cac3b2d0f23802b1e69723 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/blend_segments/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bbbf41ffac7cd7ab6dac5a1de10526bfdcc521a1447738b065fdc270c6a89f8e +size 6726534 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/checkpoints/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/checkpoints/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.json new file mode 100644 index 0000000000000000000000000000000000000000..a55a0c3a1fd47fb292b20f6756ff01f1a286b8d9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/checkpoints/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/plan.json", + "workflow": "h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "42df5eef9fb0a96035ff1e2a6e384bb1d59bd4320a88b8db0098f0a48e1583c5", + "plan_hash": "6c2cb2e992eb4e7ea0875dedac55deb08da91fb261151e8f396e00121568ac2c", + "run_name": "Jiggle_walk_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "f22732eee5f4bb6b6b5893f8193e01880a9f71b84823d205d8ebab062c68ca48" + }, + "generation_hash": "45fae80f4661563ca75d77e22f1d2f2d4afcdd87d835f56cd578af426b235e29", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/plan.json", + "workflow": "h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "cdcad97c64ba43f5830fbc73bfbff0d2", + "checkpoint": "h3_chains/Jiggle_walk_0/checkpoints/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.safetensors", + "checkpoint_sha256": "6bacf25b89acff808926d10bf858ea3906e350df5995d7ab956b55b096b91912", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T02:13:28Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/Jiggle_walk_0/generated_audio/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.wav", + "generated_audio_sha256": "4626df3f7bca7e41615998df727fdb0daa3ad041263e908fa2903f4e3b8e8326", + "generated_continuity": "on", + "history_hash": "42df5eef9fb0a96035ff1e2a6e384bb1d59bd4320a88b8db0098f0a48e1583c5", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/Jiggle_walk_0/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_0/segments/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.prompt.txt", + "prompt_file_sha256": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "prompt_hash": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "cdcad97c64ba43f5830fbc73bfbff0d2", + "revision_metadata": "h3_chains/Jiggle_walk_0/checkpoints/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "f22732eee5f4bb6b6b5893f8193e01880a9f71b84823d205d8ebab062c68ca48" + }, + "generation_hash": "45fae80f4661563ca75d77e22f1d2f2d4afcdd87d835f56cd578af426b235e29", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/Jiggle_walk_0/segments/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.mp4", + "segment_sha256": "23da1ed2af3788d7ef93ac36aac2d76ad93366695a908f69e0183f09a75e437a", + "source_reference": "off", + "steps": 8 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/checkpoints/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.safetensors b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/checkpoints/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..3ff1efd9b8b289eab1640c3a08453421553ce377 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/checkpoints/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6bacf25b89acff808926d10bf858ea3906e350df5995d7ab956b55b096b91912 +size 136196624 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..a55a0c3a1fd47fb292b20f6756ff01f1a286b8d9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/checkpoints/clip_0001.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/plan.json", + "workflow": "h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "42df5eef9fb0a96035ff1e2a6e384bb1d59bd4320a88b8db0098f0a48e1583c5", + "plan_hash": "6c2cb2e992eb4e7ea0875dedac55deb08da91fb261151e8f396e00121568ac2c", + "run_name": "Jiggle_walk_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "f22732eee5f4bb6b6b5893f8193e01880a9f71b84823d205d8ebab062c68ca48" + }, + "generation_hash": "45fae80f4661563ca75d77e22f1d2f2d4afcdd87d835f56cd578af426b235e29", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/plan.json", + "workflow": "h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "cdcad97c64ba43f5830fbc73bfbff0d2", + "checkpoint": "h3_chains/Jiggle_walk_0/checkpoints/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.safetensors", + "checkpoint_sha256": "6bacf25b89acff808926d10bf858ea3906e350df5995d7ab956b55b096b91912", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T02:13:28Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/Jiggle_walk_0/generated_audio/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.wav", + "generated_audio_sha256": "4626df3f7bca7e41615998df727fdb0daa3ad041263e908fa2903f4e3b8e8326", + "generated_continuity": "on", + "history_hash": "42df5eef9fb0a96035ff1e2a6e384bb1d59bd4320a88b8db0098f0a48e1583c5", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/Jiggle_walk_0/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_0/segments/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.prompt.txt", + "prompt_file_sha256": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "prompt_hash": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "cdcad97c64ba43f5830fbc73bfbff0d2", + "revision_metadata": "h3_chains/Jiggle_walk_0/checkpoints/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "f22732eee5f4bb6b6b5893f8193e01880a9f71b84823d205d8ebab062c68ca48" + }, + "generation_hash": "45fae80f4661563ca75d77e22f1d2f2d4afcdd87d835f56cd578af426b235e29", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/Jiggle_walk_0/segments/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.mp4", + "segment_sha256": "23da1ed2af3788d7ef93ac36aac2d76ad93366695a908f69e0183f09a75e437a", + "source_reference": "off", + "steps": 8 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/checkpoints/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/checkpoints/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.json new file mode 100644 index 0000000000000000000000000000000000000000..7f96e8e04892f4eb169ab19056392e58aa3260cf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/checkpoints/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/plan.json", + "workflow": "h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "b246317d97085b90a9aed8980514d6a9c8ac199063db1ce562281f6fd61e12df", + "plan_hash": "6c2cb2e992eb4e7ea0875dedac55deb08da91fb261151e8f396e00121568ac2c", + "run_name": "Jiggle_walk_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "ba279447de03adf72bd5162624bafe74b2a8f4fc935b55375d0f9852304a8bde" + }, + "generation_hash": "9e4c82406d228c08d30f1dac0facacc9af82862206e262ea8c33e0b5a66e8d6e", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "b44aca82d162d88745ed5f12a8bd071975d0f63ed9396fab232962e304d9a129", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/plan.json", + "workflow": "h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/Jiggle_walk_0/blend_segments/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.mp4", + "blend_segment_sha256": "bbbf41ffac7cd7ab6dac5a1de10526bfdcc521a1447738b065fdc270c6a89f8e", + "branch_id": "cdcad97c64ba43f5830fbc73bfbff0d2", + "checkpoint": "h3_chains/Jiggle_walk_0/checkpoints/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.safetensors", + "checkpoint_sha256": "bf10c68d40c03b64d34fe3bd04d9f901dd27289b00005b5b0c40fb125c8650e4", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T02:20:24Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/Jiggle_walk_0/generated_audio/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.wav", + "generated_audio_sha256": "74924a563ae37b0a364a62c6abb20f8b722971c1eb44993f0f9389388e90e40a", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -3.3137969970703125, + -3.9238128662109375 + ], + "context_motion_baseline": 0.31717681884765625, + "detected_luma_jump": 3.2140350341796875, + "detection_threshold": 1.25, + "mean_luma_jump": 3.256072998046875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.00363843137142705, + 0.00363843137142705 + ], + [ + 0.5251960903990502, + 0.512200808057598 + ], + [ + 0.7092219932406556, + 0.6938344918045343 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.9277999997138977, + 133.9250030517578, + 180.8516082763672 + ], + "start_frame": 0, + "target_percentiles": [ + 1.4921998977661133, + 130.6112060546875, + 176.92779541015625 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "b246317d97085b90a9aed8980514d6a9c8ac199063db1ce562281f6fd61e12df", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/Jiggle_walk_0/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "6bacf25b89acff808926d10bf858ea3906e350df5995d7ab956b55b096b91912", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "cdcad97c64ba43f5830fbc73bfbff0d2", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_0/segments/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.prompt.txt", + "prompt_file_sha256": "b44aca82d162d88745ed5f12a8bd071975d0f63ed9396fab232962e304d9a129", + "prompt_hash": "b44aca82d162d88745ed5f12a8bd071975d0f63ed9396fab232962e304d9a129", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "fc7da6cf29014ff690bc1386637a9c3e", + "revision_metadata": "h3_chains/Jiggle_walk_0/checkpoints/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "ba279447de03adf72bd5162624bafe74b2a8f4fc935b55375d0f9852304a8bde" + }, + "generation_hash": "9e4c82406d228c08d30f1dac0facacc9af82862206e262ea8c33e0b5a66e8d6e", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "b44aca82d162d88745ed5f12a8bd071975d0f63ed9396fab232962e304d9a129", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/Jiggle_walk_0/segments/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.mp4", + "segment_sha256": "b1e9c183b9a609ef1ecee809026f5a8a955ffb5b619cb6393e52e871d152eb92", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "6bacf25b89acff808926d10bf858ea3906e350df5995d7ab956b55b096b91912", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "cdcad97c64ba43f5830fbc73bfbff0d2", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/checkpoints/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.safetensors b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/checkpoints/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..4b5ab95db9882e53490e773a87406f6393ef697f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/checkpoints/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf10c68d40c03b64d34fe3bd04d9f901dd27289b00005b5b0c40fb125c8650e4 +size 135962104 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..7f96e8e04892f4eb169ab19056392e58aa3260cf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/checkpoints/clip_0002.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/plan.json", + "workflow": "h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "b246317d97085b90a9aed8980514d6a9c8ac199063db1ce562281f6fd61e12df", + "plan_hash": "6c2cb2e992eb4e7ea0875dedac55deb08da91fb261151e8f396e00121568ac2c", + "run_name": "Jiggle_walk_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "ba279447de03adf72bd5162624bafe74b2a8f4fc935b55375d0f9852304a8bde" + }, + "generation_hash": "9e4c82406d228c08d30f1dac0facacc9af82862206e262ea8c33e0b5a66e8d6e", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "b44aca82d162d88745ed5f12a8bd071975d0f63ed9396fab232962e304d9a129", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/plan.json", + "workflow": "h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/Jiggle_walk_0/blend_segments/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.mp4", + "blend_segment_sha256": "bbbf41ffac7cd7ab6dac5a1de10526bfdcc521a1447738b065fdc270c6a89f8e", + "branch_id": "cdcad97c64ba43f5830fbc73bfbff0d2", + "checkpoint": "h3_chains/Jiggle_walk_0/checkpoints/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.safetensors", + "checkpoint_sha256": "bf10c68d40c03b64d34fe3bd04d9f901dd27289b00005b5b0c40fb125c8650e4", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T02:20:24Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/Jiggle_walk_0/generated_audio/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.wav", + "generated_audio_sha256": "74924a563ae37b0a364a62c6abb20f8b722971c1eb44993f0f9389388e90e40a", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -3.3137969970703125, + -3.9238128662109375 + ], + "context_motion_baseline": 0.31717681884765625, + "detected_luma_jump": 3.2140350341796875, + "detection_threshold": 1.25, + "mean_luma_jump": 3.256072998046875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.00363843137142705, + 0.00363843137142705 + ], + [ + 0.5251960903990502, + 0.512200808057598 + ], + [ + 0.7092219932406556, + 0.6938344918045343 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.9277999997138977, + 133.9250030517578, + 180.8516082763672 + ], + "start_frame": 0, + "target_percentiles": [ + 1.4921998977661133, + 130.6112060546875, + 176.92779541015625 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "b246317d97085b90a9aed8980514d6a9c8ac199063db1ce562281f6fd61e12df", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/Jiggle_walk_0/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "6bacf25b89acff808926d10bf858ea3906e350df5995d7ab956b55b096b91912", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "cdcad97c64ba43f5830fbc73bfbff0d2", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_0/segments/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.prompt.txt", + "prompt_file_sha256": "b44aca82d162d88745ed5f12a8bd071975d0f63ed9396fab232962e304d9a129", + "prompt_hash": "b44aca82d162d88745ed5f12a8bd071975d0f63ed9396fab232962e304d9a129", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "fc7da6cf29014ff690bc1386637a9c3e", + "revision_metadata": "h3_chains/Jiggle_walk_0/checkpoints/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "ba279447de03adf72bd5162624bafe74b2a8f4fc935b55375d0f9852304a8bde" + }, + "generation_hash": "9e4c82406d228c08d30f1dac0facacc9af82862206e262ea8c33e0b5a66e8d6e", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "b44aca82d162d88745ed5f12a8bd071975d0f63ed9396fab232962e304d9a129", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/Jiggle_walk_0/segments/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.mp4", + "segment_sha256": "b1e9c183b9a609ef1ecee809026f5a8a955ffb5b619cb6393e52e871d152eb92", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "6bacf25b89acff808926d10bf858ea3906e350df5995d7ab956b55b096b91912", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "cdcad97c64ba43f5830fbc73bfbff0d2", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/final/t2v_normal_2026-09-10.generated.wav b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/final/t2v_normal_2026-09-10.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..aa53e7d0f4cc30801ee221970efed7b2d68445a1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/final/t2v_normal_2026-09-10.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad2bbd03a81e5b6dca1c74a647c28749b93f4d9a3d2f8ea8c2607870b8900bc5 +size 2474712 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/final/t2v_normal_2026-09-10.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/final/t2v_normal_2026-09-10.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..66bfea9f9b128edd1855b29f8cd0b83fd28c98f7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/final/t2v_normal_2026-09-10.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e04e38cdba2b212dca0f37f763fe57bf4694832d8669d3c6333272d697f8c1ed +size 12683707 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/generated_audio/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.wav b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/generated_audio/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.wav new file mode 100644 index 0000000000000000000000000000000000000000..a450bbd9377c04576268cf6f8774dba596ba7c84 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/generated_audio/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4626df3f7bca7e41615998df727fdb0daa3ad041263e908fa2903f4e3b8e8326 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/generated_audio/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.wav b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/generated_audio/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.wav new file mode 100644 index 0000000000000000000000000000000000000000..11f86c19571ea754dcc4ebc2415a68a1edd85315 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/generated_audio/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74924a563ae37b0a364a62c6abb20f8b722971c1eb44993f0f9389388e90e40a +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/manifest.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..d5e3ab2b1141d8bee8148771093e5277a9f0c875 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/manifest.json @@ -0,0 +1,277 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_0/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_0/plan.json", + "workflow": "h3_chains/Jiggle_walk_0/workflow.json" + }, + "clip_count": 2, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "duration_seconds": 19.333333333333332, + "format": "h3_chain_manifest_v3", + "plan_hash": "6c2cb2e992eb4e7ea0875dedac55deb08da91fb261151e8f396e00121568ac2c", + "prompt_prefix": "", + "run_name": "Jiggle_walk_0", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/plan.json", + "workflow": "h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "cdcad97c64ba43f5830fbc73bfbff0d2", + "checkpoint": "h3_chains/Jiggle_walk_0/checkpoints/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.safetensors", + "checkpoint_sha256": "6bacf25b89acff808926d10bf858ea3906e350df5995d7ab956b55b096b91912", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T02:13:28Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/Jiggle_walk_0/generated_audio/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.wav", + "generated_audio_sha256": "4626df3f7bca7e41615998df727fdb0daa3ad041263e908fa2903f4e3b8e8326", + "generated_continuity": "on", + "history_hash": "42df5eef9fb0a96035ff1e2a6e384bb1d59bd4320a88b8db0098f0a48e1583c5", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/Jiggle_walk_0/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_0/segments/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.prompt.txt", + "prompt_file_sha256": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "prompt_hash": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "cdcad97c64ba43f5830fbc73bfbff0d2", + "revision_metadata": "h3_chains/Jiggle_walk_0/checkpoints/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "f22732eee5f4bb6b6b5893f8193e01880a9f71b84823d205d8ebab062c68ca48" + }, + "generation_hash": "45fae80f4661563ca75d77e22f1d2f2d4afcdd87d835f56cd578af426b235e29", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/Jiggle_walk_0/segments/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.mp4", + "segment_sha256": "23da1ed2af3788d7ef93ac36aac2d76ad93366695a908f69e0183f09a75e437a", + "source_reference": "off", + "steps": 8 + }, + { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/plan.json", + "workflow": "h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/Jiggle_walk_0/blend_segments/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.mp4", + "blend_segment_sha256": "bbbf41ffac7cd7ab6dac5a1de10526bfdcc521a1447738b065fdc270c6a89f8e", + "branch_id": "cdcad97c64ba43f5830fbc73bfbff0d2", + "checkpoint": "h3_chains/Jiggle_walk_0/checkpoints/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.safetensors", + "checkpoint_sha256": "bf10c68d40c03b64d34fe3bd04d9f901dd27289b00005b5b0c40fb125c8650e4", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T02:20:24Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/Jiggle_walk_0/generated_audio/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.wav", + "generated_audio_sha256": "74924a563ae37b0a364a62c6abb20f8b722971c1eb44993f0f9389388e90e40a", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -3.3137969970703125, + -3.9238128662109375 + ], + "context_motion_baseline": 0.31717681884765625, + "detected_luma_jump": 3.2140350341796875, + "detection_threshold": 1.25, + "mean_luma_jump": 3.256072998046875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.00363843137142705, + 0.00363843137142705 + ], + [ + 0.5251960903990502, + 0.512200808057598 + ], + [ + 0.7092219932406556, + 0.6938344918045343 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.9277999997138977, + 133.9250030517578, + 180.8516082763672 + ], + "start_frame": 0, + "target_percentiles": [ + 1.4921998977661133, + 130.6112060546875, + 176.92779541015625 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "b246317d97085b90a9aed8980514d6a9c8ac199063db1ce562281f6fd61e12df", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/Jiggle_walk_0/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "6bacf25b89acff808926d10bf858ea3906e350df5995d7ab956b55b096b91912", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "cdcad97c64ba43f5830fbc73bfbff0d2", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_0/segments/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.prompt.txt", + "prompt_file_sha256": "b44aca82d162d88745ed5f12a8bd071975d0f63ed9396fab232962e304d9a129", + "prompt_hash": "b44aca82d162d88745ed5f12a8bd071975d0f63ed9396fab232962e304d9a129", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "fc7da6cf29014ff690bc1386637a9c3e", + "revision_metadata": "h3_chains/Jiggle_walk_0/checkpoints/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "ba279447de03adf72bd5162624bafe74b2a8f4fc935b55375d0f9852304a8bde" + }, + "generation_hash": "9e4c82406d228c08d30f1dac0facacc9af82862206e262ea8c33e0b5a66e8d6e", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "b44aca82d162d88745ed5f12a8bd071975d0f63ed9396fab232962e304d9a129", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/Jiggle_walk_0/segments/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.mp4", + "segment_sha256": "b1e9c183b9a609ef1ecee809026f5a8a955ffb5b619cb6393e52e871d152eb92", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "6bacf25b89acff808926d10bf858ea3906e350df5995d7ab956b55b096b91912", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "cdcad97c64ba43f5830fbc73bfbff0d2", + "visual_context_source_scene": 1 + } + ], + "total_delivered_frames": 464 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/plan.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..08f9015de9d7f59a808c0fb92f310e9c2ad2c261 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "1bf460ee9a1a34f7c7cae4bf80069010f1151c05912671c6d77fe151a1edc2fd", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "6c2cb2e992eb4e7ea0875dedac55deb08da91fb261151e8f396e00121568ac2c", + "prompt_prefix": "", + "run_name": "Jiggle_walk_0", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "b44aca82d162d88745ed5f12a8bd071975d0f63ed9396fab232962e304d9a129", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=Jiggle_walk_0", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..96badade3ca92e09334a0e1a5c7b518d00719820 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "Jiggle_walk_0", + "scenes": [], + "source_audio": { + "available": false, + "has_audio": false, + "kind": "none", + "timeline_available": false + }, + "status": "No active path-backed motion reference is available.", + "token": "", + "version": 2 + }, + "records": {}, + "run_name": "Jiggle_walk_0", + "source_audio": null, + "updated_at": "2026-09-10T02:08:18Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/prompt_history/clip_01/452122e235564ba28eca099ab36ae8aa.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/prompt_history/clip_01/452122e235564ba28eca099ab36ae8aa.json new file mode 100644 index 0000000000000000000000000000000000000000..3b2ba481ee69138e3f23ac6dd86eb26a82c6cbd0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/prompt_history/clip_01/452122e235564ba28eca099ab36ae8aa.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "452122e235564ba28eca099ab36ae8aa", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-10T02:05:35.763Z", + "updated_at": "2026-09-10T02:08:18.470Z", + "executed_at": "2026-09-10T02:08:18.470Z", + "last_executed_at": "2026-09-10T02:08:18.470Z", + "execution_count": 1, + "prompt_sha256": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..2d6c5b585008b8b7827e39c6c65837a04ebf8ae5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/prompt_history/clip_01/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "Jiggle_walk_0", + "scene_id": "clip_01", + "active_revision": "452122e235564ba28eca099ab36ae8aa", + "revisions": [ + { + "id": "452122e235564ba28eca099ab36ae8aa", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-10T02:05:35.763Z", + "updated_at": "2026-09-10T02:08:18.470Z", + "executed_at": "2026-09-10T02:08:18.470Z", + "last_executed_at": "2026-09-10T02:08:18.470Z", + "execution_count": 1, + "prompt_sha256": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/prompt_history/clip_02/e1c75d0c1c9b46c0920eac4226ca531c.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/prompt_history/clip_02/e1c75d0c1c9b46c0920eac4226ca531c.json new file mode 100644 index 0000000000000000000000000000000000000000..b5bfc8ae5fd5fee30fbadf166fa5c7b89c207312 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/prompt_history/clip_02/e1c75d0c1c9b46c0920eac4226ca531c.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "e1c75d0c1c9b46c0920eac4226ca531c", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-10T02:05:07.044Z", + "updated_at": "2026-09-10T02:14:34.603Z", + "executed_at": "2026-09-10T02:14:34.603Z", + "last_executed_at": "2026-09-10T02:14:34.603Z", + "execution_count": 1, + "prompt_sha256": "b44aca82d162d88745ed5f12a8bd071975d0f63ed9396fab232962e304d9a129", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..55e319a90615dbb1d11fc22dc502c3511a1be854 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/prompt_history/clip_02/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "Jiggle_walk_0", + "scene_id": "clip_02", + "active_revision": "e1c75d0c1c9b46c0920eac4226ca531c", + "revisions": [ + { + "id": "e1c75d0c1c9b46c0920eac4226ca531c", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-10T02:05:07.044Z", + "updated_at": "2026-09-10T02:14:34.603Z", + "executed_at": "2026-09-10T02:14:34.603Z", + "last_executed_at": "2026-09-10T02:14:34.603Z", + "execution_count": 1, + "prompt_sha256": "b44aca82d162d88745ed5f12a8bd071975d0f63ed9396fab232962e304d9a129" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/prompt_history/clip_03/ce18d7e979bb49809b91180afc3a13cc.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/prompt_history/clip_03/ce18d7e979bb49809b91180afc3a13cc.json new file mode 100644 index 0000000000000000000000000000000000000000..3983e1b9c8c0338f781bb8dbc505de5abf06c9e6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/prompt_history/clip_03/ce18d7e979bb49809b91180afc3a13cc.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "ce18d7e979bb49809b91180afc3a13cc", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-10T02:04:52.048Z", + "updated_at": "2026-09-10T02:04:52.048Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "08af564039e726903a8037b0ff1fada4453b927dfd395c76077bdfa160d7b732", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/prompt_history/clip_03/index.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/prompt_history/clip_03/index.json new file mode 100644 index 0000000000000000000000000000000000000000..20454a2addaad393f768e5ebe5a5b289b24db841 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/prompt_history/clip_03/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "Jiggle_walk_0", + "scene_id": "clip_03", + "active_revision": "ce18d7e979bb49809b91180afc3a13cc", + "revisions": [ + { + "id": "ce18d7e979bb49809b91180afc3a13cc", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-10T02:04:52.048Z", + "updated_at": "2026-09-10T02:04:52.048Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "08af564039e726903a8037b0ff1fada4453b927dfd395c76077bdfa160d7b732" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..657b855c46369e8b5064837b317b511a6095e71b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/api_prompt.json @@ -0,0 +1,640 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "Jiggle_walk_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea_edit__00170_.png" + }, + "is_changed": [ + "23cda4f6a6f9849be26c336f16bc6fb5ca9ed02843ac023223f935f33f4c2bf2" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/plan.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..08f9015de9d7f59a808c0fb92f310e9c2ad2c261 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "1bf460ee9a1a34f7c7cae4bf80069010f1151c05912671c6d77fe151a1edc2fd", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "6c2cb2e992eb4e7ea0875dedac55deb08da91fb261151e8f396e00121568ac2c", + "prompt_prefix": "", + "run_name": "Jiggle_walk_0", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "b44aca82d162d88745ed5f12a8bd071975d0f63ed9396fab232962e304d9a129", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=Jiggle_walk_0", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/workflow.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..c15a5cef207b5763e7b43f5e11a083f630eb6749 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/recovery_archives/cdcad97c64ba43f5830fbc73bfbff0d2/workflow.json @@ -0,0 +1,3694 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 321.23061043559795, + -738.1151775438295 + ], + "scale": 0.9229599817706593 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.124210657863 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "Jiggle_walk_0", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\",\n \": fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Hallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\",\n \": fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "Jiggle_walk_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea_edit__00170_.png", + "image" + ], + "widgets_values_named": { + "image": "krea_edit__00170_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..657b855c46369e8b5064837b317b511a6095e71b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/api_prompt.json @@ -0,0 +1,640 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "Jiggle_walk_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea_edit__00170_.png" + }, + "is_changed": [ + "23cda4f6a6f9849be26c336f16bc6fb5ca9ed02843ac023223f935f33f4c2bf2" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/plan.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..08f9015de9d7f59a808c0fb92f310e9c2ad2c261 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "1bf460ee9a1a34f7c7cae4bf80069010f1151c05912671c6d77fe151a1edc2fd", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "6c2cb2e992eb4e7ea0875dedac55deb08da91fb261151e8f396e00121568ac2c", + "prompt_prefix": "", + "run_name": "Jiggle_walk_0", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "b44aca82d162d88745ed5f12a8bd071975d0f63ed9396fab232962e304d9a129", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=Jiggle_walk_0", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/workflow.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..f0a0ea97f88856949a01b257c84820f38d9bae4f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/recovery_archives/fc7da6cf29014ff690bc1386637a9c3e/workflow.json @@ -0,0 +1,3698 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 321.23061043559795, + -738.1151775438295 + ], + "scale": 0.9229599817706593 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.124210657863 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "Jiggle_walk_0", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\",\n \": fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Hallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\",\n \": fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "Jiggle_walk_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea_edit__00170_.png", + "image" + ], + "widgets_values_named": { + "image": "krea_edit__00170_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/reviews/clip_0001.23da1ed2af37.ff3c6e995cc4.review.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/reviews/clip_0001.23da1ed2af37.ff3c6e995cc4.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..accae54c5d05fe5e8226f52d9e7fb0633b079f80 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/reviews/clip_0001.23da1ed2af37.ff3c6e995cc4.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f51ca3a009d13ea6935d7d91bc13822dc78e87e675755855063246744d60eb9 +size 7163686 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/reviews/clip_0002.b1e9c183b9a6.b5413ac120ef.review.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/reviews/clip_0002.b1e9c183b9a6.b5413ac120ef.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..feb45b08d727fe3d7a8f8ead52a53d2884f7be84 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/reviews/clip_0002.b1e9c183b9a6.b5413ac120ef.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19232f4a5095ac257661ae5aaa3815d2aa77c6a372490ab2729454027edff02c +size 6192808 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/segments/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/segments/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..1a79907b4ca46b36050ac65e34b758a4d58f0a47 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/segments/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23da1ed2af3788d7ef93ac36aac2d76ad93366695a908f69e0183f09a75e437a +size 7040202 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/segments/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.prompt.txt b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/segments/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..d8cb249e53f8467ead71a5752c87dd8850ef558c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/segments/clip_0001.cdcad97c64ba43f5830fbc73bfbff0d2.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement. + +summary: +[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot. +: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state. + +detailed_description: +[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Hallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/segments/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/segments/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..2131397db662e984f79e4be108cc57dc4ef8dbcd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/segments/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1e9c183b9a609ef1ecee809026f5a8a955ffb5b619cb6393e52e871d152eb92 +size 6080640 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/segments/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.prompt.txt b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/segments/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..775e294d5e290a268134cecd383150f1f77a356f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/segments/clip_0002.fc7da6cf29014ff690bc1386637a9c3e.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary. + is the same single adult woman carried by the incoming H3 Motion Context and . + +summary: +[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot. +: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean. + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/workflow.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..f0a0ea97f88856949a01b257c84820f38d9bae4f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_0/workflow.json @@ -0,0 +1,3698 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 321.23061043559795, + -738.1151775438295 + ], + "scale": 0.9229599817706593 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.124210657863 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "Jiggle_walk_0", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\",\n \": fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Hallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\",\n \": fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "Jiggle_walk_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea_edit__00170_.png", + "image" + ], + "widgets_values_named": { + "image": "krea_edit__00170_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..5864eb6703bdd47cd32d0abf6a7ab2ba0f0ae798 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/api_prompt.json @@ -0,0 +1,641 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\\n\\nsummary:\\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"16749564474712279761\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\\n: fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00446_.png" + }, + "is_changed": [ + "9fbc7539197783f6b63ec4ff4f4a1fdf34393d29a1923e3d57cbb39ec21fc8ad" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/blend_segments/clip_0002.f74f81a7f22f494295129c24b05d6576.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/blend_segments/clip_0002.f74f81a7f22f494295129c24b05d6576.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d0573ac15b7086711a553de3ddc7806d2a8011b5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/blend_segments/clip_0002.f74f81a7f22f494295129c24b05d6576.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e40e268b0408b70fafcea03bf764194c43bce7385c5390a99a87c3b5ebf0c118 +size 6884881 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0001.15d7e22316a341d38a9a8018060bc111.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0001.15d7e22316a341d38a9a8018060bc111.json new file mode 100644 index 0000000000000000000000000000000000000000..f8e05b2699bf2f72bcadb0733f325e0885273a08 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0001.15d7e22316a341d38a9a8018060bc111.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/plan.json", + "workflow": "h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "98f2f3f912400275db12187f2082f02cd5eb4ef2e22f87177fbdfd41ada82463", + "plan_hash": "b857023d283766a221bb80670d99ecf98276b16aa75fdf26c3f8c9c5a4393457", + "run_name": "Jiggle_walk_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "515f33cf546f1d8e680a88829b88115f6b4cb1d6c08509ff62f63f0b8dc45f5b" + }, + "generation_hash": "9862867f664f3e61c1c4afaadbb1092c23a85c8a4a62be30bcd6b07934f01330", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "raw_frames": 243, + "seed": 16749564474712279761, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/plan.json", + "workflow": "h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "15d7e22316a341d38a9a8018060bc111", + "checkpoint": "h3_chains/Jiggle_walk_1/checkpoints/clip_0001.15d7e22316a341d38a9a8018060bc111.safetensors", + "checkpoint_sha256": "90e91ba50e3ef77964041c45fa41a0d1d6fe2af5ae8fac96d87e57fa9f691a42", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T04:17:48Z", + "delivered_frames": 243, + "forked_from_branch_id": "5730742d11854c9c8b49c85862fc48e1", + "generated_audio": "h3_chains/Jiggle_walk_1/generated_audio/clip_0001.15d7e22316a341d38a9a8018060bc111.wav", + "generated_audio_sha256": "c6b0309e0993598c238d13c299070949fd5d39987455737824e55460808cb5f4", + "generated_continuity": "on", + "history_hash": "98f2f3f912400275db12187f2082f02cd5eb4ef2e22f87177fbdfd41ada82463", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/Jiggle_walk_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_1/segments/clip_0001.15d7e22316a341d38a9a8018060bc111.prompt.txt", + "prompt_file_sha256": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "prompt_hash": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "15d7e22316a341d38a9a8018060bc111", + "revision_metadata": "h3_chains/Jiggle_walk_1/checkpoints/clip_0001.15d7e22316a341d38a9a8018060bc111.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "515f33cf546f1d8e680a88829b88115f6b4cb1d6c08509ff62f63f0b8dc45f5b" + }, + "generation_hash": "9862867f664f3e61c1c4afaadbb1092c23a85c8a4a62be30bcd6b07934f01330", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "raw_frames": 243, + "seed": 16749564474712279761, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 16749564474712279761, + "segment": "h3_chains/Jiggle_walk_1/segments/clip_0001.15d7e22316a341d38a9a8018060bc111.mp4", + "segment_sha256": "e468b664e42c230f6a1f0e184644d9e6ef64919d0992ba1c7c72f6787b06df4c", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/Jiggle_walk_1/checkpoints/clip_0001.5730742d11854c9c8b49c85862fc48e1.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0001.15d7e22316a341d38a9a8018060bc111.safetensors b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0001.15d7e22316a341d38a9a8018060bc111.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..2a72c160ca447c13aeccf666553a04ca60f86423 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0001.15d7e22316a341d38a9a8018060bc111.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90e91ba50e3ef77964041c45fa41a0d1d6fe2af5ae8fac96d87e57fa9f691a42 +size 136196976 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0001.5730742d11854c9c8b49c85862fc48e1.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0001.5730742d11854c9c8b49c85862fc48e1.json new file mode 100644 index 0000000000000000000000000000000000000000..cef50f9daf0943b209129ea71ae05201093aab1c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0001.5730742d11854c9c8b49c85862fc48e1.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_1/recovery_archives/5730742d11854c9c8b49c85862fc48e1/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_1/recovery_archives/5730742d11854c9c8b49c85862fc48e1/plan.json", + "workflow": "h3_chains/Jiggle_walk_1/recovery_archives/5730742d11854c9c8b49c85862fc48e1/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "678e0fbc757b9c1d1ff21a3cb557ecee6f533937778701e1f3c56951ed27389e", + "plan_hash": "d4f97b13ee549ded49226bae312c9e275b155970ce3029a9ee114ae726df883f", + "run_name": "Jiggle_walk_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "f13afe46b51dd9a83024e402d6964dffa6b4fe74c0a0009ed5a8bfd14aeea1b8" + }, + "generation_hash": "de3783f851df001671206c28e52f7620ea121f35c19a9cc3c9f0f01df625d22a", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_1/recovery_archives/5730742d11854c9c8b49c85862fc48e1/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_1/recovery_archives/5730742d11854c9c8b49c85862fc48e1/plan.json", + "workflow": "h3_chains/Jiggle_walk_1/recovery_archives/5730742d11854c9c8b49c85862fc48e1/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "5730742d11854c9c8b49c85862fc48e1", + "checkpoint": "h3_chains/Jiggle_walk_1/checkpoints/clip_0001.5730742d11854c9c8b49c85862fc48e1.safetensors", + "checkpoint_sha256": "1e67fb2d8bb22926ee5f6bc2811c455eacb182d0a4ec288c99bb37a6a09dcfd4", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T04:11:42Z", + "delivered_frames": 243, + "forked_from_branch_id": "bd12280d29674ea0842dd8fc575817f0", + "generated_audio": "h3_chains/Jiggle_walk_1/generated_audio/clip_0001.5730742d11854c9c8b49c85862fc48e1.wav", + "generated_audio_sha256": "f3ca0e5387aae45210eed2027b21eefd190911d4871d2395d177057220430c7e", + "generated_continuity": "on", + "history_hash": "678e0fbc757b9c1d1ff21a3cb557ecee6f533937778701e1f3c56951ed27389e", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/Jiggle_walk_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_1/segments/clip_0001.5730742d11854c9c8b49c85862fc48e1.prompt.txt", + "prompt_file_sha256": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "prompt_hash": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "5730742d11854c9c8b49c85862fc48e1", + "revision_metadata": "h3_chains/Jiggle_walk_1/checkpoints/clip_0001.5730742d11854c9c8b49c85862fc48e1.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "f13afe46b51dd9a83024e402d6964dffa6b4fe74c0a0009ed5a8bfd14aeea1b8" + }, + "generation_hash": "de3783f851df001671206c28e52f7620ea121f35c19a9cc3c9f0f01df625d22a", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/Jiggle_walk_1/segments/clip_0001.5730742d11854c9c8b49c85862fc48e1.mp4", + "segment_sha256": "1ff316a425b682545c8b2cd43a3d399e4ed2d7e7850cce599217e17660b51964", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/Jiggle_walk_1/checkpoints/clip_0001.bd12280d29674ea0842dd8fc575817f0.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0001.5730742d11854c9c8b49c85862fc48e1.safetensors b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0001.5730742d11854c9c8b49c85862fc48e1.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..56895874eb66a9fa6b40141c56943a56b499be60 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0001.5730742d11854c9c8b49c85862fc48e1.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e67fb2d8bb22926ee5f6bc2811c455eacb182d0a4ec288c99bb37a6a09dcfd4 +size 136196960 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0001.bd12280d29674ea0842dd8fc575817f0.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0001.bd12280d29674ea0842dd8fc575817f0.json new file mode 100644 index 0000000000000000000000000000000000000000..3cb403d7fd3033afa3356ec13ac22bbf5debc428 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0001.bd12280d29674ea0842dd8fc575817f0.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_1/recovery_archives/bd12280d29674ea0842dd8fc575817f0/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_1/recovery_archives/bd12280d29674ea0842dd8fc575817f0/plan.json", + "workflow": "h3_chains/Jiggle_walk_1/recovery_archives/bd12280d29674ea0842dd8fc575817f0/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "42df5eef9fb0a96035ff1e2a6e384bb1d59bd4320a88b8db0098f0a48e1583c5", + "plan_hash": "6c2cb2e992eb4e7ea0875dedac55deb08da91fb261151e8f396e00121568ac2c", + "run_name": "Jiggle_walk_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "f22732eee5f4bb6b6b5893f8193e01880a9f71b84823d205d8ebab062c68ca48" + }, + "generation_hash": "45fae80f4661563ca75d77e22f1d2f2d4afcdd87d835f56cd578af426b235e29", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_1/recovery_archives/bd12280d29674ea0842dd8fc575817f0/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_1/recovery_archives/bd12280d29674ea0842dd8fc575817f0/plan.json", + "workflow": "h3_chains/Jiggle_walk_1/recovery_archives/bd12280d29674ea0842dd8fc575817f0/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "bd12280d29674ea0842dd8fc575817f0", + "checkpoint": "h3_chains/Jiggle_walk_1/checkpoints/clip_0001.bd12280d29674ea0842dd8fc575817f0.safetensors", + "checkpoint_sha256": "4593f2a599b994a86536f1b61d40654fb50bc4f94d3bb08791ecce340064fdb8", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T04:04:21Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/Jiggle_walk_1/generated_audio/clip_0001.bd12280d29674ea0842dd8fc575817f0.wav", + "generated_audio_sha256": "7a0397a785f76b7d6fb6e47406d3648e4bd5c528e1bb39a28e9b2e8a7d9a7c01", + "generated_continuity": "on", + "history_hash": "42df5eef9fb0a96035ff1e2a6e384bb1d59bd4320a88b8db0098f0a48e1583c5", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/Jiggle_walk_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_1/segments/clip_0001.bd12280d29674ea0842dd8fc575817f0.prompt.txt", + "prompt_file_sha256": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "prompt_hash": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "bd12280d29674ea0842dd8fc575817f0", + "revision_metadata": "h3_chains/Jiggle_walk_1/checkpoints/clip_0001.bd12280d29674ea0842dd8fc575817f0.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "f22732eee5f4bb6b6b5893f8193e01880a9f71b84823d205d8ebab062c68ca48" + }, + "generation_hash": "45fae80f4661563ca75d77e22f1d2f2d4afcdd87d835f56cd578af426b235e29", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/Jiggle_walk_1/segments/clip_0001.bd12280d29674ea0842dd8fc575817f0.mp4", + "segment_sha256": "3c324ba0df1a2d460472455c66af6d3fc44da347e674e0c80f4c0de3b73cf710", + "source_reference": "off", + "steps": 8 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0001.bd12280d29674ea0842dd8fc575817f0.safetensors b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0001.bd12280d29674ea0842dd8fc575817f0.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..bf8a2ec8de1129fd3942ba077a7d9d143efbe8e7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0001.bd12280d29674ea0842dd8fc575817f0.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4593f2a599b994a86536f1b61d40654fb50bc4f94d3bb08791ecce340064fdb8 +size 136196624 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..f8e05b2699bf2f72bcadb0733f325e0885273a08 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0001.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/plan.json", + "workflow": "h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "98f2f3f912400275db12187f2082f02cd5eb4ef2e22f87177fbdfd41ada82463", + "plan_hash": "b857023d283766a221bb80670d99ecf98276b16aa75fdf26c3f8c9c5a4393457", + "run_name": "Jiggle_walk_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "515f33cf546f1d8e680a88829b88115f6b4cb1d6c08509ff62f63f0b8dc45f5b" + }, + "generation_hash": "9862867f664f3e61c1c4afaadbb1092c23a85c8a4a62be30bcd6b07934f01330", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "raw_frames": 243, + "seed": 16749564474712279761, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/plan.json", + "workflow": "h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "15d7e22316a341d38a9a8018060bc111", + "checkpoint": "h3_chains/Jiggle_walk_1/checkpoints/clip_0001.15d7e22316a341d38a9a8018060bc111.safetensors", + "checkpoint_sha256": "90e91ba50e3ef77964041c45fa41a0d1d6fe2af5ae8fac96d87e57fa9f691a42", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T04:17:48Z", + "delivered_frames": 243, + "forked_from_branch_id": "5730742d11854c9c8b49c85862fc48e1", + "generated_audio": "h3_chains/Jiggle_walk_1/generated_audio/clip_0001.15d7e22316a341d38a9a8018060bc111.wav", + "generated_audio_sha256": "c6b0309e0993598c238d13c299070949fd5d39987455737824e55460808cb5f4", + "generated_continuity": "on", + "history_hash": "98f2f3f912400275db12187f2082f02cd5eb4ef2e22f87177fbdfd41ada82463", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/Jiggle_walk_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_1/segments/clip_0001.15d7e22316a341d38a9a8018060bc111.prompt.txt", + "prompt_file_sha256": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "prompt_hash": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "15d7e22316a341d38a9a8018060bc111", + "revision_metadata": "h3_chains/Jiggle_walk_1/checkpoints/clip_0001.15d7e22316a341d38a9a8018060bc111.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "515f33cf546f1d8e680a88829b88115f6b4cb1d6c08509ff62f63f0b8dc45f5b" + }, + "generation_hash": "9862867f664f3e61c1c4afaadbb1092c23a85c8a4a62be30bcd6b07934f01330", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "raw_frames": 243, + "seed": 16749564474712279761, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 16749564474712279761, + "segment": "h3_chains/Jiggle_walk_1/segments/clip_0001.15d7e22316a341d38a9a8018060bc111.mp4", + "segment_sha256": "e468b664e42c230f6a1f0e184644d9e6ef64919d0992ba1c7c72f6787b06df4c", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/Jiggle_walk_1/checkpoints/clip_0001.5730742d11854c9c8b49c85862fc48e1.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0002.f74f81a7f22f494295129c24b05d6576.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0002.f74f81a7f22f494295129c24b05d6576.json new file mode 100644 index 0000000000000000000000000000000000000000..da0a612016b397c3f08be9f3223b96872b19ef8a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0002.f74f81a7f22f494295129c24b05d6576.json @@ -0,0 +1,187 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/plan.json", + "workflow": "h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "f26cdfae8d365b3bc7f62dd84ed4aa245e12c6ebdd66c5806943542c81d2718b", + "plan_hash": "b857023d283766a221bb80670d99ecf98276b16aa75fdf26c3f8c9c5a4393457", + "run_name": "Jiggle_walk_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "86483e6cb6f9ee399ed0026edbfd437cdef345e090e7741d8d79233bc29f54f6" + }, + "generation_hash": "7359ba1467657fc908384f684484b1d42b045e80e2c3e797fb16042cd15a625a", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "d24a92f09e6a3b0e11a08141b658cf7d8fa118df9fe901598e05174e438b26bd", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/plan.json", + "workflow": "h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/Jiggle_walk_1/blend_segments/clip_0002.f74f81a7f22f494295129c24b05d6576.mp4", + "blend_segment_sha256": "e40e268b0408b70fafcea03bf764194c43bce7385c5390a99a87c3b5ebf0c118", + "branch_id": "15d7e22316a341d38a9a8018060bc111", + "checkpoint": "h3_chains/Jiggle_walk_1/checkpoints/clip_0002.f74f81a7f22f494295129c24b05d6576.safetensors", + "checkpoint_sha256": "abae7918bdb1de21cd9f789e9be0c9cc0f5865b52776478c14c34389b9b7b0f0", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T04:25:38Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/Jiggle_walk_1/generated_audio/clip_0002.f74f81a7f22f494295129c24b05d6576.wav", + "generated_audio_sha256": "f5e798bbae63b22fd3a995ef5901896726cdca6dfffacbfb359e308c14c0bc7e", + "generated_continuity": "on", + "history_hash": "f26cdfae8d365b3bc7f62dd84ed4aa245e12c6ebdd66c5806943542c81d2718b", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/Jiggle_walk_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "90e91ba50e3ef77964041c45fa41a0d1d6fe2af5ae8fac96d87e57fa9f691a42", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "15d7e22316a341d38a9a8018060bc111", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_1/segments/clip_0002.f74f81a7f22f494295129c24b05d6576.prompt.txt", + "prompt_file_sha256": "d24a92f09e6a3b0e11a08141b658cf7d8fa118df9fe901598e05174e438b26bd", + "prompt_hash": "d24a92f09e6a3b0e11a08141b658cf7d8fa118df9fe901598e05174e438b26bd", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "f74f81a7f22f494295129c24b05d6576", + "revision_metadata": "h3_chains/Jiggle_walk_1/checkpoints/clip_0002.f74f81a7f22f494295129c24b05d6576.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "86483e6cb6f9ee399ed0026edbfd437cdef345e090e7741d8d79233bc29f54f6" + }, + "generation_hash": "7359ba1467657fc908384f684484b1d42b045e80e2c3e797fb16042cd15a625a", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "d24a92f09e6a3b0e11a08141b658cf7d8fa118df9fe901598e05174e438b26bd", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/Jiggle_walk_1/segments/clip_0002.f74f81a7f22f494295129c24b05d6576.mp4", + "segment_sha256": "66d7281543e412b7980f3fe30bdf6cfe90317fe5f186e06166c433c3f80b725b", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "90e91ba50e3ef77964041c45fa41a0d1d6fe2af5ae8fac96d87e57fa9f691a42", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "15d7e22316a341d38a9a8018060bc111", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0002.f74f81a7f22f494295129c24b05d6576.safetensors b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0002.f74f81a7f22f494295129c24b05d6576.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..ed34a355fd149529d42f1d82e9dd39eaf9243d02 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0002.f74f81a7f22f494295129c24b05d6576.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:abae7918bdb1de21cd9f789e9be0c9cc0f5865b52776478c14c34389b9b7b0f0 +size 135962024 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..da0a612016b397c3f08be9f3223b96872b19ef8a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/checkpoints/clip_0002.json @@ -0,0 +1,187 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/plan.json", + "workflow": "h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "f26cdfae8d365b3bc7f62dd84ed4aa245e12c6ebdd66c5806943542c81d2718b", + "plan_hash": "b857023d283766a221bb80670d99ecf98276b16aa75fdf26c3f8c9c5a4393457", + "run_name": "Jiggle_walk_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "86483e6cb6f9ee399ed0026edbfd437cdef345e090e7741d8d79233bc29f54f6" + }, + "generation_hash": "7359ba1467657fc908384f684484b1d42b045e80e2c3e797fb16042cd15a625a", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "d24a92f09e6a3b0e11a08141b658cf7d8fa118df9fe901598e05174e438b26bd", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/plan.json", + "workflow": "h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/Jiggle_walk_1/blend_segments/clip_0002.f74f81a7f22f494295129c24b05d6576.mp4", + "blend_segment_sha256": "e40e268b0408b70fafcea03bf764194c43bce7385c5390a99a87c3b5ebf0c118", + "branch_id": "15d7e22316a341d38a9a8018060bc111", + "checkpoint": "h3_chains/Jiggle_walk_1/checkpoints/clip_0002.f74f81a7f22f494295129c24b05d6576.safetensors", + "checkpoint_sha256": "abae7918bdb1de21cd9f789e9be0c9cc0f5865b52776478c14c34389b9b7b0f0", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T04:25:38Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/Jiggle_walk_1/generated_audio/clip_0002.f74f81a7f22f494295129c24b05d6576.wav", + "generated_audio_sha256": "f5e798bbae63b22fd3a995ef5901896726cdca6dfffacbfb359e308c14c0bc7e", + "generated_continuity": "on", + "history_hash": "f26cdfae8d365b3bc7f62dd84ed4aa245e12c6ebdd66c5806943542c81d2718b", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/Jiggle_walk_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "90e91ba50e3ef77964041c45fa41a0d1d6fe2af5ae8fac96d87e57fa9f691a42", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "15d7e22316a341d38a9a8018060bc111", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_1/segments/clip_0002.f74f81a7f22f494295129c24b05d6576.prompt.txt", + "prompt_file_sha256": "d24a92f09e6a3b0e11a08141b658cf7d8fa118df9fe901598e05174e438b26bd", + "prompt_hash": "d24a92f09e6a3b0e11a08141b658cf7d8fa118df9fe901598e05174e438b26bd", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "f74f81a7f22f494295129c24b05d6576", + "revision_metadata": "h3_chains/Jiggle_walk_1/checkpoints/clip_0002.f74f81a7f22f494295129c24b05d6576.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "86483e6cb6f9ee399ed0026edbfd437cdef345e090e7741d8d79233bc29f54f6" + }, + "generation_hash": "7359ba1467657fc908384f684484b1d42b045e80e2c3e797fb16042cd15a625a", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "d24a92f09e6a3b0e11a08141b658cf7d8fa118df9fe901598e05174e438b26bd", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/Jiggle_walk_1/segments/clip_0002.f74f81a7f22f494295129c24b05d6576.mp4", + "segment_sha256": "66d7281543e412b7980f3fe30bdf6cfe90317fe5f186e06166c433c3f80b725b", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "90e91ba50e3ef77964041c45fa41a0d1d6fe2af5ae8fac96d87e57fa9f691a42", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "15d7e22316a341d38a9a8018060bc111", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/final/partial_through_clip_0001.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/final/partial_through_clip_0001.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..4bd81f9864a898b01124fd72a9aad70ca990a0b2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/final/partial_through_clip_0001.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fce27bfbad6255680bfada854f284fd3d50f7cba1ff990af87a9985804e0e736 +size 6462635 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/final/partial_through_clip_0002.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/final/partial_through_clip_0002.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..7008f17a03b7033017291995a4e46f49e9da9ae6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/final/partial_through_clip_0002.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31bc3d1a1cf0e059a2edb237276113f2a07c6412966430d6c5581b32e082128a +size 12691634 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/generated_audio/clip_0001.15d7e22316a341d38a9a8018060bc111.wav b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/generated_audio/clip_0001.15d7e22316a341d38a9a8018060bc111.wav new file mode 100644 index 0000000000000000000000000000000000000000..dd17bcb3a19bcd4b41a8779864a67280ca891731 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/generated_audio/clip_0001.15d7e22316a341d38a9a8018060bc111.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c6b0309e0993598c238d13c299070949fd5d39987455737824e55460808cb5f4 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/generated_audio/clip_0001.5730742d11854c9c8b49c85862fc48e1.wav b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/generated_audio/clip_0001.5730742d11854c9c8b49c85862fc48e1.wav new file mode 100644 index 0000000000000000000000000000000000000000..462fc7180722d75e377c1f5717796ad20d0956c6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/generated_audio/clip_0001.5730742d11854c9c8b49c85862fc48e1.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f3ca0e5387aae45210eed2027b21eefd190911d4871d2395d177057220430c7e +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/generated_audio/clip_0001.bd12280d29674ea0842dd8fc575817f0.wav b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/generated_audio/clip_0001.bd12280d29674ea0842dd8fc575817f0.wav new file mode 100644 index 0000000000000000000000000000000000000000..afb75c956b3ffe3f27adc03c76f9ace9bfdea179 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/generated_audio/clip_0001.bd12280d29674ea0842dd8fc575817f0.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a0397a785f76b7d6fb6e47406d3648e4bd5c528e1bb39a28e9b2e8a7d9a7c01 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/generated_audio/clip_0002.f74f81a7f22f494295129c24b05d6576.wav b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/generated_audio/clip_0002.f74f81a7f22f494295129c24b05d6576.wav new file mode 100644 index 0000000000000000000000000000000000000000..944888256db5dfac85350d9f1370a55eb07306f1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/generated_audio/clip_0002.f74f81a7f22f494295129c24b05d6576.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f5e798bbae63b22fd3a995ef5901896726cdca6dfffacbfb359e308c14c0bc7e +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/partial/through_clip_0001.manifest.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/partial/through_clip_0001.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..cceb92e5b3eb5669e6d047f6b446e57acea6d12a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/partial/through_clip_0001.manifest.json @@ -0,0 +1,136 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_1/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_1/plan.json", + "workflow": "h3_chains/Jiggle_walk_1/workflow.json" + }, + "clip_count": 1, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "duration_seconds": 10.125, + "format": "h3_chain_partial_manifest_v3", + "last_completed_clip": 1, + "plan_hash": "6c2cb2e992eb4e7ea0875dedac55deb08da91fb261151e8f396e00121568ac2c", + "planned_clip_count": 2, + "prompt_prefix": "", + "run_name": "Jiggle_walk_1", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_1/recovery_archives/bd12280d29674ea0842dd8fc575817f0/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_1/recovery_archives/bd12280d29674ea0842dd8fc575817f0/plan.json", + "workflow": "h3_chains/Jiggle_walk_1/recovery_archives/bd12280d29674ea0842dd8fc575817f0/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "bd12280d29674ea0842dd8fc575817f0", + "checkpoint": "h3_chains/Jiggle_walk_1/checkpoints/clip_0001.bd12280d29674ea0842dd8fc575817f0.safetensors", + "checkpoint_sha256": "4593f2a599b994a86536f1b61d40654fb50bc4f94d3bb08791ecce340064fdb8", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T04:04:21Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/Jiggle_walk_1/generated_audio/clip_0001.bd12280d29674ea0842dd8fc575817f0.wav", + "generated_audio_sha256": "7a0397a785f76b7d6fb6e47406d3648e4bd5c528e1bb39a28e9b2e8a7d9a7c01", + "generated_continuity": "on", + "history_hash": "42df5eef9fb0a96035ff1e2a6e384bb1d59bd4320a88b8db0098f0a48e1583c5", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/Jiggle_walk_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_1/segments/clip_0001.bd12280d29674ea0842dd8fc575817f0.prompt.txt", + "prompt_file_sha256": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "prompt_hash": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "bd12280d29674ea0842dd8fc575817f0", + "revision_metadata": "h3_chains/Jiggle_walk_1/checkpoints/clip_0001.bd12280d29674ea0842dd8fc575817f0.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "f22732eee5f4bb6b6b5893f8193e01880a9f71b84823d205d8ebab062c68ca48" + }, + "generation_hash": "45fae80f4661563ca75d77e22f1d2f2d4afcdd87d835f56cd578af426b235e29", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/Jiggle_walk_1/segments/clip_0001.bd12280d29674ea0842dd8fc575817f0.mp4", + "segment_sha256": "3c324ba0df1a2d460472455c66af6d3fc44da347e674e0c80f4c0de3b73cf710", + "source_reference": "off", + "steps": 8 + } + ], + "total_delivered_frames": 243 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/partial/through_clip_0002.manifest.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/partial/through_clip_0002.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..490c18ff0fdd95bebde658ce3ea2fc950581a3c6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/partial/through_clip_0002.manifest.json @@ -0,0 +1,236 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_1/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_1/plan.json", + "workflow": "h3_chains/Jiggle_walk_1/workflow.json" + }, + "clip_count": 2, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "duration_seconds": 19.333333333333332, + "format": "h3_chain_partial_manifest_v3", + "last_completed_clip": 2, + "plan_hash": "b857023d283766a221bb80670d99ecf98276b16aa75fdf26c3f8c9c5a4393457", + "planned_clip_count": 3, + "prompt_prefix": "", + "run_name": "Jiggle_walk_1", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/plan.json", + "workflow": "h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "15d7e22316a341d38a9a8018060bc111", + "checkpoint": "h3_chains/Jiggle_walk_1/checkpoints/clip_0001.15d7e22316a341d38a9a8018060bc111.safetensors", + "checkpoint_sha256": "90e91ba50e3ef77964041c45fa41a0d1d6fe2af5ae8fac96d87e57fa9f691a42", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T04:17:48Z", + "delivered_frames": 243, + "forked_from_branch_id": "5730742d11854c9c8b49c85862fc48e1", + "generated_audio": "h3_chains/Jiggle_walk_1/generated_audio/clip_0001.15d7e22316a341d38a9a8018060bc111.wav", + "generated_audio_sha256": "c6b0309e0993598c238d13c299070949fd5d39987455737824e55460808cb5f4", + "generated_continuity": "on", + "history_hash": "98f2f3f912400275db12187f2082f02cd5eb4ef2e22f87177fbdfd41ada82463", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/Jiggle_walk_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_1/segments/clip_0001.15d7e22316a341d38a9a8018060bc111.prompt.txt", + "prompt_file_sha256": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "prompt_hash": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "15d7e22316a341d38a9a8018060bc111", + "revision_metadata": "h3_chains/Jiggle_walk_1/checkpoints/clip_0001.15d7e22316a341d38a9a8018060bc111.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "515f33cf546f1d8e680a88829b88115f6b4cb1d6c08509ff62f63f0b8dc45f5b" + }, + "generation_hash": "9862867f664f3e61c1c4afaadbb1092c23a85c8a4a62be30bcd6b07934f01330", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "raw_frames": 243, + "seed": 16749564474712279761, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 16749564474712279761, + "segment": "h3_chains/Jiggle_walk_1/segments/clip_0001.15d7e22316a341d38a9a8018060bc111.mp4", + "segment_sha256": "e468b664e42c230f6a1f0e184644d9e6ef64919d0992ba1c7c72f6787b06df4c", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/Jiggle_walk_1/checkpoints/clip_0001.5730742d11854c9c8b49c85862fc48e1.json" + }, + { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/plan.json", + "workflow": "h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/Jiggle_walk_1/blend_segments/clip_0002.f74f81a7f22f494295129c24b05d6576.mp4", + "blend_segment_sha256": "e40e268b0408b70fafcea03bf764194c43bce7385c5390a99a87c3b5ebf0c118", + "branch_id": "15d7e22316a341d38a9a8018060bc111", + "checkpoint": "h3_chains/Jiggle_walk_1/checkpoints/clip_0002.f74f81a7f22f494295129c24b05d6576.safetensors", + "checkpoint_sha256": "abae7918bdb1de21cd9f789e9be0c9cc0f5865b52776478c14c34389b9b7b0f0", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T04:25:38Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/Jiggle_walk_1/generated_audio/clip_0002.f74f81a7f22f494295129c24b05d6576.wav", + "generated_audio_sha256": "f5e798bbae63b22fd3a995ef5901896726cdca6dfffacbfb359e308c14c0bc7e", + "generated_continuity": "on", + "history_hash": "f26cdfae8d365b3bc7f62dd84ed4aa245e12c6ebdd66c5806943542c81d2718b", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/Jiggle_walk_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "90e91ba50e3ef77964041c45fa41a0d1d6fe2af5ae8fac96d87e57fa9f691a42", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "15d7e22316a341d38a9a8018060bc111", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_1/segments/clip_0002.f74f81a7f22f494295129c24b05d6576.prompt.txt", + "prompt_file_sha256": "d24a92f09e6a3b0e11a08141b658cf7d8fa118df9fe901598e05174e438b26bd", + "prompt_hash": "d24a92f09e6a3b0e11a08141b658cf7d8fa118df9fe901598e05174e438b26bd", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "f74f81a7f22f494295129c24b05d6576", + "revision_metadata": "h3_chains/Jiggle_walk_1/checkpoints/clip_0002.f74f81a7f22f494295129c24b05d6576.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "86483e6cb6f9ee399ed0026edbfd437cdef345e090e7741d8d79233bc29f54f6" + }, + "generation_hash": "7359ba1467657fc908384f684484b1d42b045e80e2c3e797fb16042cd15a625a", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "d24a92f09e6a3b0e11a08141b658cf7d8fa118df9fe901598e05174e438b26bd", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/Jiggle_walk_1/segments/clip_0002.f74f81a7f22f494295129c24b05d6576.mp4", + "segment_sha256": "66d7281543e412b7980f3fe30bdf6cfe90317fe5f186e06166c433c3f80b725b", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "90e91ba50e3ef77964041c45fa41a0d1d6fe2af5ae8fac96d87e57fa9f691a42", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "15d7e22316a341d38a9a8018060bc111", + "visual_context_source_scene": 1 + } + ], + "total_delivered_frames": 464 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/plan.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..cf6f24ead20244a648e0a46be219c6315febd010 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "21b38edc0a9d8aead7e0f08a4fab0c0147d66eae81b4502825e7bede90dfa475", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "16749564474712279761", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "b857023d283766a221bb80670d99ecf98276b16aa75fdf26c3f8c9c5a4393457", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 16749564474712279761 + } + }, + "run_name": "Jiggle_walk_1", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 16749564474712279761, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d24a92f09e6a3b0e11a08141b658cf7d8fa118df9fe901598e05174e438b26bd", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "2f5782d6ba739e6cc467925e089bf187950f9c6834d58a024310fdc6271f51c5", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=Jiggle_walk_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..a9963ca2560c5a9be887f2f062023950a9876175 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "Jiggle_walk_1", + "scenes": [], + "source_audio": { + "available": false, + "has_audio": false, + "kind": "none", + "timeline_available": false + }, + "status": "No active path-backed motion reference is available.", + "token": "", + "version": 2 + }, + "records": {}, + "run_name": "Jiggle_walk_1", + "source_audio": null, + "updated_at": "2026-09-10T04:34:32Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_01/25531f2fcb6c474f94bd86625fd04b33.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_01/25531f2fcb6c474f94bd86625fd04b33.json new file mode 100644 index 0000000000000000000000000000000000000000..ed0fdef9ffcc5d7848de8c086279f6043675fead --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_01/25531f2fcb6c474f94bd86625fd04b33.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "25531f2fcb6c474f94bd86625fd04b33", + "parent_id": "e1dd62dcf581493dbec0efeaa245a7cd", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T04:05:33.210Z", + "updated_at": "2026-09-10T04:12:29.435Z", + "executed_at": "2026-09-10T04:06:23.367Z", + "last_executed_at": "2026-09-10T04:12:29.435Z", + "execution_count": 2, + "prompt_sha256": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_01/cc36e65fabe74cfb92df992627d8d0e2.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_01/cc36e65fabe74cfb92df992627d8d0e2.json new file mode 100644 index 0000000000000000000000000000000000000000..cf763bfe74a9b6676fc861d077f20aa14b99d9b0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_01/cc36e65fabe74cfb92df992627d8d0e2.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "cc36e65fabe74cfb92df992627d8d0e2", + "parent_id": "25531f2fcb6c474f94bd86625fd04b33", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T04:34:43.652Z", + "updated_at": "2026-09-10T04:34:43.652Z", + "executed_at": "2026-09-10T04:34:43.652Z", + "last_executed_at": "2026-09-10T04:34:43.652Z", + "execution_count": 1, + "prompt_sha256": "c3618c9bbd3b7e37477fbf66692f941ce23441c0fd4296aa47161fc19fb1bc06", + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference.\n\nsummary:\n[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings.\n: fully_preserved - standing plant-room pose and window sun as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_01/e1dd62dcf581493dbec0efeaa245a7cd.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_01/e1dd62dcf581493dbec0efeaa245a7cd.json new file mode 100644 index 0000000000000000000000000000000000000000..d162b1c5ca6f243918ff6e985af7606a7b5c29f4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_01/e1dd62dcf581493dbec0efeaa245a7cd.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "e1dd62dcf581493dbec0efeaa245a7cd", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-10T03:59:01.231Z", + "updated_at": "2026-09-10T03:59:01.232Z", + "executed_at": "2026-09-10T03:59:01.232Z", + "last_executed_at": "2026-09-10T03:59:01.232Z", + "execution_count": 1, + "prompt_sha256": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..956c300e0d3d0bbe12878d4225c4de6ece087429 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_01/index.json @@ -0,0 +1,44 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "Jiggle_walk_1", + "scene_id": "clip_01", + "active_revision": "cc36e65fabe74cfb92df992627d8d0e2", + "revisions": [ + { + "id": "e1dd62dcf581493dbec0efeaa245a7cd", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-10T03:59:01.231Z", + "updated_at": "2026-09-10T03:59:01.232Z", + "executed_at": "2026-09-10T03:59:01.232Z", + "last_executed_at": "2026-09-10T03:59:01.232Z", + "execution_count": 1, + "prompt_sha256": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5" + }, + { + "id": "25531f2fcb6c474f94bd86625fd04b33", + "parent_id": "e1dd62dcf581493dbec0efeaa245a7cd", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T04:05:33.210Z", + "updated_at": "2026-09-10T04:12:29.435Z", + "executed_at": "2026-09-10T04:06:23.367Z", + "last_executed_at": "2026-09-10T04:12:29.435Z", + "execution_count": 2, + "prompt_sha256": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6" + }, + { + "id": "cc36e65fabe74cfb92df992627d8d0e2", + "parent_id": "25531f2fcb6c474f94bd86625fd04b33", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T04:34:43.652Z", + "updated_at": "2026-09-10T04:34:43.652Z", + "executed_at": "2026-09-10T04:34:43.652Z", + "last_executed_at": "2026-09-10T04:34:43.652Z", + "execution_count": 1, + "prompt_sha256": "c3618c9bbd3b7e37477fbf66692f941ce23441c0fd4296aa47161fc19fb1bc06" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_02/12500386e7f0474e878c1c27f79b177f.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_02/12500386e7f0474e878c1c27f79b177f.json new file mode 100644 index 0000000000000000000000000000000000000000..b7cc2b01f50f8cac39ce9d756cbd19148faf4c41 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_02/12500386e7f0474e878c1c27f79b177f.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "12500386e7f0474e878c1c27f79b177f", + "parent_id": "63cc7b1e479b4c83b779ebab4ed88fae", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T04:19:40.035Z", + "updated_at": "2026-09-10T04:19:40.036Z", + "executed_at": "2026-09-10T04:19:40.036Z", + "last_executed_at": "2026-09-10T04:19:40.036Z", + "execution_count": 1, + "prompt_sha256": "d24a92f09e6a3b0e11a08141b658cf7d8fa118df9fe901598e05174e438b26bd", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_02/1a9f266f75514c19a295349466cdd31f.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_02/1a9f266f75514c19a295349466cdd31f.json new file mode 100644 index 0000000000000000000000000000000000000000..cda30ab147d9f5f1a812d983d793d5a105e1d7c3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_02/1a9f266f75514c19a295349466cdd31f.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "1a9f266f75514c19a295349466cdd31f", + "parent_id": "12500386e7f0474e878c1c27f79b177f", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T04:34:09.703Z", + "updated_at": "2026-09-10T04:34:09.703Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "5959b677123243f3242b217a41384e4b43675079a5827f14c768e545421f63ff", + "prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong.\n: identity and room geometry only. Do not restore the blue thong or the window sun after the swap.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_02/63cc7b1e479b4c83b779ebab4ed88fae.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_02/63cc7b1e479b4c83b779ebab4ed88fae.json new file mode 100644 index 0000000000000000000000000000000000000000..afe508576b5ebebef749ead86563171c790b9728 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_02/63cc7b1e479b4c83b779ebab4ed88fae.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "63cc7b1e479b4c83b779ebab4ed88fae", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-10T03:59:00.810Z", + "updated_at": "2026-09-10T03:59:00.810Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "b44aca82d162d88745ed5f12a8bd071975d0f63ed9396fab232962e304d9a129", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..fe21b73f9c9b19b4762e8c0346c68e4f63a5cbb8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/prompt_history/clip_02/index.json @@ -0,0 +1,44 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "Jiggle_walk_1", + "scene_id": "clip_02", + "active_revision": "1a9f266f75514c19a295349466cdd31f", + "revisions": [ + { + "id": "63cc7b1e479b4c83b779ebab4ed88fae", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-10T03:59:00.810Z", + "updated_at": "2026-09-10T03:59:00.810Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "b44aca82d162d88745ed5f12a8bd071975d0f63ed9396fab232962e304d9a129" + }, + { + "id": "12500386e7f0474e878c1c27f79b177f", + "parent_id": "63cc7b1e479b4c83b779ebab4ed88fae", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T04:19:40.035Z", + "updated_at": "2026-09-10T04:19:40.036Z", + "executed_at": "2026-09-10T04:19:40.036Z", + "last_executed_at": "2026-09-10T04:19:40.036Z", + "execution_count": 1, + "prompt_sha256": "d24a92f09e6a3b0e11a08141b658cf7d8fa118df9fe901598e05174e438b26bd" + }, + { + "id": "1a9f266f75514c19a295349466cdd31f", + "parent_id": "12500386e7f0474e878c1c27f79b177f", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T04:34:09.703Z", + "updated_at": "2026-09-10T04:34:09.703Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "5959b677123243f3242b217a41384e4b43675079a5827f14c768e545421f63ff" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..5864eb6703bdd47cd32d0abf6a7ab2ba0f0ae798 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/api_prompt.json @@ -0,0 +1,641 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\\n\\nsummary:\\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"16749564474712279761\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\\n: fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00446_.png" + }, + "is_changed": [ + "9fbc7539197783f6b63ec4ff4f4a1fdf34393d29a1923e3d57cbb39ec21fc8ad" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/plan.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..cf6f24ead20244a648e0a46be219c6315febd010 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "21b38edc0a9d8aead7e0f08a4fab0c0147d66eae81b4502825e7bede90dfa475", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "16749564474712279761", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "b857023d283766a221bb80670d99ecf98276b16aa75fdf26c3f8c9c5a4393457", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 16749564474712279761 + } + }, + "run_name": "Jiggle_walk_1", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 16749564474712279761, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d24a92f09e6a3b0e11a08141b658cf7d8fa118df9fe901598e05174e438b26bd", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "2f5782d6ba739e6cc467925e089bf187950f9c6834d58a024310fdc6271f51c5", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=Jiggle_walk_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/workflow.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..bcba2356985706ce130a5c36501e8584be26a864 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/15d7e22316a341d38a9a8018060bc111/workflow.json @@ -0,0 +1,3700 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -40.941165961934075, + -2239.658636477996 + ], + "scale": 1.1167815779425005 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.124210657863 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\\n\\nsummary:\\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"16749564474712279761\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\\n: fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "Jiggle_walk_1", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\",\n \"\",\n \"summary:\",\n \"[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\",\n \": fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Room tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\",\n \": fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\",\n \": fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00446_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00446_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/5730742d11854c9c8b49c85862fc48e1/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/5730742d11854c9c8b49c85862fc48e1/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..0fb7e092f6819f3f436cc5f866a507ce81e7cb77 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/5730742d11854c9c8b49c85862fc48e1/api_prompt.json @@ -0,0 +1,641 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\\n\\nsummary:\\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\\n: fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00446_.png" + }, + "is_changed": [ + "9fbc7539197783f6b63ec4ff4f4a1fdf34393d29a1923e3d57cbb39ec21fc8ad" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/5730742d11854c9c8b49c85862fc48e1/plan.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/5730742d11854c9c8b49c85862fc48e1/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..35ca8188272b804b2518e40002ed72ec266e9709 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/5730742d11854c9c8b49c85862fc48e1/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "21b38edc0a9d8aead7e0f08a4fab0c0147d66eae81b4502825e7bede90dfa475", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "d4f97b13ee549ded49226bae312c9e275b155970ce3029a9ee114ae726df883f", + "prompt_prefix": "", + "run_name": "Jiggle_walk_1", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d24a92f09e6a3b0e11a08141b658cf7d8fa118df9fe901598e05174e438b26bd", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "2f5782d6ba739e6cc467925e089bf187950f9c6834d58a024310fdc6271f51c5", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=Jiggle_walk_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/5730742d11854c9c8b49c85862fc48e1/workflow.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/5730742d11854c9c8b49c85862fc48e1/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..e06e886d0998e7e3399c39cbb67409cc6efc46d8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/5730742d11854c9c8b49c85862fc48e1/workflow.json @@ -0,0 +1,3696 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -40.941165961934075, + -2239.658636477996 + ], + "scale": 1.1167815779425005 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.124210657863 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\\n\\nsummary:\\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\\n: fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "Jiggle_walk_1", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\",\n \"\",\n \"summary:\",\n \"[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\",\n \": fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Room tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\",\n \": fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\",\n \": fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00446_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00446_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/bd12280d29674ea0842dd8fc575817f0/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/bd12280d29674ea0842dd8fc575817f0/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..ae1e8ebcdb5b851571e1d1d2717ba8e67cb6ad2e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/bd12280d29674ea0842dd8fc575817f0/api_prompt.json @@ -0,0 +1,641 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "Jiggle_walk_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00446_.png" + }, + "is_changed": [ + "9fbc7539197783f6b63ec4ff4f4a1fdf34393d29a1923e3d57cbb39ec21fc8ad" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/bd12280d29674ea0842dd8fc575817f0/plan.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/bd12280d29674ea0842dd8fc575817f0/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..31378fa5e96714f757d59a84ddff8f431204f9e7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/bd12280d29674ea0842dd8fc575817f0/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "1bf460ee9a1a34f7c7cae4bf80069010f1151c05912671c6d77fe151a1edc2fd", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "6c2cb2e992eb4e7ea0875dedac55deb08da91fb261151e8f396e00121568ac2c", + "prompt_prefix": "", + "run_name": "Jiggle_walk_1", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "5fb641f9b27804e634b5abab44136caf6f11f042b1e16fc81296de33216801d5", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "b44aca82d162d88745ed5f12a8bd071975d0f63ed9396fab232962e304d9a129", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=Jiggle_walk_1", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/bd12280d29674ea0842dd8fc575817f0/workflow.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/bd12280d29674ea0842dd8fc575817f0/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..514a23535f25f11c4f064a08393a7f7126a6b0db --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/bd12280d29674ea0842dd8fc575817f0/workflow.json @@ -0,0 +1,3696 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 2640.0696228125835, + -941.1714651200319 + ], + "scale": 1.2284597357367482 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.124210657863 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 1, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\\n: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nHallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\\n: fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "Jiggle_walk_1", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot.\",\n \": fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Hallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, black lipstick, black nails, Pikachu bikini, white wall, marble hallway, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] After the dissolve she keeps the jiggle walk, turns, and slaps her ass.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and Pikachu bikini across the complete shot.\",\n \": fully_preserved - keep the incoming hallway geometry and the walk already in progress; do not snap back to the still wall lean.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve in from clip_01 then graphic match on her ass and the Pikachu thong. The carried opening overlap already contains the walk off the wall; begin new action only after it and never reset the stride. BWALK, she keeps walking and her ass jiggles. She turns her body sensually away from the lens, looks back over her shoulder, and blinks once. icyslap, her hand slaps her ass. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the slap and walk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue hallway air, marble footsteps, bikini fabric, fabric jiggle, and a sharp smack without restarting any sound at the scene boundary. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "Jiggle_walk_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00446_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00446_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..5864eb6703bdd47cd32d0abf6a7ab2ba0f0ae798 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/api_prompt.json @@ -0,0 +1,641 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\\n\\nsummary:\\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"16749564474712279761\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\\n: fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00446_.png" + }, + "is_changed": [ + "9fbc7539197783f6b63ec4ff4f4a1fdf34393d29a1923e3d57cbb39ec21fc8ad" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/plan.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..cf6f24ead20244a648e0a46be219c6315febd010 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "21b38edc0a9d8aead7e0f08a4fab0c0147d66eae81b4502825e7bede90dfa475", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "16749564474712279761", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "b857023d283766a221bb80670d99ecf98276b16aa75fdf26c3f8c9c5a4393457", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 16749564474712279761 + } + }, + "run_name": "Jiggle_walk_1", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "26f8d4ff72ecd1686ed5a3b56e3e916c1f2e2cb006d7f8c9ac9914328f4813e6", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\n\nsummary:\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 16749564474712279761, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d24a92f09e6a3b0e11a08141b658cf7d8fa118df9fe901598e05174e438b26bd", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "2f5782d6ba739e6cc467925e089bf187950f9c6834d58a024310fdc6271f51c5", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\n: fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=Jiggle_walk_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/workflow.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..bcba2356985706ce130a5c36501e8584be26a864 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/recovery_archives/f74f81a7f22f494295129c24b05d6576/workflow.json @@ -0,0 +1,3700 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -40.941165961934075, + -2239.658636477996 + ], + "scale": 1.1167815779425005 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.124210657863 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\\n\\nsummary:\\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"16749564474712279761\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\\n: fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "Jiggle_walk_1", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\",\n \"\",\n \"summary:\",\n \"[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\",\n \": fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Room tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\",\n \": fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\",\n \": fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00446_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00446_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/reviews/clip_0001.e468b664e42c.6f7384fc9a34.review.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/reviews/clip_0001.e468b664e42c.6f7384fc9a34.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..eaefdc796696d5887dea29963b59c332e45f50f2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/reviews/clip_0001.e468b664e42c.6f7384fc9a34.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:420872bc73c0871e1b2c3a492cbac1ed9db9bd585dc0adc0f8606ca23ef0dc63 +size 6967797 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/reviews/clip_0002.66d7281543e4.723bcaaad560.review.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/reviews/clip_0002.66d7281543e4.723bcaaad560.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..6380fc6ed9584fdff20967df4fe7c15d355a9d2c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/reviews/clip_0002.66d7281543e4.723bcaaad560.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:534a7384f7faeb124c9ee9ae4c2cce94f0ea7714b1dbf3f8970aa20a153c5603 +size 6370877 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0001.15d7e22316a341d38a9a8018060bc111.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0001.15d7e22316a341d38a9a8018060bc111.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b100a5771f0b3d93277f037817ba186f68be794e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0001.15d7e22316a341d38a9a8018060bc111.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e468b664e42c230f6a1f0e184644d9e6ef64919d0992ba1c7c72f6787b06df4c +size 6858622 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0001.15d7e22316a341d38a9a8018060bc111.prompt.txt b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0001.15d7e22316a341d38a9a8018060bc111.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..f7ccd6f9289792fc3775daed340c96bf5214d16a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0001.15d7e22316a341d38a9a8018060bc111.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes. + +summary: +[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot. +: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state. + +detailed_description: +[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Room tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0001.5730742d11854c9c8b49c85862fc48e1.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0001.5730742d11854c9c8b49c85862fc48e1.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d5d180f00d7d83ec278e702ed9940705b0b7d210 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0001.5730742d11854c9c8b49c85862fc48e1.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ff316a425b682545c8b2cd43a3d399e4ed2d7e7850cce599217e17660b51964 +size 7063243 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0001.5730742d11854c9c8b49c85862fc48e1.prompt.txt b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0001.5730742d11854c9c8b49c85862fc48e1.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..f7ccd6f9289792fc3775daed340c96bf5214d16a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0001.5730742d11854c9c8b49c85862fc48e1.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes. + +summary: +[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot. +: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state. + +detailed_description: +[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Room tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0001.bd12280d29674ea0842dd8fc575817f0.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0001.bd12280d29674ea0842dd8fc575817f0.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..dfa9a8617a1ff14c831c2f384c9352a0eb8d1dfe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0001.bd12280d29674ea0842dd8fc575817f0.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c324ba0df1a2d460472455c66af6d3fc44da347e674e0c80f4c0de3b73cf710 +size 6229050 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0001.bd12280d29674ea0842dd8fc575817f0.prompt.txt b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0001.bd12280d29674ea0842dd8fc575817f0.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..d8cb249e53f8467ead71a5752c87dd8850ef558c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0001.bd12280d29674ea0842dd8fc575817f0.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman standing against the white wall, including her face, freckles, long wavy dark brown hair, glossy black lipstick, black nails, black Pikachu-print micro bikini top and thong, white wall, marble floor, hallway, far window, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement. + +summary: +[reference generation] One take starts on the wall pose in , holds her look, then she leaves the wall and starts a jiggle walk. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, black nails, and Pikachu bikini across the complete shot. +: fully_preserved - use its wall lean, hallway, marble floor, and camera height as the opening state. + +detailed_description: +[Shot 1] Begin in the hallway with exactly one woman. stands matching , left hand on the white wall, facing the lens, black Pikachu bikini on. She blinks once, eyes on the lens. She takes her hand off the wall and steps onto the marble. BWALK, she walks and her ass jiggles. The camera follows her with a follow cam at slow speed. End on a slow dissolve while the walk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Hallway air, footsteps on marble, bikini fabric, fabric jiggle. No voice. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0002.f74f81a7f22f494295129c24b05d6576.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0002.f74f81a7f22f494295129c24b05d6576.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..5746a54e25af6a83a11e4a1ee4f51fb675ca535d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0002.f74f81a7f22f494295129c24b05d6576.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66d7281543e412b7980f3fe30bdf6cfe90317fe5f186e06166c433c3f80b725b +size 6277717 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0002.f74f81a7f22f494295129c24b05d6576.prompt.txt b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0002.f74f81a7f22f494295129c24b05d6576.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..81b10e8e893fe5442a996eabb28cd58c6fba0f97 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/segments/clip_0002.f74f81a7f22f494295129c24b05d6576.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written. + is the same single adult woman carried by the incoming H3 Motion Context and . + +summary: +[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot. +: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong. + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Continue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/workflow.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..bcba2356985706ce130a5c36501e8584be26a864 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_1/workflow.json @@ -0,0 +1,3700 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -40.941165961934075, + -2239.658636477996 + ], + "scale": 1.1167815779425005 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.124210657863 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\\n\\nsummary:\\n[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\\n: fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nRoom tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"16749564474712279761\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\\n: fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\\n: fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "Jiggle_walk_1", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, body, and room scale while allowing the described movement and later outfit or light changes.\",\n \"\",\n \"summary:\",\n \"[reference generation] One take starts on the hands-on-hips still in , holds her look, then she leans to the side as the camera begins to orbit toward her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, freckles, choker, nails, breasts, blue thong, and pink stockings across the complete shot.\",\n \": fully_preserved - use its standing pose, window sun, plants, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin in the plant room with exactly one woman. stands matching , hands on her hips, bare breasts, blue swirl thong, pink stockings, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge while the lean and the orbit are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Room tone, fabric, pink stockings, quiet footsteps beginning. Sound bridge carries the room tone into the next clip. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Night red neon. She wears a slingshot. She slaps her ass then caresses her breasts while the orbit reaches her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\",\n \": fully_preserved - keep identity and room; do not snap back to the still opening pose or the blue thong.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Night. Red neon replaces the window sun. Her outfit becomes a slingshot bikini with her breasts bare like . icyslap, she slaps her ass, then both hands caress her breasts. The slow orbit finishes behind her so her back and ass fill the frame. End immediately after the caress and the rear framing are still going; no cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue room tone through the sound bridge, fabric, a sharp smack, stockings, quiet footsteps, no voice, without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, freckles, face, breasts, adult body, and room geometry established before the boundary. Outfit and light may change as written.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Purple neon. Burgundy corset. She walks toward the spectator while the camera stays on her back and ass.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, and freckles across the complete shot.\",\n \": fully_preserved - keep identity and room; do not copy the blue thong or the red-neon slingshot after the leak.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Purple neon replaces the red neon. Her outfit becomes a burgundy corset with her breasts bare like . She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible with continuous camera direction. End immediately after the walk is still going; no cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue room tone, fabric, stockings, and footsteps on the floor without restarting any sound at the scene boundary. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00446_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00446_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..a5ad546210b5aff7454f928bdd8893a667e670c5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/api_prompt.json @@ -0,0 +1,641 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1087111746050099795\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] From the incoming overlap she rubs the bodysuit crotch and starts turning on her feet at hip level.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her hand arriving on the crotch panel; begin new action only after it and never reset the stride. She rubs the vinyl over her sex with two fingers, the panel denting and sliding. She blinks twice, lids lower halfway, jaw loosens on a breath. Her feet pivot and her shoulders start a turn so the hip-level frame begins to see the side of the bodysuit and one garter strap. Continuous camera direction: Hip Level lock on thighs, garters and crotch, staying framed on the moving part. Moody underlight from below still rims the vinyl. End immediately after her shoulders have started the standing turn. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same vinyl friction, skin-on-vinyl, breath and bedspread rustle without restarting any sound at the scene boundary. Add the crotch-panel rub and a floor-shift as her feet start the turn, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She finishes the turn away from the lens, twerks at hip level, then icyslap-spanks her ass mid-bounce.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the standing turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot until her back and ass face the lens, one brief glance over her shoulder with a blink and lips parting, then she looks forward. Hips pump in a medium standing twerk; the purple vinyl and black garters shift on her cheeks. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit while the twerk bounce is still traveling. Continuous camera direction: Hip Level lock on ass, garters and thigh bands, framed on the impact and the jiggle. Moody underlight from below rims the underside of the ass and straps. End immediately after a bounce that is still rising from the smack. Preserve long wavy blue hair, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same vinyl friction, breath, skin and bedspread rustle without restarting any sound at the scene boundary. Add hip-on-vinyl thumps from the twerk, then the icyslap loud resonant smack locked to palm-on-ass contact and the flesh ripple after the hit. Not a wood thump.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00454_.png" + }, + "is_changed": [ + "01ce0b41a8e5785d3dce8d800cfdb6dd4af220ff0de0a12a0e7829220f1d19aa" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0002.3902f4e7acdd42c6813b98850ac00d55.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0002.3902f4e7acdd42c6813b98850ac00d55.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..0ba51061b59dc8bbf0fd7c22bfcd05f0a77902db --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0002.3902f4e7acdd42c6813b98850ac00d55.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96a74426dd5d92b7d5bbb9165c23e4db2d4c9611f8d6fa9b592cdfc541302e61 +size 6336525 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0002.adb349512cae4986ae34c6e7e2c731cd.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0002.adb349512cae4986ae34c6e7e2c731cd.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..ebde256e35fa12543e0b1e3714b5f203fe2a98a6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0002.adb349512cae4986ae34c6e7e2c731cd.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a412d510dd1e462cf6db08a1c864d6049c5e8f5a4111d7e785902c0c8529ad9 +size 6749131 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..65e1f0c842f010ecd9f3965f9f385d7a1e304dbb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:376b602f2e9b31f61ba1981cd7ea76e95ad4b7a6ec4ed33d529a3ad3f4f9a9e2 +size 6502353 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0003.18ef154ecc514ac9991bbd578701ea8f.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0003.18ef154ecc514ac9991bbd578701ea8f.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..cd4dd6e8b940567b13f63b4411905929a6c5c8f2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0003.18ef154ecc514ac9991bbd578701ea8f.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:505dff860536f6b441579bef25a5a082fd6b9b488a942c3d3793beac445381d0 +size 6419961 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0003.1c7219807c034b4c8143e32cc1266b9d.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0003.1c7219807c034b4c8143e32cc1266b9d.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..ccc289c1965c039539b56a6bb43c9d7f352610c5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0003.1c7219807c034b4c8143e32cc1266b9d.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48ef0fc4e6254abafd8b358e3a28c31f141c2bb2011818027b6ef32d2faa1599 +size 6508945 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0003.3d2de1359e29438db5006ae1f2e11189.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0003.3d2de1359e29438db5006ae1f2e11189.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..75f510308000952ecc5cf142e2d235f953865e4c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0003.3d2de1359e29438db5006ae1f2e11189.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f614c4031183e6d1ed7bfe82f4f56a9d33e8d0d81857dc16b16af441012b077 +size 7578406 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0003.824b7f36c779446c82d08e6c64c377f1.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0003.824b7f36c779446c82d08e6c64c377f1.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..861a90e759fbf907f0c943aeba0c06c3f19ec112 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/blend_segments/clip_0003.824b7f36c779446c82d08e6c64c377f1.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84c5989c453de2bdd5b5524230df3263165af06d6bc50fbc0b6a38ca039be2ae +size 6312773 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.1f94e177aec3435cbfc2bad694e94895.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.1f94e177aec3435cbfc2bad694e94895.json new file mode 100644 index 0000000000000000000000000000000000000000..e1cdfebbafa46e3505bf675b91fed585b8ccc80e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.1f94e177aec3435cbfc2bad694e94895.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/1f94e177aec3435cbfc2bad694e94895/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/1f94e177aec3435cbfc2bad694e94895/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/1f94e177aec3435cbfc2bad694e94895/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "404c9d941c2cc31a4abe2f639b70b60db92263fec3abc90a299a1f071aa1672d", + "plan_hash": "41f17ea37c80bf67a299420ca98c5d93f4aaa0a7316074a638254f438eb479e4", + "run_name": "Jiggle_walk_4", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "2241ea96ba341ac4fda72c3232d87c4f8acba3f2157d179f4143f446c9b9e155" + }, + "generation_hash": "13284dd05ece80016442756537d0c57092bcbd3f385de97cf4f30d7e2dd91195", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "e6fbf9e033f2e22b36962fa1e0754048b940c1b8338d458e5ea8033898fca464", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/1f94e177aec3435cbfc2bad694e94895/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/1f94e177aec3435cbfc2bad694e94895/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/1f94e177aec3435cbfc2bad694e94895/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "1f94e177aec3435cbfc2bad694e94895", + "checkpoint": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.1f94e177aec3435cbfc2bad694e94895.safetensors", + "checkpoint_sha256": "bfaf40560cf48b4378beaa737eaedbfb953f1a535ffe3b5cdccedef0e65c213e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T18:10:40Z", + "delivered_frames": 243, + "forked_from_branch_id": "2c149b75d5454c8ba511f7113c594bf3", + "generated_audio": "h3_chains/Jiggle_walk_4/generated_audio/clip_0001.1f94e177aec3435cbfc2bad694e94895.wav", + "generated_audio_sha256": "efa0171796a463ca6b9e83b8972441900c78cb55631802833a2e9e56a1614878", + "generated_continuity": "on", + "history_hash": "404c9d941c2cc31a4abe2f639b70b60db92263fec3abc90a299a1f071aa1672d", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_4/segments/clip_0001.1f94e177aec3435cbfc2bad694e94895.prompt.txt", + "prompt_file_sha256": "e6fbf9e033f2e22b36962fa1e0754048b940c1b8338d458e5ea8033898fca464", + "prompt_hash": "e6fbf9e033f2e22b36962fa1e0754048b940c1b8338d458e5ea8033898fca464", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "1f94e177aec3435cbfc2bad694e94895", + "revision_metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.1f94e177aec3435cbfc2bad694e94895.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "2241ea96ba341ac4fda72c3232d87c4f8acba3f2157d179f4143f446c9b9e155" + }, + "generation_hash": "13284dd05ece80016442756537d0c57092bcbd3f385de97cf4f30d7e2dd91195", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "e6fbf9e033f2e22b36962fa1e0754048b940c1b8338d458e5ea8033898fca464", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/Jiggle_walk_4/segments/clip_0001.1f94e177aec3435cbfc2bad694e94895.mp4", + "segment_sha256": "24544818d6e64bc80aea039b4494220d149fd5b9fc32f95ed078c2c5be4304b3", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.2c149b75d5454c8ba511f7113c594bf3.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.1f94e177aec3435cbfc2bad694e94895.safetensors b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.1f94e177aec3435cbfc2bad694e94895.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..2f20b95799045601dc8e57e23506a08d74a5db58 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.1f94e177aec3435cbfc2bad694e94895.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bfaf40560cf48b4378beaa737eaedbfb953f1a535ffe3b5cdccedef0e65c213e +size 136196960 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.2c149b75d5454c8ba511f7113c594bf3.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.2c149b75d5454c8ba511f7113c594bf3.json new file mode 100644 index 0000000000000000000000000000000000000000..41c96f57e91d77e19b3ef8f1c07df4e39a988c62 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.2c149b75d5454c8ba511f7113c594bf3.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/2c149b75d5454c8ba511f7113c594bf3/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/2c149b75d5454c8ba511f7113c594bf3/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/2c149b75d5454c8ba511f7113c594bf3/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "5d0dc5a7ec3342b5f44568a4bed15d072ebc7e5366eac7c89c4696a0c1001492", + "plan_hash": "f340872915f748e500c877b89311ac071e8a03177638dcf100a50dd9133835f0", + "run_name": "Jiggle_walk_4", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7f9b413927aa1b2a06bba67847927328a93cca2d605f018cf710cf4153d31973" + }, + "generation_hash": "095005870dbc5e9816d34ec4007a094bf14ddc169a37f8d8be2e1a7844532980", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "1fd0234a93ef6deeae0a033a1c5cba9018319405c3e65bc78479dbf0688d32e0", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/2c149b75d5454c8ba511f7113c594bf3/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/2c149b75d5454c8ba511f7113c594bf3/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/2c149b75d5454c8ba511f7113c594bf3/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "2c149b75d5454c8ba511f7113c594bf3", + "checkpoint": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.2c149b75d5454c8ba511f7113c594bf3.safetensors", + "checkpoint_sha256": "9224367add4b8ba60b61a9e03e48eba4747adf545ee7a35db06c5bbf7448f9a4", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T16:21:10Z", + "delivered_frames": 243, + "forked_from_branch_id": "96968b02864843afbebbb522fa664d18", + "generated_audio": "h3_chains/Jiggle_walk_4/generated_audio/clip_0001.2c149b75d5454c8ba511f7113c594bf3.wav", + "generated_audio_sha256": "53f3a60a41996578b83d4fc303c73f0cfe72bb6a2dc44b00d18fd07f2f16e68b", + "generated_continuity": "on", + "history_hash": "5d0dc5a7ec3342b5f44568a4bed15d072ebc7e5366eac7c89c4696a0c1001492", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_4/segments/clip_0001.2c149b75d5454c8ba511f7113c594bf3.prompt.txt", + "prompt_file_sha256": "1fd0234a93ef6deeae0a033a1c5cba9018319405c3e65bc78479dbf0688d32e0", + "prompt_hash": "1fd0234a93ef6deeae0a033a1c5cba9018319405c3e65bc78479dbf0688d32e0", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "2c149b75d5454c8ba511f7113c594bf3", + "revision_metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.2c149b75d5454c8ba511f7113c594bf3.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7f9b413927aa1b2a06bba67847927328a93cca2d605f018cf710cf4153d31973" + }, + "generation_hash": "095005870dbc5e9816d34ec4007a094bf14ddc169a37f8d8be2e1a7844532980", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "1fd0234a93ef6deeae0a033a1c5cba9018319405c3e65bc78479dbf0688d32e0", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/Jiggle_walk_4/segments/clip_0001.2c149b75d5454c8ba511f7113c594bf3.mp4", + "segment_sha256": "133e1a421150091c8ebd7696caae7565df848ed3f551c973823b8c677ceb3c1b", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.96968b02864843afbebbb522fa664d18.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.2c149b75d5454c8ba511f7113c594bf3.safetensors b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.2c149b75d5454c8ba511f7113c594bf3.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..2fae0fe4394bfc907e664722265ee5352707da29 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.2c149b75d5454c8ba511f7113c594bf3.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9224367add4b8ba60b61a9e03e48eba4747adf545ee7a35db06c5bbf7448f9a4 +size 136196952 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.json new file mode 100644 index 0000000000000000000000000000000000000000..2112250f7d683b543c88fa71362ea8ddcc8ab458 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "81f11878a7d53f9c8681f3edc74ca8920e6aba9f10c17efa8808a5b7dd095611", + "plan_hash": "93068f87dde0ab3053ec7f8945aa08b625c038f88a2f13b8628d1f94174c2c3e", + "run_name": "Jiggle_walk_4", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "197066bd66986f0e301e5cfb5b621fabd2f84f607f52660d6e06ca6d6c1b5a32" + }, + "generation_hash": "89dbf2d8c255b10b08afcfd496bcced02c7f7b55c95a12fe38c83151fe5c2a79", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "e6fbf9e033f2e22b36962fa1e0754048b940c1b8338d458e5ea8033898fca464", + "raw_frames": 243, + "seed": 1087111746050099795, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "49540b9d632b4410aaf31cf59b8e3eb3", + "checkpoint": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.safetensors", + "checkpoint_sha256": "4ab305ba45c9a842e06465ed11441291712f29bb127c6cf6e80fe5fe9f8955ad", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T18:17:12Z", + "delivered_frames": 243, + "forked_from_branch_id": "1f94e177aec3435cbfc2bad694e94895", + "generated_audio": "h3_chains/Jiggle_walk_4/generated_audio/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.wav", + "generated_audio_sha256": "8690ea20379704e22e79c6f5f5fe95b4bae09a8d0c3f2e2b6552507ba1d346a3", + "generated_continuity": "on", + "history_hash": "81f11878a7d53f9c8681f3edc74ca8920e6aba9f10c17efa8808a5b7dd095611", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_4/segments/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.prompt.txt", + "prompt_file_sha256": "e6fbf9e033f2e22b36962fa1e0754048b940c1b8338d458e5ea8033898fca464", + "prompt_hash": "e6fbf9e033f2e22b36962fa1e0754048b940c1b8338d458e5ea8033898fca464", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "49540b9d632b4410aaf31cf59b8e3eb3", + "revision_metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "197066bd66986f0e301e5cfb5b621fabd2f84f607f52660d6e06ca6d6c1b5a32" + }, + "generation_hash": "89dbf2d8c255b10b08afcfd496bcced02c7f7b55c95a12fe38c83151fe5c2a79", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "e6fbf9e033f2e22b36962fa1e0754048b940c1b8338d458e5ea8033898fca464", + "raw_frames": 243, + "seed": 1087111746050099795, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 1087111746050099795, + "segment": "h3_chains/Jiggle_walk_4/segments/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.mp4", + "segment_sha256": "11b68aceb4ce4fdbe7c9bc10526e3f77ee1d71137bff382da2f6c49a53363127", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.1f94e177aec3435cbfc2bad694e94895.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.safetensors b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..bab8619b6e529c4c8d31a7b311bd9aaec981bc91 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ab305ba45c9a842e06465ed11441291712f29bb127c6cf6e80fe5fe9f8955ad +size 136196976 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.96968b02864843afbebbb522fa664d18.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.96968b02864843afbebbb522fa664d18.json new file mode 100644 index 0000000000000000000000000000000000000000..3b4cda8bdd49ba00e71212b1849bc617de634dac --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.96968b02864843afbebbb522fa664d18.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/96968b02864843afbebbb522fa664d18/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/96968b02864843afbebbb522fa664d18/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/96968b02864843afbebbb522fa664d18/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "213f14b93a75a47eea26b96c125b1070dbca2b28e9c64351cc59a7737134e59b", + "plan_hash": "3b5b3f774f4944c2342b13bbdeb4c6831898114a2cdffaa21a035245239e7d81", + "run_name": "Jiggle_walk_4", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "4d868ec361a81e4ebd6960e18a31c19a4b81ef3024631f2ac23fe406ed9fb7b7" + }, + "generation_hash": "35c666782e49337a7967a2c01f160d8b0e99271a79ca9c2c56c579bc5afd3f24", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c3618c9bbd3b7e37477fbf66692f941ce23441c0fd4296aa47161fc19fb1bc06", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/96968b02864843afbebbb522fa664d18/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/96968b02864843afbebbb522fa664d18/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/96968b02864843afbebbb522fa664d18/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "96968b02864843afbebbb522fa664d18", + "checkpoint": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.96968b02864843afbebbb522fa664d18.safetensors", + "checkpoint_sha256": "0955ab18dcdfed7e31464dca63a4ebb6eb2e0d9c3dc28dd95c83e230b17d0349", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T04:40:50Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/Jiggle_walk_4/generated_audio/clip_0001.96968b02864843afbebbb522fa664d18.wav", + "generated_audio_sha256": "5880ef4af0f5913d6744edbe689cce8b829b22b40b55fecb725346298486fde7", + "generated_continuity": "on", + "history_hash": "213f14b93a75a47eea26b96c125b1070dbca2b28e9c64351cc59a7737134e59b", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference.\n\nsummary:\n[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings.\n: fully_preserved - standing plant-room pose and window sun as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_4/segments/clip_0001.96968b02864843afbebbb522fa664d18.prompt.txt", + "prompt_file_sha256": "c3618c9bbd3b7e37477fbf66692f941ce23441c0fd4296aa47161fc19fb1bc06", + "prompt_hash": "c3618c9bbd3b7e37477fbf66692f941ce23441c0fd4296aa47161fc19fb1bc06", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "96968b02864843afbebbb522fa664d18", + "revision_metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.96968b02864843afbebbb522fa664d18.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "4d868ec361a81e4ebd6960e18a31c19a4b81ef3024631f2ac23fe406ed9fb7b7" + }, + "generation_hash": "35c666782e49337a7967a2c01f160d8b0e99271a79ca9c2c56c579bc5afd3f24", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "c3618c9bbd3b7e37477fbf66692f941ce23441c0fd4296aa47161fc19fb1bc06", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference.\n\nsummary:\n[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings.\n: fully_preserved - standing plant-room pose and window sun as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/Jiggle_walk_4/segments/clip_0001.96968b02864843afbebbb522fa664d18.mp4", + "segment_sha256": "e302e90e86e614ee4c2c430e8e8284f7ca7a5e983339be3553ee26af97e435ad", + "source_reference": "off", + "steps": 8 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.96968b02864843afbebbb522fa664d18.safetensors b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.96968b02864843afbebbb522fa664d18.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..d3dadee9fcac81a3c0c4aee1af64b6a690b74566 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.96968b02864843afbebbb522fa664d18.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0955ab18dcdfed7e31464dca63a4ebb6eb2e0d9c3dc28dd95c83e230b17d0349 +size 136196776 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..2112250f7d683b543c88fa71362ea8ddcc8ab458 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0001.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "81f11878a7d53f9c8681f3edc74ca8920e6aba9f10c17efa8808a5b7dd095611", + "plan_hash": "93068f87dde0ab3053ec7f8945aa08b625c038f88a2f13b8628d1f94174c2c3e", + "run_name": "Jiggle_walk_4", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "197066bd66986f0e301e5cfb5b621fabd2f84f607f52660d6e06ca6d6c1b5a32" + }, + "generation_hash": "89dbf2d8c255b10b08afcfd496bcced02c7f7b55c95a12fe38c83151fe5c2a79", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "e6fbf9e033f2e22b36962fa1e0754048b940c1b8338d458e5ea8033898fca464", + "raw_frames": 243, + "seed": 1087111746050099795, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "49540b9d632b4410aaf31cf59b8e3eb3", + "checkpoint": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.safetensors", + "checkpoint_sha256": "4ab305ba45c9a842e06465ed11441291712f29bb127c6cf6e80fe5fe9f8955ad", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T18:17:12Z", + "delivered_frames": 243, + "forked_from_branch_id": "1f94e177aec3435cbfc2bad694e94895", + "generated_audio": "h3_chains/Jiggle_walk_4/generated_audio/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.wav", + "generated_audio_sha256": "8690ea20379704e22e79c6f5f5fe95b4bae09a8d0c3f2e2b6552507ba1d346a3", + "generated_continuity": "on", + "history_hash": "81f11878a7d53f9c8681f3edc74ca8920e6aba9f10c17efa8808a5b7dd095611", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_4/segments/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.prompt.txt", + "prompt_file_sha256": "e6fbf9e033f2e22b36962fa1e0754048b940c1b8338d458e5ea8033898fca464", + "prompt_hash": "e6fbf9e033f2e22b36962fa1e0754048b940c1b8338d458e5ea8033898fca464", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "49540b9d632b4410aaf31cf59b8e3eb3", + "revision_metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "197066bd66986f0e301e5cfb5b621fabd2f84f607f52660d6e06ca6d6c1b5a32" + }, + "generation_hash": "89dbf2d8c255b10b08afcfd496bcced02c7f7b55c95a12fe38c83151fe5c2a79", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "e6fbf9e033f2e22b36962fa1e0754048b940c1b8338d458e5ea8033898fca464", + "raw_frames": 243, + "seed": 1087111746050099795, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 1087111746050099795, + "segment": "h3_chains/Jiggle_walk_4/segments/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.mp4", + "segment_sha256": "11b68aceb4ce4fdbe7c9bc10526e3f77ee1d71137bff382da2f6c49a53363127", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.1f94e177aec3435cbfc2bad694e94895.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0002.3902f4e7acdd42c6813b98850ac00d55.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0002.3902f4e7acdd42c6813b98850ac00d55.json new file mode 100644 index 0000000000000000000000000000000000000000..091b3c87cd3bfdae17781d0e0458e28166bc5a4d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0002.3902f4e7acdd42c6813b98850ac00d55.json @@ -0,0 +1,233 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/3902f4e7acdd42c6813b98850ac00d55/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/3902f4e7acdd42c6813b98850ac00d55/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/3902f4e7acdd42c6813b98850ac00d55/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "76b7f56c4add18097151d2b02c817dcb2e1c07b9bc9739a63c9ca68669524cb8", + "plan_hash": "f340872915f748e500c877b89311ac071e8a03177638dcf100a50dd9133835f0", + "run_name": "Jiggle_walk_4", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "54260cffbf5daa1e27e57f4112540176383c8230084a26f4b07b77fae53f1142" + }, + "generation_hash": "648c7bf52e4d77e0375a6774b798e6cd55a8b50ac54afb3fa3b4878292ef078c", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "b0ffbd11b828025bf4163fbccc1b6f54a43577ca3775374466d7dbb58e92a7a7", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/3902f4e7acdd42c6813b98850ac00d55/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/3902f4e7acdd42c6813b98850ac00d55/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/3902f4e7acdd42c6813b98850ac00d55/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/Jiggle_walk_4/blend_segments/clip_0002.3902f4e7acdd42c6813b98850ac00d55.mp4", + "blend_segment_sha256": "96a74426dd5d92b7d5bbb9165c23e4db2d4c9611f8d6fa9b592cdfc541302e61", + "branch_id": "2c149b75d5454c8ba511f7113c594bf3", + "checkpoint": "h3_chains/Jiggle_walk_4/checkpoints/clip_0002.3902f4e7acdd42c6813b98850ac00d55.safetensors", + "checkpoint_sha256": "ea25976883d259d5bf5c11f0aec81f5dc48c3363c6e541a543e00d729a823c10", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T16:28:11Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/Jiggle_walk_4/generated_audio/clip_0002.3902f4e7acdd42c6813b98850ac00d55.wav", + "generated_audio_sha256": "247af1e770aefb98840ac200362812692d9c83ecd8ac33dc0443c4d9e65e8ae2", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -1.8817024230957031, + -6.0 + ], + "context_motion_baseline": 0.71337890625, + "detected_luma_jump": 4.326606750488281, + "detection_threshold": 1.25, + "mean_luma_jump": 4.315071105957031, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.0025011763853185318, + 0.0025011763853185318 + ], + [ + 0.3148698096181832, + 0.3074905844295726 + ], + [ + 0.667892515893076, + 0.6443631041283701 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.6377999782562256, + 80.29180145263672, + 170.31259155273438 + ], + "start_frame": 0, + "target_percentiles": [ + 0.8503999710083008, + 78.41009902954102, + 155.25180053710938 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "76b7f56c4add18097151d2b02c817dcb2e1c07b9bc9739a63c9ca68669524cb8", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "9224367add4b8ba60b61a9e03e48eba4747adf545ee7a35db06c5bbf7448f9a4", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "2c149b75d5454c8ba511f7113c594bf3", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_4/segments/clip_0002.3902f4e7acdd42c6813b98850ac00d55.prompt.txt", + "prompt_file_sha256": "b0ffbd11b828025bf4163fbccc1b6f54a43577ca3775374466d7dbb58e92a7a7", + "prompt_hash": "b0ffbd11b828025bf4163fbccc1b6f54a43577ca3775374466d7dbb58e92a7a7", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "3902f4e7acdd42c6813b98850ac00d55", + "revision_metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0002.3902f4e7acdd42c6813b98850ac00d55.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "54260cffbf5daa1e27e57f4112540176383c8230084a26f4b07b77fae53f1142" + }, + "generation_hash": "648c7bf52e4d77e0375a6774b798e6cd55a8b50ac54afb3fa3b4878292ef078c", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "b0ffbd11b828025bf4163fbccc1b6f54a43577ca3775374466d7dbb58e92a7a7", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/Jiggle_walk_4/segments/clip_0002.3902f4e7acdd42c6813b98850ac00d55.mp4", + "segment_sha256": "050bf72cd5cd82e47db8a162abae0709ee62c6643a05bac1cb60bab53352b43a", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/Jiggle_walk_4/checkpoints/clip_0002.adb349512cae4986ae34c6e7e2c731cd.json", + "visual_context_source_checkpoint_sha256": "9224367add4b8ba60b61a9e03e48eba4747adf545ee7a35db06c5bbf7448f9a4", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "2c149b75d5454c8ba511f7113c594bf3", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0002.3902f4e7acdd42c6813b98850ac00d55.safetensors b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0002.3902f4e7acdd42c6813b98850ac00d55.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..690295e0562f0b40ad553273e8d4145c24379202 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0002.3902f4e7acdd42c6813b98850ac00d55.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea25976883d259d5bf5c11f0aec81f5dc48c3363c6e541a543e00d729a823c10 +size 135962336 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0002.adb349512cae4986ae34c6e7e2c731cd.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0002.adb349512cae4986ae34c6e7e2c731cd.json new file mode 100644 index 0000000000000000000000000000000000000000..34480bd5f55145b67b92291fb4e96416cf33ea5a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0002.adb349512cae4986ae34c6e7e2c731cd.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/adb349512cae4986ae34c6e7e2c731cd/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/adb349512cae4986ae34c6e7e2c731cd/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/adb349512cae4986ae34c6e7e2c731cd/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "7928a452dc7e6115953a293027355f967a6e333f9b1a07b3a89fab1d00a989dd", + "plan_hash": "3b5b3f774f4944c2342b13bbdeb4c6831898114a2cdffaa21a035245239e7d81", + "run_name": "Jiggle_walk_4", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "37621d0f559e357f2b7ad7786b07e3cd52b14772c1a03e27b4c2081ebd6afa29" + }, + "generation_hash": "81dd42a4b11b841e69138915a3e01ea1cd082500f979af2a6665cad4ebd7a33d", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "5959b677123243f3242b217a41384e4b43675079a5827f14c768e545421f63ff", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/adb349512cae4986ae34c6e7e2c731cd/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/adb349512cae4986ae34c6e7e2c731cd/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/adb349512cae4986ae34c6e7e2c731cd/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/Jiggle_walk_4/blend_segments/clip_0002.adb349512cae4986ae34c6e7e2c731cd.mp4", + "blend_segment_sha256": "6a412d510dd1e462cf6db08a1c864d6049c5e8f5a4111d7e785902c0c8529ad9", + "branch_id": "96968b02864843afbebbb522fa664d18", + "checkpoint": "h3_chains/Jiggle_walk_4/checkpoints/clip_0002.adb349512cae4986ae34c6e7e2c731cd.safetensors", + "checkpoint_sha256": "563b261952545e11188f9743db18c6cae32df00428f62f64925823a11662fe49", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T04:47:56Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/Jiggle_walk_4/generated_audio/clip_0002.adb349512cae4986ae34c6e7e2c731cd.wav", + "generated_audio_sha256": "5bb4d7e5a62c846c9cb09ae26ca88602c8ecc72d243db5a2f9478f59160075d5", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -1.2807998657226562, + -6.0 + ], + "context_motion_baseline": 0.1672515869140625, + "detected_luma_jump": 2.1076812744140625, + "detection_threshold": 1.25, + "mean_luma_jump": 1.9032363891601562, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.0033349018470913757, + 0.0033349018470913757 + ], + [ + 0.4064878575942096, + 0.4014651130227482 + ], + [ + 0.8224381211224722, + 0.7989087093577663 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.8503999710083008, + 103.65440368652344, + 209.7217208862304 + ], + "start_frame": 0, + "target_percentiles": [ + 1.3529999256134033, + 102.37360382080078, + 200.36959838867188 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "7928a452dc7e6115953a293027355f967a6e333f9b1a07b3a89fab1d00a989dd", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "0955ab18dcdfed7e31464dca63a4ebb6eb2e0d9c3dc28dd95c83e230b17d0349", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "96968b02864843afbebbb522fa664d18", + "prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong.\n: identity and room geometry only. Do not restore the blue thong or the window sun after the swap.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_4/segments/clip_0002.adb349512cae4986ae34c6e7e2c731cd.prompt.txt", + "prompt_file_sha256": "5959b677123243f3242b217a41384e4b43675079a5827f14c768e545421f63ff", + "prompt_hash": "5959b677123243f3242b217a41384e4b43675079a5827f14c768e545421f63ff", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "adb349512cae4986ae34c6e7e2c731cd", + "revision_metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0002.adb349512cae4986ae34c6e7e2c731cd.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "37621d0f559e357f2b7ad7786b07e3cd52b14772c1a03e27b4c2081ebd6afa29" + }, + "generation_hash": "81dd42a4b11b841e69138915a3e01ea1cd082500f979af2a6665cad4ebd7a33d", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "5959b677123243f3242b217a41384e4b43675079a5827f14c768e545421f63ff", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong.\n: identity and room geometry only. Do not restore the blue thong or the window sun after the swap.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/Jiggle_walk_4/segments/clip_0002.adb349512cae4986ae34c6e7e2c731cd.mp4", + "segment_sha256": "03a8aa401a08610ef62c6508dd9dd4ed9f1905f4e8d09cda725ecd05993525b0", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "0955ab18dcdfed7e31464dca63a4ebb6eb2e0d9c3dc28dd95c83e230b17d0349", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "96968b02864843afbebbb522fa664d18", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0002.adb349512cae4986ae34c6e7e2c731cd.safetensors b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0002.adb349512cae4986ae34c6e7e2c731cd.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..7a02b85d3835da1f2cfd3ef28a4423134fcd9722 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0002.adb349512cae4986ae34c6e7e2c731cd.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:563b261952545e11188f9743db18c6cae32df00428f62f64925823a11662fe49 +size 135962336 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.json new file mode 100644 index 0000000000000000000000000000000000000000..5b7694f3ead502022dc982e9ae5ecea312b52616 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.json @@ -0,0 +1,230 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/060cae210a8d4d2f93dac7f3a67576f0/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/060cae210a8d4d2f93dac7f3a67576f0/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/060cae210a8d4d2f93dac7f3a67576f0/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "9ff45ba8f169b054a2c98322c0804920592cd25cd182aeb04b832763ba799591", + "plan_hash": "0934c208f7cdb2490256d297a4706b380925c1d57d4ae0b3a1b4ac9e8392d637", + "run_name": "Jiggle_walk_4", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "afa563fc30797c34d816c81f206c79b91c061b6eec073d91e972aa327cef6466" + }, + "generation_hash": "f6f76bdcb08cc1e71e17475115fc9a3396fbfff8c6e15804362f429d74190758", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "822fa97c604bff2c491363b8b50726c5744c574d15400c0b9b8e455974e5aafb", + "raw_frames": 243, + "seed": 12318587008536353138, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/060cae210a8d4d2f93dac7f3a67576f0/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/060cae210a8d4d2f93dac7f3a67576f0/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/060cae210a8d4d2f93dac7f3a67576f0/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/Jiggle_walk_4/blend_segments/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.mp4", + "blend_segment_sha256": "376b602f2e9b31f61ba1981cd7ea76e95ad4b7a6ec4ed33d529a3ad3f4f9a9e2", + "branch_id": "060cae210a8d4d2f93dac7f3a67576f0", + "checkpoint": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.safetensors", + "checkpoint_sha256": "5efad052600a5c76fc22c9cbfd0be0a713032e9c760fc48361aa527af332f724", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T17:14:52Z", + "delivered_frames": 221, + "forked_from_branch_id": "2c149b75d5454c8ba511f7113c594bf3", + "generated_audio": "h3_chains/Jiggle_walk_4/generated_audio/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.wav", + "generated_audio_sha256": "fc58d9c2376cceed0e7641949dcf4841b994da05060b9286e07f7abe218ea02b", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.2900000214576721, + 6.0, + 6.0 + ], + "context_motion_baseline": 0.10210418701171875, + "detected_luma_jump": -9.985641479492188, + "detection_threshold": 1.25, + "mean_luma_jump": -9.83709716796875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.4132180457021676, + 0.4367474574668735 + ], + [ + 0.7438729678883272, + 0.767402379653033 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.4251999855041504, + 105.37060165405273, + 189.68760681152344 + ], + "start_frame": 1, + "target_percentiles": [ + 0.7152000069618225, + 120.56499481201172, + 198.7493896484375 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "9ff45ba8f169b054a2c98322c0804920592cd25cd182aeb04b832763ba799591", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "ea25976883d259d5bf5c11f0aec81f5dc48c3363c6e541a543e00d729a823c10", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "3902f4e7acdd42c6813b98850ac00d55", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_4/segments/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.prompt.txt", + "prompt_file_sha256": "822fa97c604bff2c491363b8b50726c5744c574d15400c0b9b8e455974e5aafb", + "prompt_hash": "822fa97c604bff2c491363b8b50726c5744c574d15400c0b9b8e455974e5aafb", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "060cae210a8d4d2f93dac7f3a67576f0", + "revision_metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "afa563fc30797c34d816c81f206c79b91c061b6eec073d91e972aa327cef6466" + }, + "generation_hash": "f6f76bdcb08cc1e71e17475115fc9a3396fbfff8c6e15804362f429d74190758", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "822fa97c604bff2c491363b8b50726c5744c574d15400c0b9b8e455974e5aafb", + "raw_frames": 243, + "seed": 12318587008536353138, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 12318587008536353138, + "segment": "h3_chains/Jiggle_walk_4/segments/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.mp4", + "segment_sha256": "618d89e415070f3721afe52807f43b4d40c6c314e9663db7f097f91c349d7b18", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.824b7f36c779446c82d08e6c64c377f1.json", + "visual_context_source_checkpoint_sha256": "ea25976883d259d5bf5c11f0aec81f5dc48c3363c6e541a543e00d729a823c10", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "3902f4e7acdd42c6813b98850ac00d55", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.safetensors b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..d9938d73b3d82ffc67060384fd708097faf33eb3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5efad052600a5c76fc22c9cbfd0be0a713032e9c760fc48361aa527af332f724 +size 135962664 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.18ef154ecc514ac9991bbd578701ea8f.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.18ef154ecc514ac9991bbd578701ea8f.json new file mode 100644 index 0000000000000000000000000000000000000000..e2a257c7cf8f11dbebee8dca476ba6d514b7c486 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.18ef154ecc514ac9991bbd578701ea8f.json @@ -0,0 +1,234 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/18ef154ecc514ac9991bbd578701ea8f/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/18ef154ecc514ac9991bbd578701ea8f/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/18ef154ecc514ac9991bbd578701ea8f/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "bb892f58c9aaad2b3cce6a89704dd6f986df5ba0802bdef6a2153141d5c2e9fe", + "plan_hash": "cb9521593fed4e97b914d6bbec283a0d0e7283e01ebb406c7fa84b1ae8e1fb88", + "run_name": "Jiggle_walk_4", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e118e224e524e4d8148f57035fafa5ab4f5e9c8193365ef781231d5e609af9d3" + }, + "generation_hash": "eeb988084233c0107965df259dbcc9ab14107f56a53514f24759e9f2d4bfcd99", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "9e7c0da7d96beaad18907a00c0521df01bd3df909df0a67121abcf839f451d52", + "raw_frames": 243, + "seed": 8910188099459671871, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/18ef154ecc514ac9991bbd578701ea8f/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/18ef154ecc514ac9991bbd578701ea8f/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/18ef154ecc514ac9991bbd578701ea8f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/Jiggle_walk_4/blend_segments/clip_0003.18ef154ecc514ac9991bbd578701ea8f.mp4", + "blend_segment_sha256": "505dff860536f6b441579bef25a5a082fd6b9b488a942c3d3793beac445381d0", + "branch_id": "18ef154ecc514ac9991bbd578701ea8f", + "checkpoint": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.18ef154ecc514ac9991bbd578701ea8f.safetensors", + "checkpoint_sha256": "d0f973ebae3fabd9b2f290536c77638584d0124f2a5994576d61e349f4cbc58b", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T17:23:41Z", + "delivered_frames": 221, + "forked_from_branch_id": "060cae210a8d4d2f93dac7f3a67576f0", + "generated_audio": "h3_chains/Jiggle_walk_4/generated_audio/clip_0003.18ef154ecc514ac9991bbd578701ea8f.wav", + "generated_audio_sha256": "fd882ee02481b77855601112c673e59fe1a49cea4a2e68bdc59c4ccc494693e3", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -3.4240036010742188, + -0.6378021240234375 + ], + "context_motion_baseline": 0.10210418701171875, + "detected_luma_jump": 1.4699020385742188, + "detection_threshold": 1.25, + "mean_luma_jump": 1.545135498046875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.0019662744858685664, + 0.0019662744858685664 + ], + [ + 0.4357356950348499, + 0.42230822993259803 + ], + [ + 0.7497043385225184, + 0.7472031537224265 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.5013999938964844, + 111.11260223388672, + 191.1746063232422 + ], + "start_frame": 0, + "target_percentiles": [ + 0.9277999997138977, + 107.6885986328125, + 190.53680419921875 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "bb892f58c9aaad2b3cce6a89704dd6f986df5ba0802bdef6a2153141d5c2e9fe", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "ea25976883d259d5bf5c11f0aec81f5dc48c3363c6e541a543e00d729a823c10", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "3902f4e7acdd42c6813b98850ac00d55", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, she spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. spanks loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_4/segments/clip_0003.18ef154ecc514ac9991bbd578701ea8f.prompt.txt", + "prompt_file_sha256": "9e7c0da7d96beaad18907a00c0521df01bd3df909df0a67121abcf839f451d52", + "prompt_hash": "9e7c0da7d96beaad18907a00c0521df01bd3df909df0a67121abcf839f451d52", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "18ef154ecc514ac9991bbd578701ea8f", + "revision_metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.18ef154ecc514ac9991bbd578701ea8f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e118e224e524e4d8148f57035fafa5ab4f5e9c8193365ef781231d5e609af9d3" + }, + "generation_hash": "eeb988084233c0107965df259dbcc9ab14107f56a53514f24759e9f2d4bfcd99", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "9e7c0da7d96beaad18907a00c0521df01bd3df909df0a67121abcf839f451d52", + "raw_frames": 243, + "seed": 8910188099459671871, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, she spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. spanks loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 8910188099459671871, + "segment": "h3_chains/Jiggle_walk_4/segments/clip_0003.18ef154ecc514ac9991bbd578701ea8f.mp4", + "segment_sha256": "3c8fdcfada1b418fcba14ca9f540adc998b7f52b856f5a3da78a4defb3ee36d3", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.json", + "visual_context_source_checkpoint_sha256": "ea25976883d259d5bf5c11f0aec81f5dc48c3363c6e541a543e00d729a823c10", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "3902f4e7acdd42c6813b98850ac00d55", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.18ef154ecc514ac9991bbd578701ea8f.safetensors b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.18ef154ecc514ac9991bbd578701ea8f.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..3fccf2be5ba1c3892847519ecb5f41d3ca916d20 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.18ef154ecc514ac9991bbd578701ea8f.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d0f973ebae3fabd9b2f290536c77638584d0124f2a5994576d61e349f4cbc58b +size 135962632 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.1c7219807c034b4c8143e32cc1266b9d.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.1c7219807c034b4c8143e32cc1266b9d.json new file mode 100644 index 0000000000000000000000000000000000000000..a6a0ad4407f0162206bf8345d848724a93fc1655 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.1c7219807c034b4c8143e32cc1266b9d.json @@ -0,0 +1,230 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/1c7219807c034b4c8143e32cc1266b9d/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/1c7219807c034b4c8143e32cc1266b9d/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/1c7219807c034b4c8143e32cc1266b9d/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "806d57ef3d6128ff40e2c3541713c8e66daa992df818ebb7500bd80d6c3361d4", + "plan_hash": "a79ece13c2a499f8ac5169ef1e505b73a48dcba0e6e782dd8d512c3a4b2ab094", + "run_name": "Jiggle_walk_4", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0fd52e2eea6091129276fe1f6752d735191271c63def5208c6b725ee9a8be2c4" + }, + "generation_hash": "243080b49417a71991ac6b940e9d782a9ea660275a7d6187b498c8e8198b0b15", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "9e7c0da7d96beaad18907a00c0521df01bd3df909df0a67121abcf839f451d52", + "raw_frames": 243, + "seed": 7051747055106597728, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/1c7219807c034b4c8143e32cc1266b9d/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/1c7219807c034b4c8143e32cc1266b9d/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/1c7219807c034b4c8143e32cc1266b9d/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/Jiggle_walk_4/blend_segments/clip_0003.1c7219807c034b4c8143e32cc1266b9d.mp4", + "blend_segment_sha256": "48ef0fc4e6254abafd8b358e3a28c31f141c2bb2011818027b6ef32d2faa1599", + "branch_id": "1c7219807c034b4c8143e32cc1266b9d", + "checkpoint": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.1c7219807c034b4c8143e32cc1266b9d.safetensors", + "checkpoint_sha256": "09a5875f2577386829048992f4841389c49158a410066a634c3ed8c56fa51012", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T17:41:06Z", + "delivered_frames": 221, + "forked_from_branch_id": "18ef154ecc514ac9991bbd578701ea8f", + "generated_audio": "h3_chains/Jiggle_walk_4/generated_audio/clip_0003.1c7219807c034b4c8143e32cc1266b9d.wav", + "generated_audio_sha256": "6a44a3d9763f74df53f0047f3ad6950551854696fc8dd53ecdebde540088d825", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.3529999852180481, + 6.0, + 6.0 + ], + "context_motion_baseline": 0.10210418701171875, + "detected_luma_jump": -8.725570678710938, + "detection_threshold": 1.25, + "mean_luma_jump": -8.584381103515625, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.42484077004825366, + 0.44837018181295957 + ], + [ + 0.7449489817899816, + 0.7684783935546875 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.4973999857902527, + 108.33439636230469, + 189.9619903564453 + ], + "start_frame": 1, + "target_percentiles": [ + 0.8503999710083008, + 120.98500061035156, + 198.32353363037103 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "806d57ef3d6128ff40e2c3541713c8e66daa992df818ebb7500bd80d6c3361d4", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "ea25976883d259d5bf5c11f0aec81f5dc48c3363c6e541a543e00d729a823c10", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "3902f4e7acdd42c6813b98850ac00d55", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, she spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. spanks loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_4/segments/clip_0003.1c7219807c034b4c8143e32cc1266b9d.prompt.txt", + "prompt_file_sha256": "9e7c0da7d96beaad18907a00c0521df01bd3df909df0a67121abcf839f451d52", + "prompt_hash": "9e7c0da7d96beaad18907a00c0521df01bd3df909df0a67121abcf839f451d52", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "1c7219807c034b4c8143e32cc1266b9d", + "revision_metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.1c7219807c034b4c8143e32cc1266b9d.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0fd52e2eea6091129276fe1f6752d735191271c63def5208c6b725ee9a8be2c4" + }, + "generation_hash": "243080b49417a71991ac6b940e9d782a9ea660275a7d6187b498c8e8198b0b15", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "9e7c0da7d96beaad18907a00c0521df01bd3df909df0a67121abcf839f451d52", + "raw_frames": 243, + "seed": 7051747055106597728, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, she spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. spanks loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 7051747055106597728, + "segment": "h3_chains/Jiggle_walk_4/segments/clip_0003.1c7219807c034b4c8143e32cc1266b9d.mp4", + "segment_sha256": "d64b88afd6b131d43f3235cd3699a88246d9445c12d937e78e880529a2ab1183", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.18ef154ecc514ac9991bbd578701ea8f.json", + "visual_context_source_checkpoint_sha256": "ea25976883d259d5bf5c11f0aec81f5dc48c3363c6e541a543e00d729a823c10", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "3902f4e7acdd42c6813b98850ac00d55", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.1c7219807c034b4c8143e32cc1266b9d.safetensors b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.1c7219807c034b4c8143e32cc1266b9d.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..307c2ec28e5d72447cea7cdfb27ec34411274107 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.1c7219807c034b4c8143e32cc1266b9d.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09a5875f2577386829048992f4841389c49158a410066a634c3ed8c56fa51012 +size 135962632 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.3d2de1359e29438db5006ae1f2e11189.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.3d2de1359e29438db5006ae1f2e11189.json new file mode 100644 index 0000000000000000000000000000000000000000..20b7683ba27ae99cf558e4905bc49e7a53acde98 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.3d2de1359e29438db5006ae1f2e11189.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/3d2de1359e29438db5006ae1f2e11189/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/3d2de1359e29438db5006ae1f2e11189/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/3d2de1359e29438db5006ae1f2e11189/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "d4fa4253c3be858369dda4d45a4fd5781239a000bf8f666befece36d7f84568c", + "plan_hash": "3b5b3f774f4944c2342b13bbdeb4c6831898114a2cdffaa21a035245239e7d81", + "run_name": "Jiggle_walk_4", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "47916ec633ee378aaa59fff25a4e2a7a1e83e567cfc1748fc142ec191516e1fc" + }, + "generation_hash": "0665d4ce6015b4a45e12ad47cdb1fd1c0e16cd4e760891cd2ed31eecaf99097a", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "db39b2698d5431d402cffd39d42412a8db3f9753733e84aa6227628732bda3af", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/3d2de1359e29438db5006ae1f2e11189/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/3d2de1359e29438db5006ae1f2e11189/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/3d2de1359e29438db5006ae1f2e11189/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/Jiggle_walk_4/blend_segments/clip_0003.3d2de1359e29438db5006ae1f2e11189.mp4", + "blend_segment_sha256": "6f614c4031183e6d1ed7bfe82f4f56a9d33e8d0d81857dc16b16af441012b077", + "branch_id": "96968b02864843afbebbb522fa664d18", + "checkpoint": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.3d2de1359e29438db5006ae1f2e11189.safetensors", + "checkpoint_sha256": "975b7610c9bbfc50d3b3ada1f8274b54e2e0eff0743860c2b93849f6d4413255", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T04:55:38Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/Jiggle_walk_4/generated_audio/clip_0003.3d2de1359e29438db5006ae1f2e11189.wav", + "generated_audio_sha256": "1f6df83714d8a3e440efa8f2e8c5ce5f97c5d3408a510c3a15e4d1bba01bad08", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + -0.4251999855041504, + -2.1351051330566406, + -2.2222549438476165 + ], + "context_motion_baseline": 0.3259735107421875, + "detected_luma_jump": 3.347869873046875, + "detection_threshold": 1.25, + "mean_luma_jump": 2.863861083984375, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.0033349018470913757, + 0.0016674509235456879 + ], + [ + 0.3231878392836627, + 0.3148148779775582 + ], + [ + 0.6196197928634343, + 0.6109050675934437 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.8503999710083008, + 82.41289901733398, + 158.00304718017574 + ], + "start_frame": 3, + "target_percentiles": [ + 0.4251999855041504, + 80.27779388427734, + 155.78079223632812 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "d4fa4253c3be858369dda4d45a4fd5781239a000bf8f666befece36d7f84568c", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "563b261952545e11188f9743db18c6cae32df00428f62f64925823a11662fe49", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "adb349512cae4986ae34c6e7e2c731cd", + "prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Light leak in. Outfit swap to burgundy corset. Light swap to purple neon. She walks toward the spectator. Camera stays on back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the burgundy corset, not the slingshot.\n: identity and room geometry only. Do not restore the slingshot, the blue thong, or the red neon after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02: the red neon and slingshot wash out in the leak. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Her clothes change: the slingshot is gone. She now wears a burgundy corset, breasts bare and visible like . Light changes with the clothes: purple neon wash, red neon gone. She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible, continuous camera direction. End immediately after the walk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, corset fabric, stockings, footsteps. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_4/segments/clip_0003.3d2de1359e29438db5006ae1f2e11189.prompt.txt", + "prompt_file_sha256": "db39b2698d5431d402cffd39d42412a8db3f9753733e84aa6227628732bda3af", + "prompt_hash": "db39b2698d5431d402cffd39d42412a8db3f9753733e84aa6227628732bda3af", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "3d2de1359e29438db5006ae1f2e11189", + "revision_metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.3d2de1359e29438db5006ae1f2e11189.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "47916ec633ee378aaa59fff25a4e2a7a1e83e567cfc1748fc142ec191516e1fc" + }, + "generation_hash": "0665d4ce6015b4a45e12ad47cdb1fd1c0e16cd4e760891cd2ed31eecaf99097a", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "db39b2698d5431d402cffd39d42412a8db3f9753733e84aa6227628732bda3af", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Light leak in. Outfit swap to burgundy corset. Light swap to purple neon. She walks toward the spectator. Camera stays on back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the burgundy corset, not the slingshot.\n: identity and room geometry only. Do not restore the slingshot, the blue thong, or the red neon after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02: the red neon and slingshot wash out in the leak. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Her clothes change: the slingshot is gone. She now wears a burgundy corset, breasts bare and visible like . Light changes with the clothes: purple neon wash, red neon gone. She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible, continuous camera direction. End immediately after the walk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, corset fabric, stockings, footsteps. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/Jiggle_walk_4/segments/clip_0003.3d2de1359e29438db5006ae1f2e11189.mp4", + "segment_sha256": "fcce9face244dff823cbc81a7f33169268119a0eacbf751fcdf4921c2da51abb", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "563b261952545e11188f9743db18c6cae32df00428f62f64925823a11662fe49", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "adb349512cae4986ae34c6e7e2c731cd", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.3d2de1359e29438db5006ae1f2e11189.safetensors b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.3d2de1359e29438db5006ae1f2e11189.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..c98793535d1f23bae52a11857688da7d23b0d3f0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.3d2de1359e29438db5006ae1f2e11189.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:975b7610c9bbfc50d3b3ada1f8274b54e2e0eff0743860c2b93849f6d4413255 +size 135962184 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.824b7f36c779446c82d08e6c64c377f1.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.824b7f36c779446c82d08e6c64c377f1.json new file mode 100644 index 0000000000000000000000000000000000000000..103c735f3fb028dbb9895b1c32e8d8b116e690b1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.824b7f36c779446c82d08e6c64c377f1.json @@ -0,0 +1,233 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/824b7f36c779446c82d08e6c64c377f1/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/824b7f36c779446c82d08e6c64c377f1/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/824b7f36c779446c82d08e6c64c377f1/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "91b3b5b715c968025061cc85699bebf98191affa3601d534597d9eec515f239a", + "plan_hash": "f340872915f748e500c877b89311ac071e8a03177638dcf100a50dd9133835f0", + "run_name": "Jiggle_walk_4", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "10216ca417ea197db76a1b0d1805bb58e772feed68bc7209e788379dc05fed41" + }, + "generation_hash": "701292fc19a52e71a35dec8bdb2633b2c687757a81cca078f4f22a62762c4e6b", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "ea499de3ce0dd5aa6ca85e8e90e194dc757558a70600b0c33b8ee30301bef2c4", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/824b7f36c779446c82d08e6c64c377f1/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/824b7f36c779446c82d08e6c64c377f1/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/824b7f36c779446c82d08e6c64c377f1/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/Jiggle_walk_4/blend_segments/clip_0003.824b7f36c779446c82d08e6c64c377f1.mp4", + "blend_segment_sha256": "84c5989c453de2bdd5b5524230df3263165af06d6bc50fbc0b6a38ca039be2ae", + "branch_id": "2c149b75d5454c8ba511f7113c594bf3", + "checkpoint": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.824b7f36c779446c82d08e6c64c377f1.safetensors", + "checkpoint_sha256": "c13afd532d715ffb30036a49e1568d660ebbfd634fb7f3c8847f537e2aead9b1", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T16:54:50Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/Jiggle_walk_4/generated_audio/clip_0003.824b7f36c779446c82d08e6c64c377f1.wav", + "generated_audio_sha256": "49b41da325c877a912f9757b58d4cb3c892c9e0ecd0b73250ad805b9beccdee1", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -6.0, + -3.425201416015625 + ], + "context_motion_baseline": 0.10210418701171875, + "detected_luma_jump": 3.53631591796875, + "detection_threshold": 1.25, + "mean_luma_jump": 3.491668701171875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.0027843136413424623, + 0.0027843136413424623 + ], + [ + 0.4461521522671569, + 0.42262274050245097 + ], + [ + 0.760635316138174, + 0.7472031537224265 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.7099999785423279, + 113.768798828125, + 193.96200561523438 + ], + "start_frame": 0, + "target_percentiles": [ + 0.9277999997138977, + 107.6885986328125, + 190.53680419921875 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "91b3b5b715c968025061cc85699bebf98191affa3601d534597d9eec515f239a", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "ea25976883d259d5bf5c11f0aec81f5dc48c3363c6e541a543e00d729a823c10", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "3902f4e7acdd42c6813b98850ac00d55", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_4/segments/clip_0003.824b7f36c779446c82d08e6c64c377f1.prompt.txt", + "prompt_file_sha256": "ea499de3ce0dd5aa6ca85e8e90e194dc757558a70600b0c33b8ee30301bef2c4", + "prompt_hash": "ea499de3ce0dd5aa6ca85e8e90e194dc757558a70600b0c33b8ee30301bef2c4", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "824b7f36c779446c82d08e6c64c377f1", + "revision_metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.824b7f36c779446c82d08e6c64c377f1.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "10216ca417ea197db76a1b0d1805bb58e772feed68bc7209e788379dc05fed41" + }, + "generation_hash": "701292fc19a52e71a35dec8bdb2633b2c687757a81cca078f4f22a62762c4e6b", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "ea499de3ce0dd5aa6ca85e8e90e194dc757558a70600b0c33b8ee30301bef2c4", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/Jiggle_walk_4/segments/clip_0003.824b7f36c779446c82d08e6c64c377f1.mp4", + "segment_sha256": "44afd2a3932ca17c65eabe0d5b17fcd16df46d36e3573d5a6733789e2de4c145", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.3d2de1359e29438db5006ae1f2e11189.json", + "visual_context_source_checkpoint_sha256": "ea25976883d259d5bf5c11f0aec81f5dc48c3363c6e541a543e00d729a823c10", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "3902f4e7acdd42c6813b98850ac00d55", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.824b7f36c779446c82d08e6c64c377f1.safetensors b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.824b7f36c779446c82d08e6c64c377f1.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..ac3d9822bdac59ed34664ec3ae03b44dc4633a1e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/checkpoints/clip_0003.824b7f36c779446c82d08e6c64c377f1.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c13afd532d715ffb30036a49e1568d660ebbfd634fb7f3c8847f537e2aead9b1 +size 135962664 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/final/partial_through_clip_0001.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/final/partial_through_clip_0001.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..52bbe179802061c4225a47694552db2166a3ee9d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/final/partial_through_clip_0001.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:838fb2891f13ea324f92020afef16dc76edb0a41a9926b08578575a550b7dc41 +size 7498653 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/final/t2v_normal_2026-09-10.generated.wav b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/final/t2v_normal_2026-09-10.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..c9f64902730923ff707246981ee4cdb462735c23 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/final/t2v_normal_2026-09-10.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7f0fb98caf6e6d789702de93e6b0fde1a956cb8209e009f7b2c06296e8005fb +size 3653376 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/final/t2v_normal_2026-09-10.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/final/t2v_normal_2026-09-10.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..92fbc8958272632f44405e6925d798da5deac58f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/final/t2v_normal_2026-09-10.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:849c77e62827cd8981e3f7841048f82dbc1110b20c4e62b8d5c2568df1e41cfc +size 17671736 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0001.1f94e177aec3435cbfc2bad694e94895.wav b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0001.1f94e177aec3435cbfc2bad694e94895.wav new file mode 100644 index 0000000000000000000000000000000000000000..d1a4142e603c0e8148c1b9aee49b52b04a6c5022 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0001.1f94e177aec3435cbfc2bad694e94895.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:efa0171796a463ca6b9e83b8972441900c78cb55631802833a2e9e56a1614878 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0001.2c149b75d5454c8ba511f7113c594bf3.wav b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0001.2c149b75d5454c8ba511f7113c594bf3.wav new file mode 100644 index 0000000000000000000000000000000000000000..75adea2a12060ba5e8fc87d3c857dc4bd6c7604f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0001.2c149b75d5454c8ba511f7113c594bf3.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53f3a60a41996578b83d4fc303c73f0cfe72bb6a2dc44b00d18fd07f2f16e68b +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.wav b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.wav new file mode 100644 index 0000000000000000000000000000000000000000..e61281779e82c9c5a0de5a4844a04de69ab77d6e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8690ea20379704e22e79c6f5f5fe95b4bae09a8d0c3f2e2b6552507ba1d346a3 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0001.96968b02864843afbebbb522fa664d18.wav b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0001.96968b02864843afbebbb522fa664d18.wav new file mode 100644 index 0000000000000000000000000000000000000000..8251195082597a02445d7a089afbe09995341368 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0001.96968b02864843afbebbb522fa664d18.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5880ef4af0f5913d6744edbe689cce8b829b22b40b55fecb725346298486fde7 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0002.3902f4e7acdd42c6813b98850ac00d55.wav b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0002.3902f4e7acdd42c6813b98850ac00d55.wav new file mode 100644 index 0000000000000000000000000000000000000000..7d773cb3a3dcf9d1661b9f63f360f72f99599121 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0002.3902f4e7acdd42c6813b98850ac00d55.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:247af1e770aefb98840ac200362812692d9c83ecd8ac33dc0443c4d9e65e8ae2 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0002.adb349512cae4986ae34c6e7e2c731cd.wav b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0002.adb349512cae4986ae34c6e7e2c731cd.wav new file mode 100644 index 0000000000000000000000000000000000000000..d55469d01002c86cb2cc1780af3c3e6eb671fe7d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0002.adb349512cae4986ae34c6e7e2c731cd.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5bb4d7e5a62c846c9cb09ae26ca88602c8ecc72d243db5a2f9478f59160075d5 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.wav b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.wav new file mode 100644 index 0000000000000000000000000000000000000000..5b9a62f216ab024491eb505dbeeb1250f0b6b907 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc58d9c2376cceed0e7641949dcf4841b994da05060b9286e07f7abe218ea02b +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0003.18ef154ecc514ac9991bbd578701ea8f.wav b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0003.18ef154ecc514ac9991bbd578701ea8f.wav new file mode 100644 index 0000000000000000000000000000000000000000..314747f71319ca684ee8ccfc4209b47c42b80fc3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0003.18ef154ecc514ac9991bbd578701ea8f.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd882ee02481b77855601112c673e59fe1a49cea4a2e68bdc59c4ccc494693e3 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0003.1c7219807c034b4c8143e32cc1266b9d.wav b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0003.1c7219807c034b4c8143e32cc1266b9d.wav new file mode 100644 index 0000000000000000000000000000000000000000..e5c17460bae31531576a546d3e3b6f52a44efef6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0003.1c7219807c034b4c8143e32cc1266b9d.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a44a3d9763f74df53f0047f3ad6950551854696fc8dd53ecdebde540088d825 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0003.3d2de1359e29438db5006ae1f2e11189.wav b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0003.3d2de1359e29438db5006ae1f2e11189.wav new file mode 100644 index 0000000000000000000000000000000000000000..379f84a2265fb22509fe3018029b932f6c0345af --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0003.3d2de1359e29438db5006ae1f2e11189.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1f6df83714d8a3e440efa8f2e8c5ce5f97c5d3408a510c3a15e4d1bba01bad08 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0003.824b7f36c779446c82d08e6c64c377f1.wav b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0003.824b7f36c779446c82d08e6c64c377f1.wav new file mode 100644 index 0000000000000000000000000000000000000000..b888e495bf8c09981bdc8364480778f1e5121c03 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/generated_audio/clip_0003.824b7f36c779446c82d08e6c64c377f1.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49b41da325c877a912f9757b58d4cb3c892c9e0ecd0b73250ad805b9beccdee1 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/manifest.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..131fa9664c2d5ecf0e676e1a41172018eb4cd7da --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/manifest.json @@ -0,0 +1,421 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/workflow.json" + }, + "clip_count": 3, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "duration_seconds": 28.541666666666668, + "format": "h3_chain_manifest_v3", + "plan_hash": "a79ece13c2a499f8ac5169ef1e505b73a48dcba0e6e782dd8d512c3a4b2ab094", + "prompt_prefix": "", + "run_name": "Jiggle_walk_4", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/2c149b75d5454c8ba511f7113c594bf3/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/2c149b75d5454c8ba511f7113c594bf3/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/2c149b75d5454c8ba511f7113c594bf3/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "2c149b75d5454c8ba511f7113c594bf3", + "checkpoint": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.2c149b75d5454c8ba511f7113c594bf3.safetensors", + "checkpoint_sha256": "9224367add4b8ba60b61a9e03e48eba4747adf545ee7a35db06c5bbf7448f9a4", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T16:21:10Z", + "delivered_frames": 243, + "forked_from_branch_id": "96968b02864843afbebbb522fa664d18", + "generated_audio": "h3_chains/Jiggle_walk_4/generated_audio/clip_0001.2c149b75d5454c8ba511f7113c594bf3.wav", + "generated_audio_sha256": "53f3a60a41996578b83d4fc303c73f0cfe72bb6a2dc44b00d18fd07f2f16e68b", + "generated_continuity": "on", + "history_hash": "5d0dc5a7ec3342b5f44568a4bed15d072ebc7e5366eac7c89c4696a0c1001492", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_4/segments/clip_0001.2c149b75d5454c8ba511f7113c594bf3.prompt.txt", + "prompt_file_sha256": "1fd0234a93ef6deeae0a033a1c5cba9018319405c3e65bc78479dbf0688d32e0", + "prompt_hash": "1fd0234a93ef6deeae0a033a1c5cba9018319405c3e65bc78479dbf0688d32e0", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "2c149b75d5454c8ba511f7113c594bf3", + "revision_metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.2c149b75d5454c8ba511f7113c594bf3.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7f9b413927aa1b2a06bba67847927328a93cca2d605f018cf710cf4153d31973" + }, + "generation_hash": "095005870dbc5e9816d34ec4007a094bf14ddc169a37f8d8be2e1a7844532980", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "1fd0234a93ef6deeae0a033a1c5cba9018319405c3e65bc78479dbf0688d32e0", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/Jiggle_walk_4/segments/clip_0001.2c149b75d5454c8ba511f7113c594bf3.mp4", + "segment_sha256": "133e1a421150091c8ebd7696caae7565df848ed3f551c973823b8c677ceb3c1b", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.96968b02864843afbebbb522fa664d18.json" + }, + { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/3902f4e7acdd42c6813b98850ac00d55/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/3902f4e7acdd42c6813b98850ac00d55/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/3902f4e7acdd42c6813b98850ac00d55/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/Jiggle_walk_4/blend_segments/clip_0002.3902f4e7acdd42c6813b98850ac00d55.mp4", + "blend_segment_sha256": "96a74426dd5d92b7d5bbb9165c23e4db2d4c9611f8d6fa9b592cdfc541302e61", + "branch_id": "2c149b75d5454c8ba511f7113c594bf3", + "checkpoint": "h3_chains/Jiggle_walk_4/checkpoints/clip_0002.3902f4e7acdd42c6813b98850ac00d55.safetensors", + "checkpoint_sha256": "ea25976883d259d5bf5c11f0aec81f5dc48c3363c6e541a543e00d729a823c10", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T16:28:11Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/Jiggle_walk_4/generated_audio/clip_0002.3902f4e7acdd42c6813b98850ac00d55.wav", + "generated_audio_sha256": "247af1e770aefb98840ac200362812692d9c83ecd8ac33dc0443c4d9e65e8ae2", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -1.8817024230957031, + -6.0 + ], + "context_motion_baseline": 0.71337890625, + "detected_luma_jump": 4.326606750488281, + "detection_threshold": 1.25, + "mean_luma_jump": 4.315071105957031, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.0025011763853185318, + 0.0025011763853185318 + ], + [ + 0.3148698096181832, + 0.3074905844295726 + ], + [ + 0.667892515893076, + 0.6443631041283701 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.6377999782562256, + 80.29180145263672, + 170.31259155273438 + ], + "start_frame": 0, + "target_percentiles": [ + 0.8503999710083008, + 78.41009902954102, + 155.25180053710938 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "76b7f56c4add18097151d2b02c817dcb2e1c07b9bc9739a63c9ca68669524cb8", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "9224367add4b8ba60b61a9e03e48eba4747adf545ee7a35db06c5bbf7448f9a4", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "2c149b75d5454c8ba511f7113c594bf3", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_4/segments/clip_0002.3902f4e7acdd42c6813b98850ac00d55.prompt.txt", + "prompt_file_sha256": "b0ffbd11b828025bf4163fbccc1b6f54a43577ca3775374466d7dbb58e92a7a7", + "prompt_hash": "b0ffbd11b828025bf4163fbccc1b6f54a43577ca3775374466d7dbb58e92a7a7", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "3902f4e7acdd42c6813b98850ac00d55", + "revision_metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0002.3902f4e7acdd42c6813b98850ac00d55.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "54260cffbf5daa1e27e57f4112540176383c8230084a26f4b07b77fae53f1142" + }, + "generation_hash": "648c7bf52e4d77e0375a6774b798e6cd55a8b50ac54afb3fa3b4878292ef078c", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "b0ffbd11b828025bf4163fbccc1b6f54a43577ca3775374466d7dbb58e92a7a7", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/Jiggle_walk_4/segments/clip_0002.3902f4e7acdd42c6813b98850ac00d55.mp4", + "segment_sha256": "050bf72cd5cd82e47db8a162abae0709ee62c6643a05bac1cb60bab53352b43a", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/Jiggle_walk_4/checkpoints/clip_0002.adb349512cae4986ae34c6e7e2c731cd.json", + "visual_context_source_checkpoint_sha256": "9224367add4b8ba60b61a9e03e48eba4747adf545ee7a35db06c5bbf7448f9a4", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "2c149b75d5454c8ba511f7113c594bf3", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/1c7219807c034b4c8143e32cc1266b9d/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/1c7219807c034b4c8143e32cc1266b9d/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/1c7219807c034b4c8143e32cc1266b9d/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/Jiggle_walk_4/blend_segments/clip_0003.1c7219807c034b4c8143e32cc1266b9d.mp4", + "blend_segment_sha256": "48ef0fc4e6254abafd8b358e3a28c31f141c2bb2011818027b6ef32d2faa1599", + "branch_id": "1c7219807c034b4c8143e32cc1266b9d", + "checkpoint": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.1c7219807c034b4c8143e32cc1266b9d.safetensors", + "checkpoint_sha256": "09a5875f2577386829048992f4841389c49158a410066a634c3ed8c56fa51012", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T17:41:06Z", + "delivered_frames": 221, + "forked_from_branch_id": "18ef154ecc514ac9991bbd578701ea8f", + "generated_audio": "h3_chains/Jiggle_walk_4/generated_audio/clip_0003.1c7219807c034b4c8143e32cc1266b9d.wav", + "generated_audio_sha256": "6a44a3d9763f74df53f0047f3ad6950551854696fc8dd53ecdebde540088d825", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.3529999852180481, + 6.0, + 6.0 + ], + "context_motion_baseline": 0.10210418701171875, + "detected_luma_jump": -8.725570678710938, + "detection_threshold": 1.25, + "mean_luma_jump": -8.584381103515625, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.42484077004825366, + 0.44837018181295957 + ], + [ + 0.7449489817899816, + 0.7684783935546875 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.4973999857902527, + 108.33439636230469, + 189.9619903564453 + ], + "start_frame": 1, + "target_percentiles": [ + 0.8503999710083008, + 120.98500061035156, + 198.32353363037103 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "806d57ef3d6128ff40e2c3541713c8e66daa992df818ebb7500bd80d6c3361d4", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "ea25976883d259d5bf5c11f0aec81f5dc48c3363c6e541a543e00d729a823c10", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "3902f4e7acdd42c6813b98850ac00d55", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, she spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. spanks loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_4/segments/clip_0003.1c7219807c034b4c8143e32cc1266b9d.prompt.txt", + "prompt_file_sha256": "9e7c0da7d96beaad18907a00c0521df01bd3df909df0a67121abcf839f451d52", + "prompt_hash": "9e7c0da7d96beaad18907a00c0521df01bd3df909df0a67121abcf839f451d52", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "1c7219807c034b4c8143e32cc1266b9d", + "revision_metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.1c7219807c034b4c8143e32cc1266b9d.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0fd52e2eea6091129276fe1f6752d735191271c63def5208c6b725ee9a8be2c4" + }, + "generation_hash": "243080b49417a71991ac6b940e9d782a9ea660275a7d6187b498c8e8198b0b15", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "9e7c0da7d96beaad18907a00c0521df01bd3df909df0a67121abcf839f451d52", + "raw_frames": 243, + "seed": 7051747055106597728, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, she spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. spanks loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 7051747055106597728, + "segment": "h3_chains/Jiggle_walk_4/segments/clip_0003.1c7219807c034b4c8143e32cc1266b9d.mp4", + "segment_sha256": "d64b88afd6b131d43f3235cd3699a88246d9445c12d937e78e880529a2ab1183", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/Jiggle_walk_4/checkpoints/clip_0003.18ef154ecc514ac9991bbd578701ea8f.json", + "visual_context_source_checkpoint_sha256": "ea25976883d259d5bf5c11f0aec81f5dc48c3363c6e541a543e00d729a823c10", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "3902f4e7acdd42c6813b98850ac00d55", + "visual_context_source_scene": 2 + } + ], + "total_delivered_frames": 685 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/partial/through_clip_0001.manifest.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/partial/through_clip_0001.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..01d48a989f7cab38e4a68eb566bee9fce01d4cd7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/partial/through_clip_0001.manifest.json @@ -0,0 +1,138 @@ +{ + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/workflow.json" + }, + "clip_count": 1, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "duration_seconds": 10.125, + "format": "h3_chain_partial_manifest_v3", + "last_completed_clip": 1, + "plan_hash": "93068f87dde0ab3053ec7f8945aa08b625c038f88a2f13b8628d1f94174c2c3e", + "planned_clip_count": 3, + "prompt_prefix": "", + "run_name": "Jiggle_walk_4", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/api_prompt.json", + "plan": "h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/plan.json", + "workflow": "h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "49540b9d632b4410aaf31cf59b8e3eb3", + "checkpoint": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.safetensors", + "checkpoint_sha256": "4ab305ba45c9a842e06465ed11441291712f29bb127c6cf6e80fe5fe9f8955ad", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T18:17:12Z", + "delivered_frames": 243, + "forked_from_branch_id": "1f94e177aec3435cbfc2bad694e94895", + "generated_audio": "h3_chains/Jiggle_walk_4/generated_audio/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.wav", + "generated_audio_sha256": "8690ea20379704e22e79c6f5f5fe95b4bae09a8d0c3f2e2b6552507ba1d346a3", + "generated_continuity": "on", + "history_hash": "81f11878a7d53f9c8681f3edc74ca8920e6aba9f10c17efa8808a5b7dd095611", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/Jiggle_walk_4/segments/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.prompt.txt", + "prompt_file_sha256": "e6fbf9e033f2e22b36962fa1e0754048b940c1b8338d458e5ea8033898fca464", + "prompt_hash": "e6fbf9e033f2e22b36962fa1e0754048b940c1b8338d458e5ea8033898fca464", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "49540b9d632b4410aaf31cf59b8e3eb3", + "revision_metadata": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "197066bd66986f0e301e5cfb5b621fabd2f84f607f52660d6e06ca6d6c1b5a32" + }, + "generation_hash": "89dbf2d8c255b10b08afcfd496bcced02c7f7b55c95a12fe38c83151fe5c2a79", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "e6fbf9e033f2e22b36962fa1e0754048b940c1b8338d458e5ea8033898fca464", + "raw_frames": 243, + "seed": 1087111746050099795, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 1087111746050099795, + "segment": "h3_chains/Jiggle_walk_4/segments/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.mp4", + "segment_sha256": "11b68aceb4ce4fdbe7c9bc10526e3f77ee1d71137bff382da2f6c49a53363127", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/Jiggle_walk_4/checkpoints/clip_0001.1f94e177aec3435cbfc2bad694e94895.json" + } + ], + "total_delivered_frames": 243 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/plan.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..9e256a15f391465269720e44056985b217ceb0ea --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "9986c4fe3b77b364e5391d074d6fec305e198312738116cecec492976cdb1828", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "1087111746050099795", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she rubs the bodysuit crotch and starts turning on her feet at hip level.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her hand arriving on the crotch panel; begin new action only after it and never reset the stride. She rubs the vinyl over her sex with two fingers, the panel denting and sliding. She blinks twice, lids lower halfway, jaw loosens on a breath. Her feet pivot and her shoulders start a turn so the hip-level frame begins to see the side of the bodysuit and one garter strap. Continuous camera direction: Hip Level lock on thighs, garters and crotch, staying framed on the moving part. Moody underlight from below still rims the vinyl. End immediately after her shoulders have started the standing turn. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same vinyl friction, skin-on-vinyl, breath and bedspread rustle without restarting any sound at the scene boundary. Add the crotch-panel rub and a floor-shift as her feet start the turn, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the turn away from the lens, twerks at hip level, then icyslap-spanks her ass mid-bounce.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the standing turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot until her back and ass face the lens, one brief glance over her shoulder with a blink and lips parting, then she looks forward. Hips pump in a medium standing twerk; the purple vinyl and black garters shift on her cheeks. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit while the twerk bounce is still traveling. Continuous camera direction: Hip Level lock on ass, garters and thigh bands, framed on the impact and the jiggle. Moody underlight from below rims the underside of the ass and straps. End immediately after a bounce that is still rising from the smack. Preserve long wavy blue hair, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same vinyl friction, breath, skin and bedspread rustle without restarting any sound at the scene boundary. Add hip-on-vinyl thumps from the twerk, then the icyslap loud resonant smack locked to palm-on-ass contact and the flesh ripple after the hit. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "93068f87dde0ab3053ec7f8945aa08b625c038f88a2f13b8628d1f94174c2c3e", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "e6fbf9e033f2e22b36962fa1e0754048b940c1b8338d458e5ea8033898fca464", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 1087111746050099795 + } + }, + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "e6fbf9e033f2e22b36962fa1e0754048b940c1b8338d458e5ea8033898fca464", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 1087111746050099795, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she rubs the bodysuit crotch and starts turning on her feet at hip level.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her hand arriving on the crotch panel; begin new action only after it and never reset the stride. She rubs the vinyl over her sex with two fingers, the panel denting and sliding. She blinks twice, lids lower halfway, jaw loosens on a breath. Her feet pivot and her shoulders start a turn so the hip-level frame begins to see the side of the bodysuit and one garter strap. Continuous camera direction: Hip Level lock on thighs, garters and crotch, staying framed on the moving part. Moody underlight from below still rims the vinyl. End immediately after her shoulders have started the standing turn. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same vinyl friction, skin-on-vinyl, breath and bedspread rustle without restarting any sound at the scene boundary. Add the crotch-panel rub and a floor-shift as her feet start the turn, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "dea1979871da42fde44f23fe86fce737e7a24251758b1abbb6aaca331919bb52", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she rubs the bodysuit crotch and starts turning on her feet at hip level.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her hand arriving on the crotch panel; begin new action only after it and never reset the stride. She rubs the vinyl over her sex with two fingers, the panel denting and sliding. She blinks twice, lids lower halfway, jaw loosens on a breath. Her feet pivot and her shoulders start a turn so the hip-level frame begins to see the side of the bodysuit and one garter strap. Continuous camera direction: Hip Level lock on thighs, garters and crotch, staying framed on the moving part. Moody underlight from below still rims the vinyl. End immediately after her shoulders have started the standing turn. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same vinyl friction, skin-on-vinyl, breath and bedspread rustle without restarting any sound at the scene boundary. Add the crotch-panel rub and a floor-shift as her feet start the turn, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the turn away from the lens, twerks at hip level, then icyslap-spanks her ass mid-bounce.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the standing turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot until her back and ass face the lens, one brief glance over her shoulder with a blink and lips parting, then she looks forward. Hips pump in a medium standing twerk; the purple vinyl and black garters shift on her cheeks. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit while the twerk bounce is still traveling. Continuous camera direction: Hip Level lock on ass, garters and thigh bands, framed on the impact and the jiggle. Moody underlight from below rims the underside of the ass and straps. End immediately after a bounce that is still rising from the smack. Preserve long wavy blue hair, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same vinyl friction, breath, skin and bedspread rustle without restarting any sound at the scene boundary. Add hip-on-vinyl thumps from the twerk, then the icyslap loud resonant smack locked to palm-on-ass contact and the flesh ripple after the hit. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "5a2357811a9a3e58577877e4bccef3ff51b44cfdd6bc17447f1eabb53d3bfc0e", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the turn away from the lens, twerks at hip level, then icyslap-spanks her ass mid-bounce.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the standing turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot until her back and ass face the lens, one brief glance over her shoulder with a blink and lips parting, then she looks forward. Hips pump in a medium standing twerk; the purple vinyl and black garters shift on her cheeks. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit while the twerk bounce is still traveling. Continuous camera direction: Hip Level lock on ass, garters and thigh bands, framed on the impact and the jiggle. Moody underlight from below rims the underside of the ass and straps. End immediately after a bounce that is still rising from the smack. Preserve long wavy blue hair, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same vinyl friction, breath, skin and bedspread rustle without restarting any sound at the scene boundary. Add hip-on-vinyl thumps from the twerk, then the icyslap loud resonant smack locked to palm-on-ass contact and the flesh ripple after the hit. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=Jiggle_walk_4", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..233d69ea6831b95038bbcf66f03d33d5650884e0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "Jiggle_walk_4", + "scenes": [], + "source_audio": { + "available": false, + "has_audio": false, + "kind": "none", + "timeline_available": false + }, + "status": "No active path-backed motion reference is available.", + "token": "", + "version": 2 + }, + "records": {}, + "run_name": "Jiggle_walk_4", + "source_audio": null, + "updated_at": "2026-09-10T18:05:48Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_01/25f4f5ba77d545fbaebe755200f03a41.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_01/25f4f5ba77d545fbaebe755200f03a41.json new file mode 100644 index 0000000000000000000000000000000000000000..7fb7ed548a747c45a1dd0671b641ac2b580262e9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_01/25f4f5ba77d545fbaebe755200f03a41.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "25f4f5ba77d545fbaebe755200f03a41", + "parent_id": "b4b8a88d49904a7e991e2f0e56bf7bf8", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T16:11:07.360Z", + "updated_at": "2026-09-10T16:11:23.181Z", + "executed_at": "2026-09-10T16:11:23.181Z", + "last_executed_at": "2026-09-10T16:11:23.181Z", + "execution_count": 1, + "prompt_sha256": "ee3da95722eba32e2d03eab82bd9bd0180dfcf7d42324a48483232b3ee5155ce", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_01/563b6fc8fbd24b7ba7ec350b7a37a43d.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_01/563b6fc8fbd24b7ba7ec350b7a37a43d.json new file mode 100644 index 0000000000000000000000000000000000000000..0afaf008642dd52e53794235e9e4d0e819de3c91 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_01/563b6fc8fbd24b7ba7ec350b7a37a43d.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "563b6fc8fbd24b7ba7ec350b7a37a43d", + "parent_id": "747df5c312de4b30be1cb607eb208bc3", + "label": "", + "archived_at": null, + "created_at": "2026-09-17T00:42:22.926Z", + "updated_at": "2026-09-17T00:42:22.926Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_01/747df5c312de4b30be1cb607eb208bc3.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_01/747df5c312de4b30be1cb607eb208bc3.json new file mode 100644 index 0000000000000000000000000000000000000000..111f0c0b10d7c27a18f8355d05d71b59c82a3acc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_01/747df5c312de4b30be1cb607eb208bc3.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "747df5c312de4b30be1cb607eb208bc3", + "parent_id": "25f4f5ba77d545fbaebe755200f03a41", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T16:16:35.356Z", + "updated_at": "2026-09-10T16:16:45.220Z", + "executed_at": "2026-09-10T16:16:45.220Z", + "last_executed_at": "2026-09-10T16:16:45.220Z", + "execution_count": 1, + "prompt_sha256": "1fd0234a93ef6deeae0a033a1c5cba9018319405c3e65bc78479dbf0688d32e0", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_01/b4b8a88d49904a7e991e2f0e56bf7bf8.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_01/b4b8a88d49904a7e991e2f0e56bf7bf8.json new file mode 100644 index 0000000000000000000000000000000000000000..b0ca87e21216373a2572058772bb1106013f8d54 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_01/b4b8a88d49904a7e991e2f0e56bf7bf8.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "b4b8a88d49904a7e991e2f0e56bf7bf8", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-10T04:35:27.330Z", + "updated_at": "2026-09-10T04:35:27.330Z", + "executed_at": "2026-09-10T04:35:27.330Z", + "last_executed_at": "2026-09-10T04:35:27.330Z", + "execution_count": 1, + "prompt_sha256": "c3618c9bbd3b7e37477fbf66692f941ce23441c0fd4296aa47161fc19fb1bc06", + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference.\n\nsummary:\n[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings.\n: fully_preserved - standing plant-room pose and window sun as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_01/c46df18ed94b4960ac653c62ab587489.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_01/c46df18ed94b4960ac653c62ab587489.json new file mode 100644 index 0000000000000000000000000000000000000000..4b4713f1db974dfd7d65b5a8f63e151298b93e59 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_01/c46df18ed94b4960ac653c62ab587489.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "c46df18ed94b4960ac653c62ab587489", + "parent_id": "e9ce01ea5e4c456193187c6f9952ff4a", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T19:04:03.840Z", + "updated_at": "2026-09-10T19:04:03.840Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "2c46e75a5533d4f05ff13d65b5893efc57d0e1f04800225090e6a8f8365b2de1", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She tugs the bodysuit around her covered chest and kneads both breasts through the vinyl so the nipples stay hidden, hip-level lock on her garters, her hand already sliding down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout still covering both nipples under the shiny fabric, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline and side of the cutout without peeling it off the nipples, then presses and kneads both breasts through the bodysuit so the flesh swells and shifts under the vinyl while both nipples stay fully covered and unseen. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the covered breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit with nipples remaining covered, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No nipple reveal, no bare nipple, no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVinyl bodysuit friction, skin-on-vinyl kneading through fabric, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_01/e9ce01ea5e4c456193187c6f9952ff4a.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_01/e9ce01ea5e4c456193187c6f9952ff4a.json new file mode 100644 index 0000000000000000000000000000000000000000..da34fa6046ad951cee03e60fe654127fe7c00d07 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_01/e9ce01ea5e4c456193187c6f9952ff4a.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "e9ce01ea5e4c456193187c6f9952ff4a", + "parent_id": "747df5c312de4b30be1cb607eb208bc3", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T18:06:09.182Z", + "updated_at": "2026-09-10T18:12:48.472Z", + "executed_at": "2026-09-10T18:06:09.183Z", + "last_executed_at": "2026-09-10T18:12:48.472Z", + "execution_count": 2, + "prompt_sha256": "e6fbf9e033f2e22b36962fa1e0754048b940c1b8338d458e5ea8033898fca464", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..9dd3209dfcfc655f42528adfb26f66eb46ab899b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_01/index.json @@ -0,0 +1,80 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "Jiggle_walk_4", + "scene_id": "clip_01", + "active_revision": "563b6fc8fbd24b7ba7ec350b7a37a43d", + "revisions": [ + { + "id": "b4b8a88d49904a7e991e2f0e56bf7bf8", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-10T04:35:27.330Z", + "updated_at": "2026-09-10T04:35:27.330Z", + "executed_at": "2026-09-10T04:35:27.330Z", + "last_executed_at": "2026-09-10T04:35:27.330Z", + "execution_count": 1, + "prompt_sha256": "c3618c9bbd3b7e37477fbf66692f941ce23441c0fd4296aa47161fc19fb1bc06" + }, + { + "id": "25f4f5ba77d545fbaebe755200f03a41", + "parent_id": "b4b8a88d49904a7e991e2f0e56bf7bf8", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T16:11:07.360Z", + "updated_at": "2026-09-10T16:11:23.181Z", + "executed_at": "2026-09-10T16:11:23.181Z", + "last_executed_at": "2026-09-10T16:11:23.181Z", + "execution_count": 1, + "prompt_sha256": "ee3da95722eba32e2d03eab82bd9bd0180dfcf7d42324a48483232b3ee5155ce" + }, + { + "id": "747df5c312de4b30be1cb607eb208bc3", + "parent_id": "25f4f5ba77d545fbaebe755200f03a41", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T16:16:35.356Z", + "updated_at": "2026-09-10T16:16:45.220Z", + "executed_at": "2026-09-10T16:16:45.220Z", + "last_executed_at": "2026-09-10T16:16:45.220Z", + "execution_count": 1, + "prompt_sha256": "1fd0234a93ef6deeae0a033a1c5cba9018319405c3e65bc78479dbf0688d32e0" + }, + { + "id": "e9ce01ea5e4c456193187c6f9952ff4a", + "parent_id": "747df5c312de4b30be1cb607eb208bc3", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T18:06:09.182Z", + "updated_at": "2026-09-10T18:12:48.472Z", + "executed_at": "2026-09-10T18:06:09.183Z", + "last_executed_at": "2026-09-10T18:12:48.472Z", + "execution_count": 2, + "prompt_sha256": "e6fbf9e033f2e22b36962fa1e0754048b940c1b8338d458e5ea8033898fca464" + }, + { + "id": "c46df18ed94b4960ac653c62ab587489", + "parent_id": "e9ce01ea5e4c456193187c6f9952ff4a", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T19:04:03.840Z", + "updated_at": "2026-09-10T19:04:03.840Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "2c46e75a5533d4f05ff13d65b5893efc57d0e1f04800225090e6a8f8365b2de1" + }, + { + "id": "563b6fc8fbd24b7ba7ec350b7a37a43d", + "parent_id": "747df5c312de4b30be1cb607eb208bc3", + "label": "", + "archived_at": null, + "created_at": "2026-09-17T00:42:22.926Z", + "updated_at": "2026-09-17T00:42:22.926Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_02/272a3e4b7f064257b4dd1897d7ac17c7.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_02/272a3e4b7f064257b4dd1897d7ac17c7.json new file mode 100644 index 0000000000000000000000000000000000000000..26149783aa2ac246db61fa959051a1b621e349ab --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_02/272a3e4b7f064257b4dd1897d7ac17c7.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "272a3e4b7f064257b4dd1897d7ac17c7", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-10T04:35:27.325Z", + "updated_at": "2026-09-10T04:41:23.018Z", + "executed_at": "2026-09-10T04:41:23.018Z", + "last_executed_at": "2026-09-10T04:41:23.018Z", + "execution_count": 1, + "prompt_sha256": "5959b677123243f3242b217a41384e4b43675079a5827f14c768e545421f63ff", + "prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong.\n: identity and room geometry only. Do not restore the blue thong or the window sun after the swap.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_02/47ecc7c4a5a24eb4a21a11345574f517.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_02/47ecc7c4a5a24eb4a21a11345574f517.json new file mode 100644 index 0000000000000000000000000000000000000000..070be556b9ffb40ecc78bbba55accdca1ee8ee57 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_02/47ecc7c4a5a24eb4a21a11345574f517.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "47ecc7c4a5a24eb4a21a11345574f517", + "parent_id": "272a3e4b7f064257b4dd1897d7ac17c7", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T16:22:59.701Z", + "updated_at": "2026-09-10T16:22:59.705Z", + "executed_at": "2026-09-10T16:22:59.705Z", + "last_executed_at": "2026-09-10T16:22:59.705Z", + "execution_count": 1, + "prompt_sha256": "b0ffbd11b828025bf4163fbccc1b6f54a43577ca3775374466d7dbb58e92a7a7", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..28939938a30487c71d7122b8b4d43d48e3ca2767 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_02/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "Jiggle_walk_4", + "scene_id": "clip_02", + "active_revision": "47ecc7c4a5a24eb4a21a11345574f517", + "revisions": [ + { + "id": "272a3e4b7f064257b4dd1897d7ac17c7", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-10T04:35:27.325Z", + "updated_at": "2026-09-10T04:41:23.018Z", + "executed_at": "2026-09-10T04:41:23.018Z", + "last_executed_at": "2026-09-10T04:41:23.018Z", + "execution_count": 1, + "prompt_sha256": "5959b677123243f3242b217a41384e4b43675079a5827f14c768e545421f63ff" + }, + { + "id": "47ecc7c4a5a24eb4a21a11345574f517", + "parent_id": "272a3e4b7f064257b4dd1897d7ac17c7", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T16:22:59.701Z", + "updated_at": "2026-09-10T16:22:59.705Z", + "executed_at": "2026-09-10T16:22:59.705Z", + "last_executed_at": "2026-09-10T16:22:59.705Z", + "execution_count": 1, + "prompt_sha256": "b0ffbd11b828025bf4163fbccc1b6f54a43577ca3775374466d7dbb58e92a7a7" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_03/4b65e88a04454f2bbcaf770b196c2e4f.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_03/4b65e88a04454f2bbcaf770b196c2e4f.json new file mode 100644 index 0000000000000000000000000000000000000000..144e0a4ba8983031d8134427a4c7549a2169dcae --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_03/4b65e88a04454f2bbcaf770b196c2e4f.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "4b65e88a04454f2bbcaf770b196c2e4f", + "parent_id": "a093957987264ea8b0399e9c5f03f159", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T18:01:50.338Z", + "updated_at": "2026-09-10T18:01:50.338Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "5a2357811a9a3e58577877e4bccef3ff51b44cfdd6bc17447f1eabb53d3bfc0e", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the turn away from the lens, twerks at hip level, then icyslap-spanks her ass mid-bounce.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the standing turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot until her back and ass face the lens, one brief glance over her shoulder with a blink and lips parting, then she looks forward. Hips pump in a medium standing twerk; the purple vinyl and black garters shift on her cheeks. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit while the twerk bounce is still traveling. Continuous camera direction: Hip Level lock on ass, garters and thigh bands, framed on the impact and the jiggle. Moody underlight from below rims the underside of the ass and straps. End immediately after a bounce that is still rising from the smack. Preserve long wavy blue hair, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same vinyl friction, breath, skin and bedspread rustle without restarting any sound at the scene boundary. Add hip-on-vinyl thumps from the twerk, then the icyslap loud resonant smack locked to palm-on-ass contact and the flesh ripple after the hit. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_03/782c5779f54b427ebf21f86b3864170c.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_03/782c5779f54b427ebf21f86b3864170c.json new file mode 100644 index 0000000000000000000000000000000000000000..ad5f0d86aea54aeeab99219e6e5464a13f7dfc1b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_03/782c5779f54b427ebf21f86b3864170c.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "782c5779f54b427ebf21f86b3864170c", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-10T04:49:09.682Z", + "updated_at": "2026-09-10T04:49:09.683Z", + "executed_at": "2026-09-10T04:49:09.683Z", + "last_executed_at": "2026-09-10T04:49:09.683Z", + "execution_count": 1, + "prompt_sha256": "db39b2698d5431d402cffd39d42412a8db3f9753733e84aa6227628732bda3af", + "prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Light leak in. Outfit swap to burgundy corset. Light swap to purple neon. She walks toward the spectator. Camera stays on back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the burgundy corset, not the slingshot.\n: identity and room geometry only. Do not restore the slingshot, the blue thong, or the red neon after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02: the red neon and slingshot wash out in the leak. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Her clothes change: the slingshot is gone. She now wears a burgundy corset, breasts bare and visible like . Light changes with the clothes: purple neon wash, red neon gone. She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible, continuous camera direction. End immediately after the walk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, corset fabric, stockings, footsteps. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_03/a093957987264ea8b0399e9c5f03f159.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_03/a093957987264ea8b0399e9c5f03f159.json new file mode 100644 index 0000000000000000000000000000000000000000..14ba9ba26193dc179abc1965ca86d619833d46f0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_03/a093957987264ea8b0399e9c5f03f159.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "a093957987264ea8b0399e9c5f03f159", + "parent_id": "b1628b940b90404f8c59a5689079defc", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T17:16:07.479Z", + "updated_at": "2026-09-10T17:35:53.113Z", + "executed_at": "2026-09-10T17:18:26.390Z", + "last_executed_at": "2026-09-10T17:35:53.113Z", + "execution_count": 2, + "prompt_sha256": "9e7c0da7d96beaad18907a00c0521df01bd3df909df0a67121abcf839f451d52", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, she spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. spanks loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_03/b1628b940b90404f8c59a5689079defc.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_03/b1628b940b90404f8c59a5689079defc.json new file mode 100644 index 0000000000000000000000000000000000000000..54056f6db655f2c237ba3f1db644300e4063b6cc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_03/b1628b940b90404f8c59a5689079defc.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "b1628b940b90404f8c59a5689079defc", + "parent_id": "d042966755d74dd9823c61404f94123d", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T17:09:20.354Z", + "updated_at": "2026-09-10T17:09:35.099Z", + "executed_at": "2026-09-10T17:09:35.099Z", + "last_executed_at": "2026-09-10T17:09:35.099Z", + "execution_count": 1, + "prompt_sha256": "822fa97c604bff2c491363b8b50726c5744c574d15400c0b9b8e455974e5aafb", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_03/d042966755d74dd9823c61404f94123d.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_03/d042966755d74dd9823c61404f94123d.json new file mode 100644 index 0000000000000000000000000000000000000000..2ec32eeb52756093cc68516a47f8d4f8e8c48267 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_03/d042966755d74dd9823c61404f94123d.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "d042966755d74dd9823c61404f94123d", + "parent_id": "782c5779f54b427ebf21f86b3864170c", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T16:49:21.494Z", + "updated_at": "2026-09-10T16:49:21.495Z", + "executed_at": "2026-09-10T16:49:21.495Z", + "last_executed_at": "2026-09-10T16:49:21.495Z", + "execution_count": 1, + "prompt_sha256": "ea499de3ce0dd5aa6ca85e8e90e194dc757558a70600b0c33b8ee30301bef2c4", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_03/index.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_03/index.json new file mode 100644 index 0000000000000000000000000000000000000000..59e7d3612034b65bf2d057e0e4b87ac55359ba2b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/prompt_history/clip_03/index.json @@ -0,0 +1,68 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "Jiggle_walk_4", + "scene_id": "clip_03", + "active_revision": "4b65e88a04454f2bbcaf770b196c2e4f", + "revisions": [ + { + "id": "782c5779f54b427ebf21f86b3864170c", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-10T04:49:09.682Z", + "updated_at": "2026-09-10T04:49:09.683Z", + "executed_at": "2026-09-10T04:49:09.683Z", + "last_executed_at": "2026-09-10T04:49:09.683Z", + "execution_count": 1, + "prompt_sha256": "db39b2698d5431d402cffd39d42412a8db3f9753733e84aa6227628732bda3af" + }, + { + "id": "d042966755d74dd9823c61404f94123d", + "parent_id": "782c5779f54b427ebf21f86b3864170c", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T16:49:21.494Z", + "updated_at": "2026-09-10T16:49:21.495Z", + "executed_at": "2026-09-10T16:49:21.495Z", + "last_executed_at": "2026-09-10T16:49:21.495Z", + "execution_count": 1, + "prompt_sha256": "ea499de3ce0dd5aa6ca85e8e90e194dc757558a70600b0c33b8ee30301bef2c4" + }, + { + "id": "b1628b940b90404f8c59a5689079defc", + "parent_id": "d042966755d74dd9823c61404f94123d", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T17:09:20.354Z", + "updated_at": "2026-09-10T17:09:35.099Z", + "executed_at": "2026-09-10T17:09:35.099Z", + "last_executed_at": "2026-09-10T17:09:35.099Z", + "execution_count": 1, + "prompt_sha256": "822fa97c604bff2c491363b8b50726c5744c574d15400c0b9b8e455974e5aafb" + }, + { + "id": "a093957987264ea8b0399e9c5f03f159", + "parent_id": "b1628b940b90404f8c59a5689079defc", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T17:16:07.479Z", + "updated_at": "2026-09-10T17:35:53.113Z", + "executed_at": "2026-09-10T17:18:26.390Z", + "last_executed_at": "2026-09-10T17:35:53.113Z", + "execution_count": 2, + "prompt_sha256": "9e7c0da7d96beaad18907a00c0521df01bd3df909df0a67121abcf839f451d52" + }, + { + "id": "4b65e88a04454f2bbcaf770b196c2e4f", + "parent_id": "a093957987264ea8b0399e9c5f03f159", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T18:01:50.338Z", + "updated_at": "2026-09-10T18:01:50.338Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "5a2357811a9a3e58577877e4bccef3ff51b44cfdd6bc17447f1eabb53d3bfc0e" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/060cae210a8d4d2f93dac7f3a67576f0/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/060cae210a8d4d2f93dac7f3a67576f0/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..f6185a02da01a5c6fd75318583312e264c0caa79 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/060cae210a8d4d2f93dac7f3a67576f0/api_prompt.json @@ -0,0 +1,640 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"12318587008536353138\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00047_.png" + }, + "is_changed": [ + "490e3cb3f8d37ba6b1118c4dbc9a8355e99ed674e5c4a301d30d4932c4d6c841" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/060cae210a8d4d2f93dac7f3a67576f0/plan.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/060cae210a8d4d2f93dac7f3a67576f0/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..349a6f340088f024f4b72cef227c94699abd6787 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/060cae210a8d4d2f93dac7f3a67576f0/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "1a07930fa66b9a2e3526d6a4362d00dbf75db3f802bc792ec46b587f259e2217", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "12318587008536353138", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "0934c208f7cdb2490256d297a4706b380925c1d57d4ae0b3a1b4ac9e8392d637", + "prompt_prefix": "", + "review_overrides": { + "3": { + "prompt_hash": "822fa97c604bff2c491363b8b50726c5744c574d15400c0b9b8e455974e5aafb", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 12318587008536353138 + } + }, + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "1fd0234a93ef6deeae0a033a1c5cba9018319405c3e65bc78479dbf0688d32e0", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "b0ffbd11b828025bf4163fbccc1b6f54a43577ca3775374466d7dbb58e92a7a7", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "822fa97c604bff2c491363b8b50726c5744c574d15400c0b9b8e455974e5aafb", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 12318587008536353138, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=Jiggle_walk_4", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/060cae210a8d4d2f93dac7f3a67576f0/workflow.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/060cae210a8d4d2f93dac7f3a67576f0/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..7c08e881bea6e52c41585f144dba04d3bb2d297e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/060cae210a8d4d2f93dac7f3a67576f0/workflow.json @@ -0,0 +1,3698 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -10.7423825665947, + -84.65206002711606 + ], + "scale": 0.6934334949441519 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.1242106578632 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"12318587008536353138\"\n }\n ]\n}", + "Jiggle_walk_4", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00047_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00047_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/18ef154ecc514ac9991bbd578701ea8f/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/18ef154ecc514ac9991bbd578701ea8f/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..47d069b7f1cec9fe2df513aa31a82a41ad2f44da --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/18ef154ecc514ac9991bbd578701ea8f/api_prompt.json @@ -0,0 +1,640 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She finishes the kneel-turn, she spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. spanks loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"8910188099459671871\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00047_.png" + }, + "is_changed": [ + "490e3cb3f8d37ba6b1118c4dbc9a8355e99ed674e5c4a301d30d4932c4d6c841" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/18ef154ecc514ac9991bbd578701ea8f/plan.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/18ef154ecc514ac9991bbd578701ea8f/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..440a12f4dff6de9d63f56c30b4ff5970a920881d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/18ef154ecc514ac9991bbd578701ea8f/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "1a07930fa66b9a2e3526d6a4362d00dbf75db3f802bc792ec46b587f259e2217", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, she spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. spanks loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "8910188099459671871", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "cb9521593fed4e97b914d6bbec283a0d0e7283e01ebb406c7fa84b1ae8e1fb88", + "prompt_prefix": "", + "review_overrides": { + "3": { + "prompt_hash": "9e7c0da7d96beaad18907a00c0521df01bd3df909df0a67121abcf839f451d52", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, she spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. spanks loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 8910188099459671871 + } + }, + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "1fd0234a93ef6deeae0a033a1c5cba9018319405c3e65bc78479dbf0688d32e0", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "b0ffbd11b828025bf4163fbccc1b6f54a43577ca3775374466d7dbb58e92a7a7", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, she spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. spanks loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "9e7c0da7d96beaad18907a00c0521df01bd3df909df0a67121abcf839f451d52", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, she spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. spanks loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 8910188099459671871, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=Jiggle_walk_4", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/18ef154ecc514ac9991bbd578701ea8f/workflow.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/18ef154ecc514ac9991bbd578701ea8f/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..c33f959622704f7c59cb39c58f5433333470c821 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/18ef154ecc514ac9991bbd578701ea8f/workflow.json @@ -0,0 +1,3698 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -10.7423825665947, + -84.65206002711606 + ], + "scale": 0.6934334949441519 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.1242106578632 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She finishes the kneel-turn, she spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. spanks loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"8910188099459671871\"\n }\n ]\n}", + "Jiggle_walk_4", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00047_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00047_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/1c7219807c034b4c8143e32cc1266b9d/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/1c7219807c034b4c8143e32cc1266b9d/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..38ff09b4efc126e065fdb5854ec63226858c1016 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/1c7219807c034b4c8143e32cc1266b9d/api_prompt.json @@ -0,0 +1,640 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She finishes the kneel-turn, she spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. spanks loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"7051747055106597728\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00047_.png" + }, + "is_changed": [ + "490e3cb3f8d37ba6b1118c4dbc9a8355e99ed674e5c4a301d30d4932c4d6c841" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/1c7219807c034b4c8143e32cc1266b9d/plan.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/1c7219807c034b4c8143e32cc1266b9d/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..f8f6ab37f91b0b05ef6e0776d8ea471635494802 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/1c7219807c034b4c8143e32cc1266b9d/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "1a07930fa66b9a2e3526d6a4362d00dbf75db3f802bc792ec46b587f259e2217", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, she spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. spanks loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "7051747055106597728", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "a79ece13c2a499f8ac5169ef1e505b73a48dcba0e6e782dd8d512c3a4b2ab094", + "prompt_prefix": "", + "review_overrides": { + "3": { + "prompt_hash": "9e7c0da7d96beaad18907a00c0521df01bd3df909df0a67121abcf839f451d52", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, she spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. spanks loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 7051747055106597728 + } + }, + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "1fd0234a93ef6deeae0a033a1c5cba9018319405c3e65bc78479dbf0688d32e0", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "b0ffbd11b828025bf4163fbccc1b6f54a43577ca3775374466d7dbb58e92a7a7", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, she spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. spanks loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "9e7c0da7d96beaad18907a00c0521df01bd3df909df0a67121abcf839f451d52", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, she spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. spanks loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 7051747055106597728, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=Jiggle_walk_4", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/1c7219807c034b4c8143e32cc1266b9d/workflow.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/1c7219807c034b4c8143e32cc1266b9d/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..422df05ca2072766c6cd729052dbbd2a5b32590c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/1c7219807c034b4c8143e32cc1266b9d/workflow.json @@ -0,0 +1,3698 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -10.7423825665947, + -84.65206002711606 + ], + "scale": 0.6934334949441519 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.1242106578632 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She finishes the kneel-turn, she spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. spanks loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"7051747055106597728\"\n }\n ]\n}", + "Jiggle_walk_4", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00047_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00047_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/1f94e177aec3435cbfc2bad694e94895/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/1f94e177aec3435cbfc2bad694e94895/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..37af9dbe16483c97a647bf0bde4b15e9a52943f1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/1f94e177aec3435cbfc2bad694e94895/api_prompt.json @@ -0,0 +1,641 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] From the incoming overlap she rubs the bodysuit crotch and starts turning on her feet at hip level.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her hand arriving on the crotch panel; begin new action only after it and never reset the stride. She rubs the vinyl over her sex with two fingers, the panel denting and sliding. She blinks twice, lids lower halfway, jaw loosens on a breath. Her feet pivot and her shoulders start a turn so the hip-level frame begins to see the side of the bodysuit and one garter strap. Continuous camera direction: Hip Level lock on thighs, garters and crotch, staying framed on the moving part. Moody underlight from below still rims the vinyl. End immediately after her shoulders have started the standing turn. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same vinyl friction, skin-on-vinyl, breath and bedspread rustle without restarting any sound at the scene boundary. Add the crotch-panel rub and a floor-shift as her feet start the turn, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She finishes the turn away from the lens, twerks at hip level, then icyslap-spanks her ass mid-bounce.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the standing turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot until her back and ass face the lens, one brief glance over her shoulder with a blink and lips parting, then she looks forward. Hips pump in a medium standing twerk; the purple vinyl and black garters shift on her cheeks. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit while the twerk bounce is still traveling. Continuous camera direction: Hip Level lock on ass, garters and thigh bands, framed on the impact and the jiggle. Moody underlight from below rims the underside of the ass and straps. End immediately after a bounce that is still rising from the smack. Preserve long wavy blue hair, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same vinyl friction, breath, skin and bedspread rustle without restarting any sound at the scene boundary. Add hip-on-vinyl thumps from the twerk, then the icyslap loud resonant smack locked to palm-on-ass contact and the flesh ripple after the hit. Not a wood thump.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00454_.png" + }, + "is_changed": [ + "01ce0b41a8e5785d3dce8d800cfdb6dd4af220ff0de0a12a0e7829220f1d19aa" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/1f94e177aec3435cbfc2bad694e94895/plan.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/1f94e177aec3435cbfc2bad694e94895/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..49473c7665e9bbd57f526cf637362642d0af1183 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/1f94e177aec3435cbfc2bad694e94895/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "9986c4fe3b77b364e5391d074d6fec305e198312738116cecec492976cdb1828", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she rubs the bodysuit crotch and starts turning on her feet at hip level.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her hand arriving on the crotch panel; begin new action only after it and never reset the stride. She rubs the vinyl over her sex with two fingers, the panel denting and sliding. She blinks twice, lids lower halfway, jaw loosens on a breath. Her feet pivot and her shoulders start a turn so the hip-level frame begins to see the side of the bodysuit and one garter strap. Continuous camera direction: Hip Level lock on thighs, garters and crotch, staying framed on the moving part. Moody underlight from below still rims the vinyl. End immediately after her shoulders have started the standing turn. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same vinyl friction, skin-on-vinyl, breath and bedspread rustle without restarting any sound at the scene boundary. Add the crotch-panel rub and a floor-shift as her feet start the turn, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the turn away from the lens, twerks at hip level, then icyslap-spanks her ass mid-bounce.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the standing turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot until her back and ass face the lens, one brief glance over her shoulder with a blink and lips parting, then she looks forward. Hips pump in a medium standing twerk; the purple vinyl and black garters shift on her cheeks. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit while the twerk bounce is still traveling. Continuous camera direction: Hip Level lock on ass, garters and thigh bands, framed on the impact and the jiggle. Moody underlight from below rims the underside of the ass and straps. End immediately after a bounce that is still rising from the smack. Preserve long wavy blue hair, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same vinyl friction, breath, skin and bedspread rustle without restarting any sound at the scene boundary. Add hip-on-vinyl thumps from the twerk, then the icyslap loud resonant smack locked to palm-on-ass contact and the flesh ripple after the hit. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "41f17ea37c80bf67a299420ca98c5d93f4aaa0a7316074a638254f438eb479e4", + "prompt_prefix": "", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "e6fbf9e033f2e22b36962fa1e0754048b940c1b8338d458e5ea8033898fca464", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she rubs the bodysuit crotch and starts turning on her feet at hip level.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her hand arriving on the crotch panel; begin new action only after it and never reset the stride. She rubs the vinyl over her sex with two fingers, the panel denting and sliding. She blinks twice, lids lower halfway, jaw loosens on a breath. Her feet pivot and her shoulders start a turn so the hip-level frame begins to see the side of the bodysuit and one garter strap. Continuous camera direction: Hip Level lock on thighs, garters and crotch, staying framed on the moving part. Moody underlight from below still rims the vinyl. End immediately after her shoulders have started the standing turn. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same vinyl friction, skin-on-vinyl, breath and bedspread rustle without restarting any sound at the scene boundary. Add the crotch-panel rub and a floor-shift as her feet start the turn, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "dea1979871da42fde44f23fe86fce737e7a24251758b1abbb6aaca331919bb52", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she rubs the bodysuit crotch and starts turning on her feet at hip level.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her hand arriving on the crotch panel; begin new action only after it and never reset the stride. She rubs the vinyl over her sex with two fingers, the panel denting and sliding. She blinks twice, lids lower halfway, jaw loosens on a breath. Her feet pivot and her shoulders start a turn so the hip-level frame begins to see the side of the bodysuit and one garter strap. Continuous camera direction: Hip Level lock on thighs, garters and crotch, staying framed on the moving part. Moody underlight from below still rims the vinyl. End immediately after her shoulders have started the standing turn. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same vinyl friction, skin-on-vinyl, breath and bedspread rustle without restarting any sound at the scene boundary. Add the crotch-panel rub and a floor-shift as her feet start the turn, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the turn away from the lens, twerks at hip level, then icyslap-spanks her ass mid-bounce.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the standing turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot until her back and ass face the lens, one brief glance over her shoulder with a blink and lips parting, then she looks forward. Hips pump in a medium standing twerk; the purple vinyl and black garters shift on her cheeks. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit while the twerk bounce is still traveling. Continuous camera direction: Hip Level lock on ass, garters and thigh bands, framed on the impact and the jiggle. Moody underlight from below rims the underside of the ass and straps. End immediately after a bounce that is still rising from the smack. Preserve long wavy blue hair, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same vinyl friction, breath, skin and bedspread rustle without restarting any sound at the scene boundary. Add hip-on-vinyl thumps from the twerk, then the icyslap loud resonant smack locked to palm-on-ass contact and the flesh ripple after the hit. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "5a2357811a9a3e58577877e4bccef3ff51b44cfdd6bc17447f1eabb53d3bfc0e", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the turn away from the lens, twerks at hip level, then icyslap-spanks her ass mid-bounce.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the standing turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot until her back and ass face the lens, one brief glance over her shoulder with a blink and lips parting, then she looks forward. Hips pump in a medium standing twerk; the purple vinyl and black garters shift on her cheeks. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit while the twerk bounce is still traveling. Continuous camera direction: Hip Level lock on ass, garters and thigh bands, framed on the impact and the jiggle. Moody underlight from below rims the underside of the ass and straps. End immediately after a bounce that is still rising from the smack. Preserve long wavy blue hair, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same vinyl friction, breath, skin and bedspread rustle without restarting any sound at the scene boundary. Add hip-on-vinyl thumps from the twerk, then the icyslap loud resonant smack locked to palm-on-ass contact and the flesh ripple after the hit. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=Jiggle_walk_4", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/1f94e177aec3435cbfc2bad694e94895/workflow.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/1f94e177aec3435cbfc2bad694e94895/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..f02e24a21adc2eca2d8bcb4acbb4b8ba52138bca --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/1f94e177aec3435cbfc2bad694e94895/workflow.json @@ -0,0 +1,3711 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 523.5552773487641, + -2300.1132615084166 + ], + "scale": 1.1167815779425063 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.1242106578632 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 24, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] From the incoming overlap she rubs the bodysuit crotch and starts turning on her feet at hip level.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her hand arriving on the crotch panel; begin new action only after it and never reset the stride. She rubs the vinyl over her sex with two fingers, the panel denting and sliding. She blinks twice, lids lower halfway, jaw loosens on a breath. Her feet pivot and her shoulders start a turn so the hip-level frame begins to see the side of the bodysuit and one garter strap. Continuous camera direction: Hip Level lock on thighs, garters and crotch, staying framed on the moving part. Moody underlight from below still rims the vinyl. End immediately after her shoulders have started the standing turn. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same vinyl friction, skin-on-vinyl, breath and bedspread rustle without restarting any sound at the scene boundary. Add the crotch-panel rub and a floor-shift as her feet start the turn, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She finishes the turn away from the lens, twerks at hip level, then icyslap-spanks her ass mid-bounce.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the standing turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot until her back and ass face the lens, one brief glance over her shoulder with a blink and lips parting, then she looks forward. Hips pump in a medium standing twerk; the purple vinyl and black garters shift on her cheeks. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit while the twerk bounce is still traveling. Continuous camera direction: Hip Level lock on ass, garters and thigh bands, framed on the impact and the jiggle. Moody underlight from below rims the underside of the ass and straps. End immediately after a bounce that is still rising from the smack. Preserve long wavy blue hair, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same vinyl friction, breath, skin and bedspread rustle without restarting any sound at the scene boundary. Add hip-on-vinyl thumps from the twerk, then the icyslap loud resonant smack locked to palm-on-ass contact and the flesh ripple after the hit. Not a wood thump.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "Jiggle_walk_4", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Vinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] From the incoming overlap she rubs the bodysuit crotch and starts turning on her feet at hip level.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her hand arriving on the crotch panel; begin new action only after it and never reset the stride. She rubs the vinyl over her sex with two fingers, the panel denting and sliding. She blinks twice, lids lower halfway, jaw loosens on a breath. Her feet pivot and her shoulders start a turn so the hip-level frame begins to see the side of the bodysuit and one garter strap. Continuous camera direction: Hip Level lock on thighs, garters and crotch, staying framed on the moving part. Moody underlight from below still rims the vinyl. End immediately after her shoulders have started the standing turn. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same vinyl friction, skin-on-vinyl, breath and bedspread rustle without restarting any sound at the scene boundary. Add the crotch-panel rub and a floor-shift as her feet start the turn, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] She finishes the turn away from the lens, twerks at hip level, then icyslap-spanks her ass mid-bounce.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the standing turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot until her back and ass face the lens, one brief glance over her shoulder with a blink and lips parting, then she looks forward. Hips pump in a medium standing twerk; the purple vinyl and black garters shift on her cheeks. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit while the twerk bounce is still traveling. Continuous camera direction: Hip Level lock on ass, garters and thigh bands, framed on the impact and the jiggle. Moody underlight from below rims the underside of the ass and straps. End immediately after a bounce that is still rising from the smack. Preserve long wavy blue hair, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same vinyl friction, breath, skin and bedspread rustle without restarting any sound at the scene boundary. Add hip-on-vinyl thumps from the twerk, then the icyslap loud resonant smack locked to palm-on-ass contact and the flesh ripple after the hit. Not a wood thump.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 21, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00454_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00454_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 17, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 18, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 20, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 14, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/2c149b75d5454c8ba511f7113c594bf3/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/2c149b75d5454c8ba511f7113c594bf3/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..e92823e9318c634990b20bfdc8d2554d48dd968c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/2c149b75d5454c8ba511f7113c594bf3/api_prompt.json @@ -0,0 +1,640 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00047_.png" + }, + "is_changed": [ + "490e3cb3f8d37ba6b1118c4dbc9a8355e99ed674e5c4a301d30d4932c4d6c841" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/2c149b75d5454c8ba511f7113c594bf3/plan.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/2c149b75d5454c8ba511f7113c594bf3/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..fcec78046298084072b97452ead43e9031f3bd5a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/2c149b75d5454c8ba511f7113c594bf3/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "1a07930fa66b9a2e3526d6a4362d00dbf75db3f802bc792ec46b587f259e2217", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "f340872915f748e500c877b89311ac071e8a03177638dcf100a50dd9133835f0", + "prompt_prefix": "", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "1fd0234a93ef6deeae0a033a1c5cba9018319405c3e65bc78479dbf0688d32e0", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "b0ffbd11b828025bf4163fbccc1b6f54a43577ca3775374466d7dbb58e92a7a7", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ea499de3ce0dd5aa6ca85e8e90e194dc757558a70600b0c33b8ee30301bef2c4", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=Jiggle_walk_4", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/2c149b75d5454c8ba511f7113c594bf3/workflow.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/2c149b75d5454c8ba511f7113c594bf3/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..889db93dcd070f6b3f92b68a9476730e3e59df94 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/2c149b75d5454c8ba511f7113c594bf3/workflow.json @@ -0,0 +1,3696 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -10.7423825665947, + -84.65206002711606 + ], + "scale": 0.6934334949441519 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.1242106578632 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "Jiggle_walk_4", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00047_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00047_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/3902f4e7acdd42c6813b98850ac00d55/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/3902f4e7acdd42c6813b98850ac00d55/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..e92823e9318c634990b20bfdc8d2554d48dd968c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/3902f4e7acdd42c6813b98850ac00d55/api_prompt.json @@ -0,0 +1,640 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00047_.png" + }, + "is_changed": [ + "490e3cb3f8d37ba6b1118c4dbc9a8355e99ed674e5c4a301d30d4932c4d6c841" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/3902f4e7acdd42c6813b98850ac00d55/plan.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/3902f4e7acdd42c6813b98850ac00d55/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..fcec78046298084072b97452ead43e9031f3bd5a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/3902f4e7acdd42c6813b98850ac00d55/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "1a07930fa66b9a2e3526d6a4362d00dbf75db3f802bc792ec46b587f259e2217", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "f340872915f748e500c877b89311ac071e8a03177638dcf100a50dd9133835f0", + "prompt_prefix": "", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "1fd0234a93ef6deeae0a033a1c5cba9018319405c3e65bc78479dbf0688d32e0", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "b0ffbd11b828025bf4163fbccc1b6f54a43577ca3775374466d7dbb58e92a7a7", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ea499de3ce0dd5aa6ca85e8e90e194dc757558a70600b0c33b8ee30301bef2c4", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=Jiggle_walk_4", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/3902f4e7acdd42c6813b98850ac00d55/workflow.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/3902f4e7acdd42c6813b98850ac00d55/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..bdb95356cba8277474c482c47753e523033f6fa5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/3902f4e7acdd42c6813b98850ac00d55/workflow.json @@ -0,0 +1,3698 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -10.7423825665947, + -84.65206002711606 + ], + "scale": 0.6934334949441519 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.1242106578632 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "Jiggle_walk_4", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00047_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00047_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/3d2de1359e29438db5006ae1f2e11189/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/3d2de1359e29438db5006ae1f2e11189/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..d4756ea179d9e096c6388a93e744d4c252b6b71f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/3d2de1359e29438db5006ae1f2e11189/api_prompt.json @@ -0,0 +1,641 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\\n is the single woman shown by the reference.\\n\\nsummary:\\n[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings.\\n: fully_preserved - standing plant-room pose and window sun as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nRoom tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong.\\n: identity and room geometry only. Do not restore the blue thong or the window sun after the swap.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Light leak in. Outfit swap to burgundy corset. Light swap to purple neon. She walks toward the spectator. Camera stays on back and ass.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the burgundy corset, not the slingshot.\\n: identity and room geometry only. Do not restore the slingshot, the blue thong, or the red neon after the leak.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02: the red neon and slingshot wash out in the leak. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Her clothes change: the slingshot is gone. She now wears a burgundy corset, breasts bare and visible like . Light changes with the clothes: purple neon wash, red neon gone. She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible, continuous camera direction. End immediately after the walk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue room tone, corset fabric, stockings, footsteps. No voice. Do not restart the bed of sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00446_.png" + }, + "is_changed": [ + "9fbc7539197783f6b63ec4ff4f4a1fdf34393d29a1923e3d57cbb39ec21fc8ad" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/3d2de1359e29438db5006ae1f2e11189/plan.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/3d2de1359e29438db5006ae1f2e11189/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..9da889ae55743fc5fbc055b4007887d8b440468e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/3d2de1359e29438db5006ae1f2e11189/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "238b39c3bda409d98f31679696119e0a118f73ca20cb17716436d0f6b5e1d0b5", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference.\n\nsummary:\n[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings.\n: fully_preserved - standing plant-room pose and window sun as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong.\n: identity and room geometry only. Do not restore the blue thong or the window sun after the swap.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Light leak in. Outfit swap to burgundy corset. Light swap to purple neon. She walks toward the spectator. Camera stays on back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the burgundy corset, not the slingshot.\n: identity and room geometry only. Do not restore the slingshot, the blue thong, or the red neon after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02: the red neon and slingshot wash out in the leak. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Her clothes change: the slingshot is gone. She now wears a burgundy corset, breasts bare and visible like . Light changes with the clothes: purple neon wash, red neon gone. She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible, continuous camera direction. End immediately after the walk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, corset fabric, stockings, footsteps. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "3b5b3f774f4944c2342b13bbdeb4c6831898114a2cdffaa21a035245239e7d81", + "prompt_prefix": "", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference.\n\nsummary:\n[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings.\n: fully_preserved - standing plant-room pose and window sun as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c3618c9bbd3b7e37477fbf66692f941ce23441c0fd4296aa47161fc19fb1bc06", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference.\n\nsummary:\n[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings.\n: fully_preserved - standing plant-room pose and window sun as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong.\n: identity and room geometry only. Do not restore the blue thong or the window sun after the swap.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "5959b677123243f3242b217a41384e4b43675079a5827f14c768e545421f63ff", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong.\n: identity and room geometry only. Do not restore the blue thong or the window sun after the swap.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Light leak in. Outfit swap to burgundy corset. Light swap to purple neon. She walks toward the spectator. Camera stays on back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the burgundy corset, not the slingshot.\n: identity and room geometry only. Do not restore the slingshot, the blue thong, or the red neon after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02: the red neon and slingshot wash out in the leak. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Her clothes change: the slingshot is gone. She now wears a burgundy corset, breasts bare and visible like . Light changes with the clothes: purple neon wash, red neon gone. She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible, continuous camera direction. End immediately after the walk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, corset fabric, stockings, footsteps. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "db39b2698d5431d402cffd39d42412a8db3f9753733e84aa6227628732bda3af", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Light leak in. Outfit swap to burgundy corset. Light swap to purple neon. She walks toward the spectator. Camera stays on back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the burgundy corset, not the slingshot.\n: identity and room geometry only. Do not restore the slingshot, the blue thong, or the red neon after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02: the red neon and slingshot wash out in the leak. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Her clothes change: the slingshot is gone. She now wears a burgundy corset, breasts bare and visible like . Light changes with the clothes: purple neon wash, red neon gone. She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible, continuous camera direction. End immediately after the walk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, corset fabric, stockings, footsteps. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=Jiggle_walk_4", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/3d2de1359e29438db5006ae1f2e11189/workflow.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/3d2de1359e29438db5006ae1f2e11189/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..75abd5cccdbf136327b4458e7d9abdb0fc699bb7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/3d2de1359e29438db5006ae1f2e11189/workflow.json @@ -0,0 +1,3700 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 2567.0720363246464, + -1048.4142267511581 + ], + "scale": 1.2284597357367542 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.124210657863 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 1, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\\n is the single woman shown by the reference.\\n\\nsummary:\\n[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings.\\n: fully_preserved - standing plant-room pose and window sun as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nRoom tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong.\\n: identity and room geometry only. Do not restore the blue thong or the window sun after the swap.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Light leak in. Outfit swap to burgundy corset. Light swap to purple neon. She walks toward the spectator. Camera stays on back and ass.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the burgundy corset, not the slingshot.\\n: identity and room geometry only. Do not restore the slingshot, the blue thong, or the red neon after the leak.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02: the red neon and slingshot wash out in the leak. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Her clothes change: the slingshot is gone. She now wears a burgundy corset, breasts bare and visible like . Light changes with the clothes: purple neon wash, red neon gone. She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible, continuous camera direction. End immediately after the walk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue room tone, corset fabric, stockings, footsteps. No voice. Do not restart the bed of sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "Jiggle_walk_4", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\",\n \" is the single woman shown by the reference.\",\n \"\",\n \"summary:\",\n \"[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings.\",\n \": fully_preserved - standing plant-room pose and window sun as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Room tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong.\",\n \": identity and room geometry only. Do not restore the blue thong or the window sun after the swap.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Sound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak in. Outfit swap to burgundy corset. Light swap to purple neon. She walks toward the spectator. Camera stays on back and ass.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the burgundy corset, not the slingshot.\",\n \": identity and room geometry only. Do not restore the slingshot, the blue thong, or the red neon after the leak.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02: the red neon and slingshot wash out in the leak. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Her clothes change: the slingshot is gone. She now wears a burgundy corset, breasts bare and visible like . Light changes with the clothes: purple neon wash, red neon gone. She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible, continuous camera direction. End immediately after the walk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue room tone, corset fabric, stockings, footsteps. No voice. Do not restart the bed of sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00446_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00446_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..a5ad546210b5aff7454f928bdd8893a667e670c5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/api_prompt.json @@ -0,0 +1,641 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1087111746050099795\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] From the incoming overlap she rubs the bodysuit crotch and starts turning on her feet at hip level.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her hand arriving on the crotch panel; begin new action only after it and never reset the stride. She rubs the vinyl over her sex with two fingers, the panel denting and sliding. She blinks twice, lids lower halfway, jaw loosens on a breath. Her feet pivot and her shoulders start a turn so the hip-level frame begins to see the side of the bodysuit and one garter strap. Continuous camera direction: Hip Level lock on thighs, garters and crotch, staying framed on the moving part. Moody underlight from below still rims the vinyl. End immediately after her shoulders have started the standing turn. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same vinyl friction, skin-on-vinyl, breath and bedspread rustle without restarting any sound at the scene boundary. Add the crotch-panel rub and a floor-shift as her feet start the turn, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She finishes the turn away from the lens, twerks at hip level, then icyslap-spanks her ass mid-bounce.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the standing turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot until her back and ass face the lens, one brief glance over her shoulder with a blink and lips parting, then she looks forward. Hips pump in a medium standing twerk; the purple vinyl and black garters shift on her cheeks. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit while the twerk bounce is still traveling. Continuous camera direction: Hip Level lock on ass, garters and thigh bands, framed on the impact and the jiggle. Moody underlight from below rims the underside of the ass and straps. End immediately after a bounce that is still rising from the smack. Preserve long wavy blue hair, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same vinyl friction, breath, skin and bedspread rustle without restarting any sound at the scene boundary. Add hip-on-vinyl thumps from the twerk, then the icyslap loud resonant smack locked to palm-on-ass contact and the flesh ripple after the hit. Not a wood thump.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00454_.png" + }, + "is_changed": [ + "01ce0b41a8e5785d3dce8d800cfdb6dd4af220ff0de0a12a0e7829220f1d19aa" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/plan.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..9e256a15f391465269720e44056985b217ceb0ea --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "9986c4fe3b77b364e5391d074d6fec305e198312738116cecec492976cdb1828", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "1087111746050099795", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she rubs the bodysuit crotch and starts turning on her feet at hip level.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her hand arriving on the crotch panel; begin new action only after it and never reset the stride. She rubs the vinyl over her sex with two fingers, the panel denting and sliding. She blinks twice, lids lower halfway, jaw loosens on a breath. Her feet pivot and her shoulders start a turn so the hip-level frame begins to see the side of the bodysuit and one garter strap. Continuous camera direction: Hip Level lock on thighs, garters and crotch, staying framed on the moving part. Moody underlight from below still rims the vinyl. End immediately after her shoulders have started the standing turn. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same vinyl friction, skin-on-vinyl, breath and bedspread rustle without restarting any sound at the scene boundary. Add the crotch-panel rub and a floor-shift as her feet start the turn, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the turn away from the lens, twerks at hip level, then icyslap-spanks her ass mid-bounce.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the standing turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot until her back and ass face the lens, one brief glance over her shoulder with a blink and lips parting, then she looks forward. Hips pump in a medium standing twerk; the purple vinyl and black garters shift on her cheeks. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit while the twerk bounce is still traveling. Continuous camera direction: Hip Level lock on ass, garters and thigh bands, framed on the impact and the jiggle. Moody underlight from below rims the underside of the ass and straps. End immediately after a bounce that is still rising from the smack. Preserve long wavy blue hair, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same vinyl friction, breath, skin and bedspread rustle without restarting any sound at the scene boundary. Add hip-on-vinyl thumps from the twerk, then the icyslap loud resonant smack locked to palm-on-ass contact and the flesh ripple after the hit. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "93068f87dde0ab3053ec7f8945aa08b625c038f88a2f13b8628d1f94174c2c3e", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "e6fbf9e033f2e22b36962fa1e0754048b940c1b8338d458e5ea8033898fca464", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 1087111746050099795 + } + }, + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "e6fbf9e033f2e22b36962fa1e0754048b940c1b8338d458e5ea8033898fca464", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 1087111746050099795, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she rubs the bodysuit crotch and starts turning on her feet at hip level.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her hand arriving on the crotch panel; begin new action only after it and never reset the stride. She rubs the vinyl over her sex with two fingers, the panel denting and sliding. She blinks twice, lids lower halfway, jaw loosens on a breath. Her feet pivot and her shoulders start a turn so the hip-level frame begins to see the side of the bodysuit and one garter strap. Continuous camera direction: Hip Level lock on thighs, garters and crotch, staying framed on the moving part. Moody underlight from below still rims the vinyl. End immediately after her shoulders have started the standing turn. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same vinyl friction, skin-on-vinyl, breath and bedspread rustle without restarting any sound at the scene boundary. Add the crotch-panel rub and a floor-shift as her feet start the turn, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "dea1979871da42fde44f23fe86fce737e7a24251758b1abbb6aaca331919bb52", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she rubs the bodysuit crotch and starts turning on her feet at hip level.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her hand arriving on the crotch panel; begin new action only after it and never reset the stride. She rubs the vinyl over her sex with two fingers, the panel denting and sliding. She blinks twice, lids lower halfway, jaw loosens on a breath. Her feet pivot and her shoulders start a turn so the hip-level frame begins to see the side of the bodysuit and one garter strap. Continuous camera direction: Hip Level lock on thighs, garters and crotch, staying framed on the moving part. Moody underlight from below still rims the vinyl. End immediately after her shoulders have started the standing turn. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same vinyl friction, skin-on-vinyl, breath and bedspread rustle without restarting any sound at the scene boundary. Add the crotch-panel rub and a floor-shift as her feet start the turn, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the turn away from the lens, twerks at hip level, then icyslap-spanks her ass mid-bounce.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the standing turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot until her back and ass face the lens, one brief glance over her shoulder with a blink and lips parting, then she looks forward. Hips pump in a medium standing twerk; the purple vinyl and black garters shift on her cheeks. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit while the twerk bounce is still traveling. Continuous camera direction: Hip Level lock on ass, garters and thigh bands, framed on the impact and the jiggle. Moody underlight from below rims the underside of the ass and straps. End immediately after a bounce that is still rising from the smack. Preserve long wavy blue hair, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same vinyl friction, breath, skin and bedspread rustle without restarting any sound at the scene boundary. Add hip-on-vinyl thumps from the twerk, then the icyslap loud resonant smack locked to palm-on-ass contact and the flesh ripple after the hit. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "5a2357811a9a3e58577877e4bccef3ff51b44cfdd6bc17447f1eabb53d3bfc0e", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the turn away from the lens, twerks at hip level, then icyslap-spanks her ass mid-bounce.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the standing turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot until her back and ass face the lens, one brief glance over her shoulder with a blink and lips parting, then she looks forward. Hips pump in a medium standing twerk; the purple vinyl and black garters shift on her cheeks. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit while the twerk bounce is still traveling. Continuous camera direction: Hip Level lock on ass, garters and thigh bands, framed on the impact and the jiggle. Moody underlight from below rims the underside of the ass and straps. End immediately after a bounce that is still rising from the smack. Preserve long wavy blue hair, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same vinyl friction, breath, skin and bedspread rustle without restarting any sound at the scene boundary. Add hip-on-vinyl thumps from the twerk, then the icyslap loud resonant smack locked to palm-on-ass contact and the flesh ripple after the hit. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=Jiggle_walk_4", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/workflow.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..c233ee7227917b16cfc8e94f1cfbd15540a813f2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/49540b9d632b4410aaf31cf59b8e3eb3/workflow.json @@ -0,0 +1,3713 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 523.5552773487641, + -2300.1132615084166 + ], + "scale": 1.1167815779425063 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.1242106578632 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 24, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1087111746050099795\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] From the incoming overlap she rubs the bodysuit crotch and starts turning on her feet at hip level.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her hand arriving on the crotch panel; begin new action only after it and never reset the stride. She rubs the vinyl over her sex with two fingers, the panel denting and sliding. She blinks twice, lids lower halfway, jaw loosens on a breath. Her feet pivot and her shoulders start a turn so the hip-level frame begins to see the side of the bodysuit and one garter strap. Continuous camera direction: Hip Level lock on thighs, garters and crotch, staying framed on the moving part. Moody underlight from below still rims the vinyl. End immediately after her shoulders have started the standing turn. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same vinyl friction, skin-on-vinyl, breath and bedspread rustle without restarting any sound at the scene boundary. Add the crotch-panel rub and a floor-shift as her feet start the turn, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She finishes the turn away from the lens, twerks at hip level, then icyslap-spanks her ass mid-bounce.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the standing turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot until her back and ass face the lens, one brief glance over her shoulder with a blink and lips parting, then she looks forward. Hips pump in a medium standing twerk; the purple vinyl and black garters shift on her cheeks. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit while the twerk bounce is still traveling. Continuous camera direction: Hip Level lock on ass, garters and thigh bands, framed on the impact and the jiggle. Moody underlight from below rims the underside of the ass and straps. End immediately after a bounce that is still rising from the smack. Preserve long wavy blue hair, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same vinyl friction, breath, skin and bedspread rustle without restarting any sound at the scene boundary. Add hip-on-vinyl thumps from the twerk, then the icyslap loud resonant smack locked to palm-on-ass contact and the flesh ripple after the hit. Not a wood thump.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "Jiggle_walk_4", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Vinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] From the incoming overlap she rubs the bodysuit crotch and starts turning on her feet at hip level.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her hand arriving on the crotch panel; begin new action only after it and never reset the stride. She rubs the vinyl over her sex with two fingers, the panel denting and sliding. She blinks twice, lids lower halfway, jaw loosens on a breath. Her feet pivot and her shoulders start a turn so the hip-level frame begins to see the side of the bodysuit and one garter strap. Continuous camera direction: Hip Level lock on thighs, garters and crotch, staying framed on the moving part. Moody underlight from below still rims the vinyl. End immediately after her shoulders have started the standing turn. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same vinyl friction, skin-on-vinyl, breath and bedspread rustle without restarting any sound at the scene boundary. Add the crotch-panel rub and a floor-shift as her feet start the turn, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] She finishes the turn away from the lens, twerks at hip level, then icyslap-spanks her ass mid-bounce.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the standing turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot until her back and ass face the lens, one brief glance over her shoulder with a blink and lips parting, then she looks forward. Hips pump in a medium standing twerk; the purple vinyl and black garters shift on her cheeks. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit while the twerk bounce is still traveling. Continuous camera direction: Hip Level lock on ass, garters and thigh bands, framed on the impact and the jiggle. Moody underlight from below rims the underside of the ass and straps. End immediately after a bounce that is still rising from the smack. Preserve long wavy blue hair, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same vinyl friction, breath, skin and bedspread rustle without restarting any sound at the scene boundary. Add hip-on-vinyl thumps from the twerk, then the icyslap loud resonant smack locked to palm-on-ass contact and the flesh ripple after the hit. Not a wood thump.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 21, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00454_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00454_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 17, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 18, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 20, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 14, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/824b7f36c779446c82d08e6c64c377f1/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/824b7f36c779446c82d08e6c64c377f1/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..e92823e9318c634990b20bfdc8d2554d48dd968c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/824b7f36c779446c82d08e6c64c377f1/api_prompt.json @@ -0,0 +1,640 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00047_.png" + }, + "is_changed": [ + "490e3cb3f8d37ba6b1118c4dbc9a8355e99ed674e5c4a301d30d4932c4d6c841" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/824b7f36c779446c82d08e6c64c377f1/plan.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/824b7f36c779446c82d08e6c64c377f1/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..fcec78046298084072b97452ead43e9031f3bd5a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/824b7f36c779446c82d08e6c64c377f1/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "1a07930fa66b9a2e3526d6a4362d00dbf75db3f802bc792ec46b587f259e2217", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "f340872915f748e500c877b89311ac071e8a03177638dcf100a50dd9133835f0", + "prompt_prefix": "", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "1fd0234a93ef6deeae0a033a1c5cba9018319405c3e65bc78479dbf0688d32e0", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "b0ffbd11b828025bf4163fbccc1b6f54a43577ca3775374466d7dbb58e92a7a7", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ea499de3ce0dd5aa6ca85e8e90e194dc757558a70600b0c33b8ee30301bef2c4", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=Jiggle_walk_4", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/824b7f36c779446c82d08e6c64c377f1/workflow.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/824b7f36c779446c82d08e6c64c377f1/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..bdb95356cba8277474c482c47753e523033f6fa5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/824b7f36c779446c82d08e6c64c377f1/workflow.json @@ -0,0 +1,3698 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -10.7423825665947, + -84.65206002711606 + ], + "scale": 0.6934334949441519 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.1242106578632 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "Jiggle_walk_4", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00047_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00047_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/96968b02864843afbebbb522fa664d18/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/96968b02864843afbebbb522fa664d18/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..d4756ea179d9e096c6388a93e744d4c252b6b71f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/96968b02864843afbebbb522fa664d18/api_prompt.json @@ -0,0 +1,641 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\\n is the single woman shown by the reference.\\n\\nsummary:\\n[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings.\\n: fully_preserved - standing plant-room pose and window sun as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nRoom tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong.\\n: identity and room geometry only. Do not restore the blue thong or the window sun after the swap.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Light leak in. Outfit swap to burgundy corset. Light swap to purple neon. She walks toward the spectator. Camera stays on back and ass.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the burgundy corset, not the slingshot.\\n: identity and room geometry only. Do not restore the slingshot, the blue thong, or the red neon after the leak.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02: the red neon and slingshot wash out in the leak. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Her clothes change: the slingshot is gone. She now wears a burgundy corset, breasts bare and visible like . Light changes with the clothes: purple neon wash, red neon gone. She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible, continuous camera direction. End immediately after the walk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue room tone, corset fabric, stockings, footsteps. No voice. Do not restart the bed of sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00446_.png" + }, + "is_changed": [ + "9fbc7539197783f6b63ec4ff4f4a1fdf34393d29a1923e3d57cbb39ec21fc8ad" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/96968b02864843afbebbb522fa664d18/plan.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/96968b02864843afbebbb522fa664d18/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..9da889ae55743fc5fbc055b4007887d8b440468e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/96968b02864843afbebbb522fa664d18/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "238b39c3bda409d98f31679696119e0a118f73ca20cb17716436d0f6b5e1d0b5", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference.\n\nsummary:\n[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings.\n: fully_preserved - standing plant-room pose and window sun as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong.\n: identity and room geometry only. Do not restore the blue thong or the window sun after the swap.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Light leak in. Outfit swap to burgundy corset. Light swap to purple neon. She walks toward the spectator. Camera stays on back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the burgundy corset, not the slingshot.\n: identity and room geometry only. Do not restore the slingshot, the blue thong, or the red neon after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02: the red neon and slingshot wash out in the leak. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Her clothes change: the slingshot is gone. She now wears a burgundy corset, breasts bare and visible like . Light changes with the clothes: purple neon wash, red neon gone. She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible, continuous camera direction. End immediately after the walk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, corset fabric, stockings, footsteps. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "3b5b3f774f4944c2342b13bbdeb4c6831898114a2cdffaa21a035245239e7d81", + "prompt_prefix": "", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference.\n\nsummary:\n[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings.\n: fully_preserved - standing plant-room pose and window sun as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c3618c9bbd3b7e37477fbf66692f941ce23441c0fd4296aa47161fc19fb1bc06", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference.\n\nsummary:\n[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings.\n: fully_preserved - standing plant-room pose and window sun as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong.\n: identity and room geometry only. Do not restore the blue thong or the window sun after the swap.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "5959b677123243f3242b217a41384e4b43675079a5827f14c768e545421f63ff", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong.\n: identity and room geometry only. Do not restore the blue thong or the window sun after the swap.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Light leak in. Outfit swap to burgundy corset. Light swap to purple neon. She walks toward the spectator. Camera stays on back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the burgundy corset, not the slingshot.\n: identity and room geometry only. Do not restore the slingshot, the blue thong, or the red neon after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02: the red neon and slingshot wash out in the leak. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Her clothes change: the slingshot is gone. She now wears a burgundy corset, breasts bare and visible like . Light changes with the clothes: purple neon wash, red neon gone. She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible, continuous camera direction. End immediately after the walk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, corset fabric, stockings, footsteps. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "db39b2698d5431d402cffd39d42412a8db3f9753733e84aa6227628732bda3af", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Light leak in. Outfit swap to burgundy corset. Light swap to purple neon. She walks toward the spectator. Camera stays on back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the burgundy corset, not the slingshot.\n: identity and room geometry only. Do not restore the slingshot, the blue thong, or the red neon after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02: the red neon and slingshot wash out in the leak. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Her clothes change: the slingshot is gone. She now wears a burgundy corset, breasts bare and visible like . Light changes with the clothes: purple neon wash, red neon gone. She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible, continuous camera direction. End immediately after the walk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, corset fabric, stockings, footsteps. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=Jiggle_walk_4", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/96968b02864843afbebbb522fa664d18/workflow.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/96968b02864843afbebbb522fa664d18/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..8b868cb29451fbdf676ae7654c6f3e3d29e9ab96 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/96968b02864843afbebbb522fa664d18/workflow.json @@ -0,0 +1,3696 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 2567.0720363246464, + -1048.4142267511581 + ], + "scale": 1.2284597357367542 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.124210657863 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 1, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\\n is the single woman shown by the reference.\\n\\nsummary:\\n[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings.\\n: fully_preserved - standing plant-room pose and window sun as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nRoom tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong.\\n: identity and room geometry only. Do not restore the blue thong or the window sun after the swap.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Light leak in. Outfit swap to burgundy corset. Light swap to purple neon. She walks toward the spectator. Camera stays on back and ass.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the burgundy corset, not the slingshot.\\n: identity and room geometry only. Do not restore the slingshot, the blue thong, or the red neon after the leak.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02: the red neon and slingshot wash out in the leak. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Her clothes change: the slingshot is gone. She now wears a burgundy corset, breasts bare and visible like . Light changes with the clothes: purple neon wash, red neon gone. She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible, continuous camera direction. End immediately after the walk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue room tone, corset fabric, stockings, footsteps. No voice. Do not restart the bed of sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "Jiggle_walk_4", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\",\n \" is the single woman shown by the reference.\",\n \"\",\n \"summary:\",\n \"[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings.\",\n \": fully_preserved - standing plant-room pose and window sun as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Room tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong.\",\n \": identity and room geometry only. Do not restore the blue thong or the window sun after the swap.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Sound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak in. Outfit swap to burgundy corset. Light swap to purple neon. She walks toward the spectator. Camera stays on back and ass.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the burgundy corset, not the slingshot.\",\n \": identity and room geometry only. Do not restore the slingshot, the blue thong, or the red neon after the leak.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02: the red neon and slingshot wash out in the leak. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Her clothes change: the slingshot is gone. She now wears a burgundy corset, breasts bare and visible like . Light changes with the clothes: purple neon wash, red neon gone. She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible, continuous camera direction. End immediately after the walk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue room tone, corset fabric, stockings, footsteps. No voice. Do not restart the bed of sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00446_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00446_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/adb349512cae4986ae34c6e7e2c731cd/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/adb349512cae4986ae34c6e7e2c731cd/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..d4756ea179d9e096c6388a93e744d4c252b6b71f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/adb349512cae4986ae34c6e7e2c731cd/api_prompt.json @@ -0,0 +1,641 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\\n is the single woman shown by the reference.\\n\\nsummary:\\n[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings.\\n: fully_preserved - standing plant-room pose and window sun as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nRoom tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong.\\n: identity and room geometry only. Do not restore the blue thong or the window sun after the swap.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Light leak in. Outfit swap to burgundy corset. Light swap to purple neon. She walks toward the spectator. Camera stays on back and ass.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the burgundy corset, not the slingshot.\\n: identity and room geometry only. Do not restore the slingshot, the blue thong, or the red neon after the leak.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02: the red neon and slingshot wash out in the leak. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Her clothes change: the slingshot is gone. She now wears a burgundy corset, breasts bare and visible like . Light changes with the clothes: purple neon wash, red neon gone. She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible, continuous camera direction. End immediately after the walk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue room tone, corset fabric, stockings, footsteps. No voice. Do not restart the bed of sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00446_.png" + }, + "is_changed": [ + "9fbc7539197783f6b63ec4ff4f4a1fdf34393d29a1923e3d57cbb39ec21fc8ad" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/adb349512cae4986ae34c6e7e2c731cd/plan.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/adb349512cae4986ae34c6e7e2c731cd/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..9da889ae55743fc5fbc055b4007887d8b440468e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/adb349512cae4986ae34c6e7e2c731cd/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "238b39c3bda409d98f31679696119e0a118f73ca20cb17716436d0f6b5e1d0b5", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference.\n\nsummary:\n[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings.\n: fully_preserved - standing plant-room pose and window sun as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong.\n: identity and room geometry only. Do not restore the blue thong or the window sun after the swap.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Light leak in. Outfit swap to burgundy corset. Light swap to purple neon. She walks toward the spectator. Camera stays on back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the burgundy corset, not the slingshot.\n: identity and room geometry only. Do not restore the slingshot, the blue thong, or the red neon after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02: the red neon and slingshot wash out in the leak. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Her clothes change: the slingshot is gone. She now wears a burgundy corset, breasts bare and visible like . Light changes with the clothes: purple neon wash, red neon gone. She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible, continuous camera direction. End immediately after the walk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, corset fabric, stockings, footsteps. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "3b5b3f774f4944c2342b13bbdeb4c6831898114a2cdffaa21a035245239e7d81", + "prompt_prefix": "", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference.\n\nsummary:\n[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings.\n: fully_preserved - standing plant-room pose and window sun as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c3618c9bbd3b7e37477fbf66692f941ce23441c0fd4296aa47161fc19fb1bc06", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\n is the single woman shown by the reference.\n\nsummary:\n[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings.\n: fully_preserved - standing plant-room pose and window sun as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nRoom tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong.\n: identity and room geometry only. Do not restore the blue thong or the window sun after the swap.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "5959b677123243f3242b217a41384e4b43675079a5827f14c768e545421f63ff", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong.\n: identity and room geometry only. Do not restore the blue thong or the window sun after the swap.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Light leak in. Outfit swap to burgundy corset. Light swap to purple neon. She walks toward the spectator. Camera stays on back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the burgundy corset, not the slingshot.\n: identity and room geometry only. Do not restore the slingshot, the blue thong, or the red neon after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02: the red neon and slingshot wash out in the leak. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Her clothes change: the slingshot is gone. She now wears a burgundy corset, breasts bare and visible like . Light changes with the clothes: purple neon wash, red neon gone. She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible, continuous camera direction. End immediately after the walk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, corset fabric, stockings, footsteps. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "db39b2698d5431d402cffd39d42412a8db3f9753733e84aa6227628732bda3af", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Light leak in. Outfit swap to burgundy corset. Light swap to purple neon. She walks toward the spectator. Camera stays on back and ass.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the burgundy corset, not the slingshot.\n: identity and room geometry only. Do not restore the slingshot, the blue thong, or the red neon after the leak.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02: the red neon and slingshot wash out in the leak. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Her clothes change: the slingshot is gone. She now wears a burgundy corset, breasts bare and visible like . Light changes with the clothes: purple neon wash, red neon gone. She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible, continuous camera direction. End immediately after the walk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue room tone, corset fabric, stockings, footsteps. No voice. Do not restart the bed of sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=Jiggle_walk_4", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/adb349512cae4986ae34c6e7e2c731cd/workflow.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/adb349512cae4986ae34c6e7e2c731cd/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..75abd5cccdbf136327b4458e7d9abdb0fc699bb7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/recovery_archives/adb349512cae4986ae34c6e7e2c731cd/workflow.json @@ -0,0 +1,3700 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 2567.0720363246464, + -1048.4142267511581 + ], + "scale": 1.2284597357367542 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.124210657863 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 1, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\\n is the single woman shown by the reference.\\n\\nsummary:\\n[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings.\\n: fully_preserved - standing plant-room pose and window sun as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nRoom tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong.\\n: identity and room geometry only. Do not restore the blue thong or the window sun after the swap.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Light leak in. Outfit swap to burgundy corset. Light swap to purple neon. She walks toward the spectator. Camera stays on back and ass.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the burgundy corset, not the slingshot.\\n: identity and room geometry only. Do not restore the slingshot, the blue thong, or the red neon after the leak.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02: the red neon and slingshot wash out in the leak. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Her clothes change: the slingshot is gone. She now wears a burgundy corset, breasts bare and visible like . Light changes with the clothes: purple neon wash, red neon gone. She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible, continuous camera direction. End immediately after the walk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue room tone, corset fabric, stockings, footsteps. No voice. Do not restart the bed of sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "Jiggle_walk_4", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering.\",\n \" is the single woman shown by the reference.\",\n \"\",\n \"summary:\",\n \"[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings.\",\n \": fully_preserved - standing plant-room pose and window sun as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Room tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong.\",\n \": identity and room geometry only. Do not restore the blue thong or the window sun after the swap.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Sound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak in. Outfit swap to burgundy corset. Light swap to purple neon. She walks toward the spectator. Camera stays on back and ass.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the burgundy corset, not the slingshot.\",\n \": identity and room geometry only. Do not restore the slingshot, the blue thong, or the red neon after the leak.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02: the red neon and slingshot wash out in the leak. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Her clothes change: the slingshot is gone. She now wears a burgundy corset, breasts bare and visible like . Light changes with the clothes: purple neon wash, red neon gone. She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible, continuous camera direction. End immediately after the walk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue room tone, corset fabric, stockings, footsteps. No voice. Do not restart the bed of sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00446_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00446_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/reviews/clip_0001.11b68aceb4ce.436342e17a70.review.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/reviews/clip_0001.11b68aceb4ce.436342e17a70.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..945449b6d2b2dc2f34e74618624c255f0ee1eb34 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/reviews/clip_0001.11b68aceb4ce.436342e17a70.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c97f9a2e9fb855780f249301899033b43e5d704a525d670c882a0c0a6522b004 +size 7377522 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/reviews/clip_0002.050bf72cd5cd.01bcb7a823a5.review.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/reviews/clip_0002.050bf72cd5cd.01bcb7a823a5.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..425d83aa0cb0f0fed0218d3e5a9ca39f6dbd395e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/reviews/clip_0002.050bf72cd5cd.01bcb7a823a5.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ce1192322cbfdc45fee54cd091d43789e6aece652e79f3be5ff1dc2a7d86ca4 +size 5725464 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/reviews/clip_0003.d64b88afd6b1.8317a44b34bf.review.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/reviews/clip_0003.d64b88afd6b1.8317a44b34bf.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b9c6dfe002c34d23d8219d312f31810be75fc878 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/reviews/clip_0003.d64b88afd6b1.8317a44b34bf.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa180927d56dc3bfd54a65a1e3ecab9f7a8b6ead7c4b4ad882eee64f8f34eca6 +size 6033138 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.1f94e177aec3435cbfc2bad694e94895.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.1f94e177aec3435cbfc2bad694e94895.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..982b4f9fe1a560e33223d10a4ec3d8eab1ccceee --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.1f94e177aec3435cbfc2bad694e94895.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:24544818d6e64bc80aea039b4494220d149fd5b9fc32f95ed078c2c5be4304b3 +size 6975943 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.1f94e177aec3435cbfc2bad694e94895.prompt.txt b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.1f94e177aec3435cbfc2bad694e94895.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..9075eccc58374813c1d774a7fc264b03b87e9a59 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.1f94e177aec3435cbfc2bad694e94895.prompt.txt @@ -0,0 +1,18 @@ +subject_definitions: +Picture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters. + +summary: +[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference + +detailed_description: +[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Vinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.2c149b75d5454c8ba511f7113c594bf3.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.2c149b75d5454c8ba511f7113c594bf3.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..ad1c224d55f0652e49d9c93673b667d9797e6fbe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.2c149b75d5454c8ba511f7113c594bf3.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:133e1a421150091c8ebd7696caae7565df848ed3f551c973823b8c677ceb3c1b +size 6362241 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.2c149b75d5454c8ba511f7113c594bf3.prompt.txt b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.2c149b75d5454c8ba511f7113c594bf3.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..2d37d0d2ee5c53987eb4b148c9d90cc45da30f64 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.2c149b75d5454c8ba511f7113c594bf3.prompt.txt @@ -0,0 +1,18 @@ +subject_definitions: +Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, kneeling on a grey fabric sofa in a black metal-clip harness micro bikini with O-rings, pink-mauve wall wash behind her. Subject 1 is unique; no second person enters. + +summary: +[reference generation] Kneeling on the grey sofa she loosens the harness clips and kneads her breasts while a handheld selfie tilts from her face to her chest, her palm already lifting for a breast slap. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference + +detailed_description: +[Shot 1] One adult woman kneels on the grey sofa facing the lens, long wavy dark brown hair on her shoulders, black clip harness with metal hardware on her chest and hips. Both hands work the clips wider on the cups, then she presses and kneads both breasts so the flesh squashes and shifts under her fingers. She blinks once, glances at the lens, lips part, one brow ticks up as her right hand leaves the breast and lifts. Amateur handheld selfie at chest level with a small shake synced to her breath, then a slow body-scan tilt from her face down to the harness cups. End immediately after her raised palm starts traveling toward the breast for a slap. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light, kneeling stance. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Quiet apartment air, elastic and metal-clip friction on the harness, skin-on-skin kneading, grey-sofa fabric creak under her knees, breath and a short sigh on the squeeze. Keep every sound synchronized and spatially plausible. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..3f90af6aea98644ead47d3f5390f99893e3946e6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11b68aceb4ce4fdbe7c9bc10526e3f77ee1d71137bff382da2f6c49a53363127 +size 7275244 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.prompt.txt b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..9075eccc58374813c1d774a7fc264b03b87e9a59 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.49540b9d632b4410aaf31cf59b8e3eb3.prompt.txt @@ -0,0 +1,18 @@ +subject_definitions: +Picture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters. + +summary: +[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference + +detailed_description: +[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Vinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.96968b02864843afbebbb522fa664d18.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.96968b02864843afbebbb522fa664d18.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..febf6d571ae79606ef52a9eba2ef60139f9a838c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.96968b02864843afbebbb522fa664d18.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e302e90e86e614ee4c2c430e8e8284f7ca7a5e983339be3553ee26af97e435ad +size 7397874 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.96968b02864843afbebbb522fa664d18.prompt.txt b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.96968b02864843afbebbb522fa664d18.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..acde66d50eb5d5453186ab8fe75326a2cdd2599d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0001.96968b02864843afbebbb522fa664d18.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman standing in the sunlit plant room, including her face, freckles, long wavy dark brown hair, nude glossy lips, black lace choker, black nails, bare breasts, blue swirl thong with turquoise straps, pink stockings, window at right, plants, black sofa, string lights, and photographic live-action rendering. + is the single woman shown by the reference. + +summary: +[reference generation] Window-sun take on the Picture 1 outfit. She looks, leans, orbit starts. Shot ends on a sound bridge before the clothes change. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles, choker, nails, breasts, blue swirl thong, pink stockings. +: fully_preserved - standing plant-room pose and window sun as the opening state. + +detailed_description: +[Shot 1] Begin in the plant room with exactly one woman. stands matching in her current clothes: blue swirl thong, turquoise straps, pink stockings, breasts bare, hands on her hips, hard window sun from the right. She blinks once, eyes on the lens. She leans her torso to the side. The camera starts a slow orbit with small amplitude at slow speed toward her back. End on a sound bridge, room tone and footsteps still running, while the lean and the orbit are still going. Do not change her clothes in this shot. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Room tone, thong fabric, pink stockings, footsteps starting. Sound bridge carries those sounds across the clip boundary. No voice. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0002.3902f4e7acdd42c6813b98850ac00d55.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0002.3902f4e7acdd42c6813b98850ac00d55.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d00b9732d96dde089c71962fdd09a19d7d6f6c58 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0002.3902f4e7acdd42c6813b98850ac00d55.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:050bf72cd5cd82e47db8a162abae0709ee62c6643a05bac1cb60bab53352b43a +size 5640101 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0002.3902f4e7acdd42c6813b98850ac00d55.prompt.txt b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0002.3902f4e7acdd42c6813b98850ac00d55.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..266273f224d8cc9087a4420498e066610711b080 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0002.3902f4e7acdd42c6813b98850ac00d55.prompt.txt @@ -0,0 +1,18 @@ +subject_definitions: +Picture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters. + +summary: +[reference generation] From the incoming overlap she slaps her breasts so they jiggle, leans toward the lens, and starts turning on her knees. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her raised palm traveling toward the breast; begin new action only after it and never reset the stride. She slaps her breasts with an open palm; the flesh compresses then jiggles side to side and bounces. She blinks twice, lids lower halfway, jaw loosens on a heavier breath. She leans her torso toward the lens so the breasts hang and swing, then her knees start a pivot on the sofa cushion toward her right. Continuous camera direction: amateur handheld selfie with a small shake synced to breath, slow body-scan tilt still running from chest toward the harness straps and hips. End immediately after her shoulders have started the kneel-turn. Preserve long wavy dark brown hair, face, large breasts, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same quiet apartment air, harness clip friction, skin-on-skin, sofa creak, breath and sighs without restarting any sound at the scene boundary. Add the open-palm slap on the breasts and the following jiggle rustle, still synced in the same room. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0002.adb349512cae4986ae34c6e7e2c731cd.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0002.adb349512cae4986ae34c6e7e2c731cd.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..dcbaa8f07e1735739862d86e1abefcd17a814ecb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0002.adb349512cae4986ae34c6e7e2c731cd.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03a8aa401a08610ef62c6508dd9dd4ed9f1905f4e8d09cda725ecd05993525b0 +size 6169485 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0002.adb349512cae4986ae34c6e7e2c731cd.prompt.txt b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0002.adb349512cae4986ae34c6e7e2c731cd.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..3e597faacc5994aad75c4e34baf50e100b23b202 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0002.adb349512cae4986ae34c6e7e2c731cd.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot. + is the same single adult woman carried by the incoming H3 Motion Context and . + +summary: +[reference generation] Sound bridge in. Outfit swap to slingshot. Light swap to night red neon. Spank then breast caress. Orbit reaches her back. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the new slingshot, not the blue thong. +: identity and room geometry only. Do not restore the blue thong or the window sun after the swap. + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. Sound bridge in from clip_01: room tone and footsteps are already playing, do not restart them. The carried opening overlap already contains the side lean and the orbit toward her back; begin new action only after it and never reset the stride. Her clothes change: the blue swirl thong is gone. She now wears a slingshot bikini, breasts bare and visible like . Light changes with the clothes: night interior, red neon wash, window sun gone. icyslap, she slaps her ass. Then both hands caress her breasts. The slow orbit arrives behind her so her back and ass fill the frame. End on a light leak while the caress and the rear framing are still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Sound bridge continues room tone and footsteps from clip_01. Slingshot fabric, a sharp smack, stockings. No voice. Do not restart the bed of sound at the scene boundary. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..c3828988c7ad47beb0db46656853dec5becbc9b9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:618d89e415070f3721afe52807f43b4d40c6c314e9663db7f097f91c349d7b18 +size 5910066 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.prompt.txt b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..b55108d350408f030d6388ea7c13f5f4c68cb6b0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.060cae210a8d4d2f93dac7f3a67576f0.prompt.txt @@ -0,0 +1,18 @@ +subject_definitions: +Picture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters. + +summary: +[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.18ef154ecc514ac9991bbd578701ea8f.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.18ef154ecc514ac9991bbd578701ea8f.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..8b9c5e1e144d9efae969634b0851d6c014a1d648 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.18ef154ecc514ac9991bbd578701ea8f.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c8fdcfada1b418fcba14ca9f540adc998b7f52b856f5a3da78a4defb3ee36d3 +size 5846963 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.18ef154ecc514ac9991bbd578701ea8f.prompt.txt b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.18ef154ecc514ac9991bbd578701ea8f.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..1d325d2ef9be9ba306370325be013b376138384c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.18ef154ecc514ac9991bbd578701ea8f.prompt.txt @@ -0,0 +1,18 @@ +subject_definitions: +Picture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters. + +summary: +[reference generation] She finishes the kneel-turn, she spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. spanks loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.1c7219807c034b4c8143e32cc1266b9d.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.1c7219807c034b4c8143e32cc1266b9d.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..0243cca5c4503face3cb905b4d952fcfd6c049fe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.1c7219807c034b4c8143e32cc1266b9d.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d64b88afd6b131d43f3235cd3699a88246d9445c12d937e78e880529a2ab1183 +size 5935707 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.1c7219807c034b4c8143e32cc1266b9d.prompt.txt b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.1c7219807c034b4c8143e32cc1266b9d.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..1d325d2ef9be9ba306370325be013b376138384c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.1c7219807c034b4c8143e32cc1266b9d.prompt.txt @@ -0,0 +1,18 @@ +subject_definitions: +Picture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters. + +summary: +[reference generation] She finishes the kneel-turn, she spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. spanks loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.3d2de1359e29438db5006ae1f2e11189.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.3d2de1359e29438db5006ae1f2e11189.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..7936a9e0aed656a78048f5e6e7096787299ba9ec --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.3d2de1359e29438db5006ae1f2e11189.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fcce9face244dff823cbc81a7f33169268119a0eacbf751fcdf4921c2da51abb +size 7016066 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.3d2de1359e29438db5006ae1f2e11189.prompt.txt b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.3d2de1359e29438db5006ae1f2e11189.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..77a280ea0f7ffdaf88744fa3b23b7e4e075ca6ca --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.3d2de1359e29438db5006ae1f2e11189.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves identity only: exact face, long wavy dark brown hair, freckles, adult body, breasts, black choker, black nails, plant-room walls. Clothes and light change in this shot. + is the same single adult woman carried by the incoming H3 Motion Context and . + +summary: +[reference generation] Light leak in. Outfit swap to burgundy corset. Light swap to purple neon. She walks toward the spectator. Camera stays on back and ass. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, freckles. Clothes are the burgundy corset, not the slingshot. +: identity and room geometry only. Do not restore the slingshot, the blue thong, or the red neon after the leak. + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. Light leak in from clip_02: the red neon and slingshot wash out in the leak. The carried opening overlap already contains the rear framing and her hands on her body; begin new action only after it and never reset the stride. Her clothes change: the slingshot is gone. She now wears a burgundy corset, breasts bare and visible like . Light changes with the clothes: purple neon wash, red neon gone. She walks toward the spectator. The camera holds a follow cam behind her at slow speed so her back and ass stay visible, continuous camera direction. End immediately after the walk is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Continue room tone, corset fabric, stockings, footsteps. No voice. Do not restart the bed of sound at the scene boundary. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.824b7f36c779446c82d08e6c64c377f1.mp4 b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.824b7f36c779446c82d08e6c64c377f1.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..725b1d52d0c2360e51f3fc699331641a8630819c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.824b7f36c779446c82d08e6c64c377f1.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44afd2a3932ca17c65eabe0d5b17fcd16df46d36e3573d5a6733789e2de4c145 +size 5747630 diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.824b7f36c779446c82d08e6c64c377f1.prompt.txt b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.824b7f36c779446c82d08e6c64c377f1.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..c86f06a5a8b0a059b441be421c64463ef7b15691 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/segments/clip_0003.824b7f36c779446c82d08e6c64c377f1.prompt.txt @@ -0,0 +1,18 @@ +subject_definitions: +Picture 1 preserves Subject 1 and defines the same adult woman with long wavy dark brown hair, fair freckled skin, large natural breasts, black metal-clip harness micro bikini, grey sofa, pink-mauve wall wash. Subject 1 is unique; no second person enters. + +summary: +[reference generation] She finishes the kneel-turn, icyslap-spanks her ass with a loud smack, then keeps a medium twerk bouncing on the sofa. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the kneel-turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot on her knees until her back and ass face the lens, one glance over her shoulder with a blink and lips parting. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit. Then her hips pump in a medium twerk on the sofa cushion; the ass and the harness thong keep shifting after the slap. Continuous camera direction: over-the-shoulder hold on the glance, then amateur handheld following her back at hip height with a small shake synced to the smack and the bounces. End immediately after a bounce that is still rising. Preserve long wavy dark brown hair, same face when it turns, black clip harness, grey sofa, pink-mauve wall light. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same quiet apartment air, harness fabric shift, sofa creak, breath and moans without restarting any sound at the scene boundary. Add the icyslap loud resonant smack locked to palm-on-ass contact, then the flesh ripple and hip-on-cushion thumps of the twerk. Not a wood thump. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/workflow.json b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..c233ee7227917b16cfc8e94f1cfbd15540a813f2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/Jiggle_walk_4/workflow.json @@ -0,0 +1,3713 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 523.5552773487641, + -2300.1132615084166 + ], + "scale": 1.1167815779425063 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.1242106578632 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 24, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nVinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1087111746050099795\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] From the incoming overlap she rubs the bodysuit crotch and starts turning on her feet at hip level.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her hand arriving on the crotch panel; begin new action only after it and never reset the stride. She rubs the vinyl over her sex with two fingers, the panel denting and sliding. She blinks twice, lids lower halfway, jaw loosens on a breath. Her feet pivot and her shoulders start a turn so the hip-level frame begins to see the side of the bodysuit and one garter strap. Continuous camera direction: Hip Level lock on thighs, garters and crotch, staying framed on the moving part. Moody underlight from below still rims the vinyl. End immediately after her shoulders have started the standing turn. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same vinyl friction, skin-on-vinyl, breath and bedspread rustle without restarting any sound at the scene boundary. Add the crotch-panel rub and a floor-shift as her feet start the turn, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She finishes the turn away from the lens, twerks at hip level, then icyslap-spanks her ass mid-bounce.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the standing turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot until her back and ass face the lens, one brief glance over her shoulder with a blink and lips parting, then she looks forward. Hips pump in a medium standing twerk; the purple vinyl and black garters shift on her cheeks. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit while the twerk bounce is still traveling. Continuous camera direction: Hip Level lock on ass, garters and thigh bands, framed on the impact and the jiggle. Moody underlight from below rims the underside of the ass and straps. End immediately after a bounce that is still rising from the smack. Preserve long wavy blue hair, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same vinyl friction, breath, skin and bedspread rustle without restarting any sound at the scene boundary. Add hip-on-vinyl thumps from the twerk, then the icyslap loud resonant smack locked to palm-on-ass contact and the flesh ripple after the hit. Not a wood thump.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "Jiggle_walk_4", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy blue hair, fair freckled skin, large natural breasts, standing in a bedroom in a shiny purple metallic long-sleeve cutout bodysuit with white marks, black garter straps and purple thigh bands, black lace choker, red nails. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] She tugs the bodysuit neckline and presses her breasts in the cutout while a hip-level lock holds on her garters, her hand already sliding down the vinyl.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman stands in the bedroom facing the lens, long wavy blue hair on her shoulders, purple metallic bodysuit with the chest cutout open, black garters on her thighs. Moody underlight from below rims her hips and the vinyl. She pulls the neckline wider with both hands, then presses and kneads her breasts inside the cutout so the flesh swells against the opening. She blinks once, glances at the lens, lips part, one brow ticks as her right hand leaves the breast and slides down the shiny fabric toward her crotch. Hip Level lock stays on the garters, thighs and lower torso, framed on the moving vinyl, small amplitude only. End immediately after her fingertips reach the crotch panel. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, purple thigh bands, choker, bedroom walls and cow-print bed. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Vinyl bodysuit friction, skin-on-vinyl press, breath, faux-fur bedspread rustle under her stance. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] From the incoming overlap she rubs the bodysuit crotch and starts turning on her feet at hip level.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her hand arriving on the crotch panel; begin new action only after it and never reset the stride. She rubs the vinyl over her sex with two fingers, the panel denting and sliding. She blinks twice, lids lower halfway, jaw loosens on a breath. Her feet pivot and her shoulders start a turn so the hip-level frame begins to see the side of the bodysuit and one garter strap. Continuous camera direction: Hip Level lock on thighs, garters and crotch, staying framed on the moving part. Moody underlight from below still rims the vinyl. End immediately after her shoulders have started the standing turn. Preserve long wavy blue hair, face, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same vinyl friction, skin-on-vinyl, breath and bedspread rustle without restarting any sound at the scene boundary. Add the crotch-panel rub and a floor-shift as her feet start the turn, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 and defines the same adult woman with long wavy blue hair, fair freckled skin, large natural breasts, purple metallic cutout bodysuit, black garters, purple thigh bands, bedroom. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] She finishes the turn away from the lens, twerks at hip level, then icyslap-spanks her ass mid-bounce.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the standing turn starting through her shoulders; begin new action only after it and never reset the stride. She completes the pivot until her back and ass face the lens, one brief glance over her shoulder with a blink and lips parting, then she looks forward. Hips pump in a medium standing twerk; the purple vinyl and black garters shift on her cheeks. icyslap. She brings her right hand up and swings her arm fast onto her ass with a sharp percussive motion, producing a loud resonant smack. The cheek compresses and ripples from the hit while the twerk bounce is still traveling. Continuous camera direction: Hip Level lock on ass, garters and thigh bands, framed on the impact and the jiggle. Moody underlight from below rims the underside of the ass and straps. End immediately after a bounce that is still rising from the smack. Preserve long wavy blue hair, purple metallic bodysuit, black garters, bedroom. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same vinyl friction, breath, skin and bedspread rustle without restarting any sound at the scene boundary. Add hip-on-vinyl thumps from the twerk, then the icyslap loud resonant smack locked to palm-on-ass contact and the flesh ripple after the hit. Not a wood thump.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "Jiggle_walk_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 21, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00454_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00454_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 17, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 18, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 20, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 14, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..da6480a1d80d6ae1bc6e35c83e42ae7c6944b0fb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/api_prompt.json @@ -0,0 +1,646 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the narrow cream hallway destination, including the wet nude body sheen, held-open black towel, tiled floor, door frame, and standing pose.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take moves from the knotted-towel bathroom stance in toward the nude hallway and the crawl that follows.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its hallway geometry, nude wet body, and open towel as the destination; do not copy the final pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, both hands work the towel knot looser, and she steps toward the bathroom doorway with wet feet on the tile as the towel starts to slip off her hip. The camera holds a low-angle follow shot and pushes in with small amplitude at slow speed toward her torso. Preserve face, hands, long wavy dark brown hair, wet skin, towel fabric, tile layout, lighting direction, and coherent reflections. End immediately after the knot gives and she is still walking through the threshold; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth loosening against wet skin, wet footfalls, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"9612484640047988317\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom threshold geography, and photographic rendering established before the boundary.\\n defines the same fully nude in the narrow cream hallway, including wet body sheen, breast shape, shaved vulva, tiled floor, door frame, and the black towel held open.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the slipping-towel threshold into the hallway of as the towel falls and her hands reach her breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom threshold, wet body, and towel already leaving the waist.\\n: reference - use its hallway walls, tiled floor, nude wet body, and open towel as the destination; do not copy the final standing pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the threshold crossing and the slipping towel; begin new action only after it and never reset the stride. She enters the narrow cream hallway of . The black towel falls off her hips into her hands and hangs open at her sides until she is fully nude. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow and pushes in with small amplitude at slow speed toward her chest, continuous camera direction. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, towel, hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom-to-hallway tile ambience, pipe drip, terry cloth sliding off her thighs, wet palms on breasts, hallway footfalls, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, cream hallway, tiled floor, and black towel now left behind.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee hallway stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its hallway and nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend; begin new action only after it and never reset the stride. She goes to all fours on the hallway tile, still fully nude and wet, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, hallway geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue hallway tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel settling, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "plan_json_input": [ + "39", + 0 + ], + "run_name": "SDB_avancer_sexy_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00259_.png" + }, + "is_changed": [ + "1865bd42a1f8cc534b0e98ba49cab7416c443de266913cd0d1de00610d166668" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00268_.png" + }, + "is_changed": [ + "a18170e05489a5f8fbce20c295e3c02fb9dcc6906a93503012a1880765d81909" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "36", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the narrow cream hallway destination, including the wet nude body sheen, held-open black towel, tiled floor, door frame, and standing pose.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take moves from the knotted-towel bathroom stance in toward the nude hallway and the crawl that follows.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its hallway geometry, nude wet body, and open towel as the destination; do not copy the final pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, both hands work the towel knot looser, and she steps toward the bathroom doorway with wet feet on the tile as the towel starts to slip off her hip. The camera holds a low-angle follow shot and pushes in with small amplitude at slow speed toward her torso. Preserve face, hands, long wavy dark brown hair, wet skin, towel fabric, tile layout, lighting direction, and coherent reflections. End immediately after the knot gives and she is still walking through the threshold; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth loosening against wet skin, wet footfalls, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom threshold geography, and photographic rendering established before the boundary.\\n defines the same fully nude in the narrow cream hallway, including wet body sheen, breast shape, shaved vulva, tiled floor, door frame, and the black towel held open.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the slipping-towel threshold into the hallway of as the towel falls and her hands reach her breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom threshold, wet body, and towel already leaving the waist.\\n: reference - use its hallway walls, tiled floor, nude wet body, and open towel as the destination; do not copy the final standing pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the threshold crossing and the slipping towel; begin new action only after it and never reset the stride. She enters the narrow cream hallway of . The black towel falls off her hips into her hands and hangs open at her sides until she is fully nude. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow and pushes in with small amplitude at slow speed toward her chest, continuous camera direction. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, towel, hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom-to-hallway tile ambience, pipe drip, terry cloth sliding off her thighs, wet palms on breasts, hallway footfalls, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, cream hallway, tiled floor, and black towel now left behind.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee hallway stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its hallway and nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend; begin new action only after it and never reset the stride. She goes to all fours on the hallway tile, still fully nude and wet, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, hallway geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue hallway tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel settling, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "40": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/HMMasturbationV1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "41": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "model": [ + "40", + 0 + ], + "strength_model": 0.5 + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_01", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ] + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ] + } + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.8ab00c629f51445192def55e7418ff08.json b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.8ab00c629f51445192def55e7418ff08.json new file mode 100644 index 0000000000000000000000000000000000000000..e97570043d43aa82d6ab62a2e4b79f44db9af09b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.8ab00c629f51445192def55e7418ff08.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/SDB_avancer_sexy_1/api_prompt.json", + "plan": "h3_chains/SDB_avancer_sexy_1/plan.json", + "workflow": "h3_chains/SDB_avancer_sexy_1/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "c59702f30de26f8ec4b72208c861e761d017c67854b9629fec34c3b2ee87e07e", + "plan_hash": "ba218a332cab0ab6c0186378737b73a69fa163ed43ac9aa44233d0a9337bedf7", + "run_name": "SDB_avancer_sexy_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "5ad7f549507b47b3cf72518128ad32cc9359d5cc31a7e416bb44b13ac0689b34", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "1e18323c618a19cc2606105d20fe17c606e8c0ea16c9dc6402e5d6106b810577" + }, + "generation_hash": "084cb9bb1ea68ef32c5a5194274deb6b55e21818504a1e9ac9774c1a3a6e9189", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "4b22a6371d8597f02baac13ecc88d5fccab09508fce9e4f36ac71cc9acb415ef", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/SDB_avancer_sexy_1/api_prompt.json", + "plan": "h3_chains/SDB_avancer_sexy_1/plan.json", + "workflow": "h3_chains/SDB_avancer_sexy_1/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "8ab00c629f51445192def55e7418ff08", + "checkpoint": "h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.8ab00c629f51445192def55e7418ff08.safetensors", + "checkpoint_sha256": "f47a4d4e169e803a438b45e24d8f949601255671b944542a27d446d5de747ca4", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-07T23:38:22Z", + "delivered_frames": 243, + "forked_from_branch_id": "ff4c776e97894ea7a6279fde51162004", + "generated_audio": "h3_chains/SDB_avancer_sexy_1/generated_audio/clip_0001.8ab00c629f51445192def55e7418ff08.wav", + "generated_audio_sha256": "4422781ddade8a017a3e3be9aeca4e6d48fbff1561e39d323bb03c4d17ba5e3e", + "generated_continuity": "on", + "history_hash": "c59702f30de26f8ec4b72208c861e761d017c67854b9629fec34c3b2ee87e07e", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\n defines the narrow cream hallway destination, including the wet nude body sheen, held-open black towel, tiled floor, door frame, and standing pose.\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take moves from the knotted-towel bathroom stance in toward the nude hallway and the crawl that follows.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and black terry towel across the complete shot.\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\n: reference - use its hallway geometry, nude wet body, and open towel as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, both hands work the towel knot looser, and she steps toward the bathroom doorway with wet feet on the tile as the towel starts to slip off her hip. The camera holds a low-angle follow shot and pushes in with small amplitude at slow speed toward her torso. Preserve face, hands, long wavy dark brown hair, wet skin, towel fabric, tile layout, lighting direction, and coherent reflections. End immediately after the knot gives and she is still walking through the threshold; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPipe drip on tile, terry cloth loosening against wet skin, wet footfalls, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/SDB_avancer_sexy_1/segments/clip_0001.8ab00c629f51445192def55e7418ff08.prompt.txt", + "prompt_file_sha256": "4b22a6371d8597f02baac13ecc88d5fccab09508fce9e4f36ac71cc9acb415ef", + "prompt_hash": "4b22a6371d8597f02baac13ecc88d5fccab09508fce9e4f36ac71cc9acb415ef", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "8ab00c629f51445192def55e7418ff08", + "revision_metadata": "h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.8ab00c629f51445192def55e7418ff08.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "5ad7f549507b47b3cf72518128ad32cc9359d5cc31a7e416bb44b13ac0689b34", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "1e18323c618a19cc2606105d20fe17c606e8c0ea16c9dc6402e5d6106b810577" + }, + "generation_hash": "084cb9bb1ea68ef32c5a5194274deb6b55e21818504a1e9ac9774c1a3a6e9189", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "4b22a6371d8597f02baac13ecc88d5fccab09508fce9e4f36ac71cc9acb415ef", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\n defines the narrow cream hallway destination, including the wet nude body sheen, held-open black towel, tiled floor, door frame, and standing pose.\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take moves from the knotted-towel bathroom stance in toward the nude hallway and the crawl that follows.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and black terry towel across the complete shot.\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\n: reference - use its hallway geometry, nude wet body, and open towel as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, both hands work the towel knot looser, and she steps toward the bathroom doorway with wet feet on the tile as the towel starts to slip off her hip. The camera holds a low-angle follow shot and pushes in with small amplitude at slow speed toward her torso. Preserve face, hands, long wavy dark brown hair, wet skin, towel fabric, tile layout, lighting direction, and coherent reflections. End immediately after the knot gives and she is still walking through the threshold; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPipe drip on tile, terry cloth loosening against wet skin, wet footfalls, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/SDB_avancer_sexy_1/segments/clip_0001.8ab00c629f51445192def55e7418ff08.mp4", + "segment_sha256": "995555917024b321ed27b48c795211158fb9ceb54c4f6e9fd6aa7a90daf4ddfa", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.ff4c776e97894ea7a6279fde51162004.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.8ab00c629f51445192def55e7418ff08.safetensors b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.8ab00c629f51445192def55e7418ff08.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..30e5161e48d4fb198db49df6332c30ba32c33ba8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.8ab00c629f51445192def55e7418ff08.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f47a4d4e169e803a438b45e24d8f949601255671b944542a27d446d5de747ca4 +size 144541736 diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.json b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.json new file mode 100644 index 0000000000000000000000000000000000000000..eb4ed5da8474649f7a8e70ee454887478063236b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/SDB_avancer_sexy_1/api_prompt.json", + "plan": "h3_chains/SDB_avancer_sexy_1/plan.json", + "workflow": "h3_chains/SDB_avancer_sexy_1/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "cc0f219f81e5ac59c9eaa61d20baa8e9713f51f4740cbe835691d7e849bd93b7", + "plan_hash": "9819aa999d2809e6dbada26d16f4a36934249af2338460dd28d7bb6ac1618388", + "run_name": "SDB_avancer_sexy_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "5ad7f549507b47b3cf72518128ad32cc9359d5cc31a7e416bb44b13ac0689b34", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "0305b21508e90b0f680a00263ab2ebb157d6b4ff76d32ebadf7d1065ec993959" + }, + "generation_hash": "8073900485d2ae6c5b7dbab15ee6ea76f1ff54c8dabb5c3b084e5ba1996a7e94", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "4b22a6371d8597f02baac13ecc88d5fccab09508fce9e4f36ac71cc9acb415ef", + "raw_frames": 243, + "seed": 9612484640047988317, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/SDB_avancer_sexy_1/api_prompt.json", + "plan": "h3_chains/SDB_avancer_sexy_1/plan.json", + "workflow": "h3_chains/SDB_avancer_sexy_1/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "f91970286a8e4df4bf5f0a39595fa6f6", + "checkpoint": "h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.safetensors", + "checkpoint_sha256": "77c0973a43d1c74f030f3bb79ca43cc349bdcd65f2bff8c714d2dff66ea589de", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-08T00:26:58Z", + "delivered_frames": 243, + "forked_from_branch_id": "8ab00c629f51445192def55e7418ff08", + "generated_audio": "h3_chains/SDB_avancer_sexy_1/generated_audio/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.wav", + "generated_audio_sha256": "b04291976499e4b8644b41bc00afa434461104d453557f535d00975939cba90c", + "generated_continuity": "on", + "history_hash": "cc0f219f81e5ac59c9eaa61d20baa8e9713f51f4740cbe835691d7e849bd93b7", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\n defines the narrow cream hallway destination, including the wet nude body sheen, held-open black towel, tiled floor, door frame, and standing pose.\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take moves from the knotted-towel bathroom stance in toward the nude hallway and the crawl that follows.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and black terry towel across the complete shot.\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\n: reference - use its hallway geometry, nude wet body, and open towel as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, both hands work the towel knot looser, and she steps toward the bathroom doorway with wet feet on the tile as the towel starts to slip off her hip. The camera holds a low-angle follow shot and pushes in with small amplitude at slow speed toward her torso. Preserve face, hands, long wavy dark brown hair, wet skin, towel fabric, tile layout, lighting direction, and coherent reflections. End immediately after the knot gives and she is still walking through the threshold; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPipe drip on tile, terry cloth loosening against wet skin, wet footfalls, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/SDB_avancer_sexy_1/segments/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.prompt.txt", + "prompt_file_sha256": "4b22a6371d8597f02baac13ecc88d5fccab09508fce9e4f36ac71cc9acb415ef", + "prompt_hash": "4b22a6371d8597f02baac13ecc88d5fccab09508fce9e4f36ac71cc9acb415ef", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "f91970286a8e4df4bf5f0a39595fa6f6", + "revision_metadata": "h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "5ad7f549507b47b3cf72518128ad32cc9359d5cc31a7e416bb44b13ac0689b34", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "0305b21508e90b0f680a00263ab2ebb157d6b4ff76d32ebadf7d1065ec993959" + }, + "generation_hash": "8073900485d2ae6c5b7dbab15ee6ea76f1ff54c8dabb5c3b084e5ba1996a7e94", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "4b22a6371d8597f02baac13ecc88d5fccab09508fce9e4f36ac71cc9acb415ef", + "raw_frames": 243, + "seed": 9612484640047988317, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\n defines the narrow cream hallway destination, including the wet nude body sheen, held-open black towel, tiled floor, door frame, and standing pose.\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take moves from the knotted-towel bathroom stance in toward the nude hallway and the crawl that follows.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and black terry towel across the complete shot.\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\n: reference - use its hallway geometry, nude wet body, and open towel as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, both hands work the towel knot looser, and she steps toward the bathroom doorway with wet feet on the tile as the towel starts to slip off her hip. The camera holds a low-angle follow shot and pushes in with small amplitude at slow speed toward her torso. Preserve face, hands, long wavy dark brown hair, wet skin, towel fabric, tile layout, lighting direction, and coherent reflections. End immediately after the knot gives and she is still walking through the threshold; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPipe drip on tile, terry cloth loosening against wet skin, wet footfalls, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 9612484640047988317, + "segment": "h3_chains/SDB_avancer_sexy_1/segments/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.mp4", + "segment_sha256": "cd1c87621e88d3039c4c197419d633e4266ca0cb01750818b9db1c71ebbff347", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.8ab00c629f51445192def55e7418ff08.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.safetensors b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..7be88c4733afad63fcf4b8699b24ba607438cb5d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77c0973a43d1c74f030f3bb79ca43cc349bdcd65f2bff8c714d2dff66ea589de +size 144541752 diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.ff4c776e97894ea7a6279fde51162004.json b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.ff4c776e97894ea7a6279fde51162004.json new file mode 100644 index 0000000000000000000000000000000000000000..4003e3460236f5a3af436b391f31a17222476cd8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.ff4c776e97894ea7a6279fde51162004.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/SDB_avancer_sexy_1/api_prompt.json", + "plan": "h3_chains/SDB_avancer_sexy_1/plan.json", + "workflow": "h3_chains/SDB_avancer_sexy_1/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "c59702f30de26f8ec4b72208c861e761d017c67854b9629fec34c3b2ee87e07e", + "plan_hash": "ba218a332cab0ab6c0186378737b73a69fa163ed43ac9aa44233d0a9337bedf7", + "run_name": "SDB_avancer_sexy_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "5ad7f549507b47b3cf72518128ad32cc9359d5cc31a7e416bb44b13ac0689b34", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "1e18323c618a19cc2606105d20fe17c606e8c0ea16c9dc6402e5d6106b810577" + }, + "generation_hash": "084cb9bb1ea68ef32c5a5194274deb6b55e21818504a1e9ac9774c1a3a6e9189", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "4b22a6371d8597f02baac13ecc88d5fccab09508fce9e4f36ac71cc9acb415ef", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/SDB_avancer_sexy_1/api_prompt.json", + "plan": "h3_chains/SDB_avancer_sexy_1/plan.json", + "workflow": "h3_chains/SDB_avancer_sexy_1/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "ff4c776e97894ea7a6279fde51162004", + "checkpoint": "h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.ff4c776e97894ea7a6279fde51162004.safetensors", + "checkpoint_sha256": "0209703d6b35d9764852b5e78568e0a0c253c865d7d607595e095c60818efeb8", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-07T23:26:59Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/SDB_avancer_sexy_1/generated_audio/clip_0001.ff4c776e97894ea7a6279fde51162004.wav", + "generated_audio_sha256": "4422781ddade8a017a3e3be9aeca4e6d48fbff1561e39d323bb03c4d17ba5e3e", + "generated_continuity": "on", + "history_hash": "c59702f30de26f8ec4b72208c861e761d017c67854b9629fec34c3b2ee87e07e", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\n defines the narrow cream hallway destination, including the wet nude body sheen, held-open black towel, tiled floor, door frame, and standing pose.\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take moves from the knotted-towel bathroom stance in toward the nude hallway and the crawl that follows.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and black terry towel across the complete shot.\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\n: reference - use its hallway geometry, nude wet body, and open towel as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, both hands work the towel knot looser, and she steps toward the bathroom doorway with wet feet on the tile as the towel starts to slip off her hip. The camera holds a low-angle follow shot and pushes in with small amplitude at slow speed toward her torso. Preserve face, hands, long wavy dark brown hair, wet skin, towel fabric, tile layout, lighting direction, and coherent reflections. End immediately after the knot gives and she is still walking through the threshold; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPipe drip on tile, terry cloth loosening against wet skin, wet footfalls, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/SDB_avancer_sexy_1/segments/clip_0001.ff4c776e97894ea7a6279fde51162004.prompt.txt", + "prompt_file_sha256": "4b22a6371d8597f02baac13ecc88d5fccab09508fce9e4f36ac71cc9acb415ef", + "prompt_hash": "4b22a6371d8597f02baac13ecc88d5fccab09508fce9e4f36ac71cc9acb415ef", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "ff4c776e97894ea7a6279fde51162004", + "revision_metadata": "h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.ff4c776e97894ea7a6279fde51162004.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "5ad7f549507b47b3cf72518128ad32cc9359d5cc31a7e416bb44b13ac0689b34", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "1e18323c618a19cc2606105d20fe17c606e8c0ea16c9dc6402e5d6106b810577" + }, + "generation_hash": "084cb9bb1ea68ef32c5a5194274deb6b55e21818504a1e9ac9774c1a3a6e9189", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "4b22a6371d8597f02baac13ecc88d5fccab09508fce9e4f36ac71cc9acb415ef", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\n defines the narrow cream hallway destination, including the wet nude body sheen, held-open black towel, tiled floor, door frame, and standing pose.\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take moves from the knotted-towel bathroom stance in toward the nude hallway and the crawl that follows.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and black terry towel across the complete shot.\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\n: reference - use its hallway geometry, nude wet body, and open towel as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, both hands work the towel knot looser, and she steps toward the bathroom doorway with wet feet on the tile as the towel starts to slip off her hip. The camera holds a low-angle follow shot and pushes in with small amplitude at slow speed toward her torso. Preserve face, hands, long wavy dark brown hair, wet skin, towel fabric, tile layout, lighting direction, and coherent reflections. End immediately after the knot gives and she is still walking through the threshold; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPipe drip on tile, terry cloth loosening against wet skin, wet footfalls, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/SDB_avancer_sexy_1/segments/clip_0001.ff4c776e97894ea7a6279fde51162004.mp4", + "segment_sha256": "7a7eef011248a453dacccb8733e9d0e63d79241530e0053926ad1a444b46679d", + "source_reference": "off", + "steps": 8 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.ff4c776e97894ea7a6279fde51162004.safetensors b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.ff4c776e97894ea7a6279fde51162004.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..c9b40fd8cd3c0420636f9ad03ee286c8169daf22 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.ff4c776e97894ea7a6279fde51162004.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0209703d6b35d9764852b5e78568e0a0c253c865d7d607595e095c60818efeb8 +size 144541736 diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..eb4ed5da8474649f7a8e70ee454887478063236b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/SDB_avancer_sexy_1/api_prompt.json", + "plan": "h3_chains/SDB_avancer_sexy_1/plan.json", + "workflow": "h3_chains/SDB_avancer_sexy_1/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "cc0f219f81e5ac59c9eaa61d20baa8e9713f51f4740cbe835691d7e849bd93b7", + "plan_hash": "9819aa999d2809e6dbada26d16f4a36934249af2338460dd28d7bb6ac1618388", + "run_name": "SDB_avancer_sexy_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "5ad7f549507b47b3cf72518128ad32cc9359d5cc31a7e416bb44b13ac0689b34", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "0305b21508e90b0f680a00263ab2ebb157d6b4ff76d32ebadf7d1065ec993959" + }, + "generation_hash": "8073900485d2ae6c5b7dbab15ee6ea76f1ff54c8dabb5c3b084e5ba1996a7e94", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "4b22a6371d8597f02baac13ecc88d5fccab09508fce9e4f36ac71cc9acb415ef", + "raw_frames": 243, + "seed": 9612484640047988317, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/SDB_avancer_sexy_1/api_prompt.json", + "plan": "h3_chains/SDB_avancer_sexy_1/plan.json", + "workflow": "h3_chains/SDB_avancer_sexy_1/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "f91970286a8e4df4bf5f0a39595fa6f6", + "checkpoint": "h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.safetensors", + "checkpoint_sha256": "77c0973a43d1c74f030f3bb79ca43cc349bdcd65f2bff8c714d2dff66ea589de", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-08T00:26:58Z", + "delivered_frames": 243, + "forked_from_branch_id": "8ab00c629f51445192def55e7418ff08", + "generated_audio": "h3_chains/SDB_avancer_sexy_1/generated_audio/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.wav", + "generated_audio_sha256": "b04291976499e4b8644b41bc00afa434461104d453557f535d00975939cba90c", + "generated_continuity": "on", + "history_hash": "cc0f219f81e5ac59c9eaa61d20baa8e9713f51f4740cbe835691d7e849bd93b7", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\n defines the narrow cream hallway destination, including the wet nude body sheen, held-open black towel, tiled floor, door frame, and standing pose.\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take moves from the knotted-towel bathroom stance in toward the nude hallway and the crawl that follows.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and black terry towel across the complete shot.\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\n: reference - use its hallway geometry, nude wet body, and open towel as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, both hands work the towel knot looser, and she steps toward the bathroom doorway with wet feet on the tile as the towel starts to slip off her hip. The camera holds a low-angle follow shot and pushes in with small amplitude at slow speed toward her torso. Preserve face, hands, long wavy dark brown hair, wet skin, towel fabric, tile layout, lighting direction, and coherent reflections. End immediately after the knot gives and she is still walking through the threshold; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPipe drip on tile, terry cloth loosening against wet skin, wet footfalls, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/SDB_avancer_sexy_1/segments/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.prompt.txt", + "prompt_file_sha256": "4b22a6371d8597f02baac13ecc88d5fccab09508fce9e4f36ac71cc9acb415ef", + "prompt_hash": "4b22a6371d8597f02baac13ecc88d5fccab09508fce9e4f36ac71cc9acb415ef", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "f91970286a8e4df4bf5f0a39595fa6f6", + "revision_metadata": "h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "5ad7f549507b47b3cf72518128ad32cc9359d5cc31a7e416bb44b13ac0689b34", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "0305b21508e90b0f680a00263ab2ebb157d6b4ff76d32ebadf7d1065ec993959" + }, + "generation_hash": "8073900485d2ae6c5b7dbab15ee6ea76f1ff54c8dabb5c3b084e5ba1996a7e94", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "4b22a6371d8597f02baac13ecc88d5fccab09508fce9e4f36ac71cc9acb415ef", + "raw_frames": 243, + "seed": 9612484640047988317, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\n defines the narrow cream hallway destination, including the wet nude body sheen, held-open black towel, tiled floor, door frame, and standing pose.\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take moves from the knotted-towel bathroom stance in toward the nude hallway and the crawl that follows.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and black terry towel across the complete shot.\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\n: reference - use its hallway geometry, nude wet body, and open towel as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, both hands work the towel knot looser, and she steps toward the bathroom doorway with wet feet on the tile as the towel starts to slip off her hip. The camera holds a low-angle follow shot and pushes in with small amplitude at slow speed toward her torso. Preserve face, hands, long wavy dark brown hair, wet skin, towel fabric, tile layout, lighting direction, and coherent reflections. End immediately after the knot gives and she is still walking through the threshold; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPipe drip on tile, terry cloth loosening against wet skin, wet footfalls, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 9612484640047988317, + "segment": "h3_chains/SDB_avancer_sexy_1/segments/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.mp4", + "segment_sha256": "cd1c87621e88d3039c4c197419d633e4266ca0cb01750818b9db1c71ebbff347", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/SDB_avancer_sexy_1/checkpoints/clip_0001.8ab00c629f51445192def55e7418ff08.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/generated_audio/clip_0001.8ab00c629f51445192def55e7418ff08.wav b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/generated_audio/clip_0001.8ab00c629f51445192def55e7418ff08.wav new file mode 100644 index 0000000000000000000000000000000000000000..37d0b42a11c9fc24159e97dbea53302a9937eb06 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/generated_audio/clip_0001.8ab00c629f51445192def55e7418ff08.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4422781ddade8a017a3e3be9aeca4e6d48fbff1561e39d323bb03c4d17ba5e3e +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/generated_audio/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.wav b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/generated_audio/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.wav new file mode 100644 index 0000000000000000000000000000000000000000..e3683c92bb4e39295c4f5890b37508ca2b078aa8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/generated_audio/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b04291976499e4b8644b41bc00afa434461104d453557f535d00975939cba90c +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/generated_audio/clip_0001.ff4c776e97894ea7a6279fde51162004.wav b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/generated_audio/clip_0001.ff4c776e97894ea7a6279fde51162004.wav new file mode 100644 index 0000000000000000000000000000000000000000..37d0b42a11c9fc24159e97dbea53302a9937eb06 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/generated_audio/clip_0001.ff4c776e97894ea7a6279fde51162004.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4422781ddade8a017a3e3be9aeca4e6d48fbff1561e39d323bb03c4d17ba5e3e +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/plan.json b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..bee1bf2b0998d9fe625176fd3a921f8529b794e7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "69f0df56e20254d236a0195ae643caa2a1140b2f348afe416250c14e548ffa15", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\n defines the narrow cream hallway destination, including the wet nude body sheen, held-open black towel, tiled floor, door frame, and standing pose.\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take moves from the knotted-towel bathroom stance in toward the nude hallway and the crawl that follows.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and black terry towel across the complete shot.\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\n: reference - use its hallway geometry, nude wet body, and open towel as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, both hands work the towel knot looser, and she steps toward the bathroom doorway with wet feet on the tile as the towel starts to slip off her hip. The camera holds a low-angle follow shot and pushes in with small amplitude at slow speed toward her torso. Preserve face, hands, long wavy dark brown hair, wet skin, towel fabric, tile layout, lighting direction, and coherent reflections. End immediately after the knot gives and she is still walking through the threshold; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPipe drip on tile, terry cloth loosening against wet skin, wet footfalls, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "9612484640047988317", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom threshold geography, and photographic rendering established before the boundary.\n defines the same fully nude in the narrow cream hallway, including wet body sheen, breast shape, shaved vulva, tiled floor, door frame, and the black towel held open.\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\n\nsummary:\n[reference generation] One continuous take carries from the slipping-towel threshold into the hallway of as the towel falls and her hands reach her breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, and black nail polish across the complete shot.\n: fully_preserved - keep the incoming bathroom threshold, wet body, and towel already leaving the waist.\n: reference - use its hallway walls, tiled floor, nude wet body, and open towel as the destination; do not copy the final standing pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the threshold crossing and the slipping towel; begin new action only after it and never reset the stride. She enters the narrow cream hallway of . The black towel falls off her hips into her hands and hangs open at her sides until she is fully nude. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow and pushes in with small amplitude at slow speed toward her chest, continuous camera direction. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, towel, hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue bathroom-to-hallway tile ambience, pipe drip, terry cloth sliding off her thighs, wet palms on breasts, hallway footfalls, and heavier breath without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\n preserves the same nude wet body, shaved vulva, cream hallway, tiled floor, and black towel now left behind.\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\n\nsummary:\n[reference generation] One continuous take drops from the bending-knee hallway stance onto all fours and crawls her toward the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\n: reference - use its hallway and nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend; begin new action only after it and never reset the stride. She goes to all fours on the hallway tile, still fully nude and wet, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, hallway geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel settling, and steady breath without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "9819aa999d2809e6dbada26d16f4a36934249af2338460dd28d7bb6ac1618388", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "4b22a6371d8597f02baac13ecc88d5fccab09508fce9e4f36ac71cc9acb415ef", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\n defines the narrow cream hallway destination, including the wet nude body sheen, held-open black towel, tiled floor, door frame, and standing pose.\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take moves from the knotted-towel bathroom stance in toward the nude hallway and the crawl that follows.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and black terry towel across the complete shot.\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\n: reference - use its hallway geometry, nude wet body, and open towel as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, both hands work the towel knot looser, and she steps toward the bathroom doorway with wet feet on the tile as the towel starts to slip off her hip. The camera holds a low-angle follow shot and pushes in with small amplitude at slow speed toward her torso. Preserve face, hands, long wavy dark brown hair, wet skin, towel fabric, tile layout, lighting direction, and coherent reflections. End immediately after the knot gives and she is still walking through the threshold; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPipe drip on tile, terry cloth loosening against wet skin, wet footfalls, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 9612484640047988317 + } + }, + "run_name": "SDB_avancer_sexy_1", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\n defines the narrow cream hallway destination, including the wet nude body sheen, held-open black towel, tiled floor, door frame, and standing pose.\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take moves from the knotted-towel bathroom stance in toward the nude hallway and the crawl that follows.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and black terry towel across the complete shot.\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\n: reference - use its hallway geometry, nude wet body, and open towel as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, both hands work the towel knot looser, and she steps toward the bathroom doorway with wet feet on the tile as the towel starts to slip off her hip. The camera holds a low-angle follow shot and pushes in with small amplitude at slow speed toward her torso. Preserve face, hands, long wavy dark brown hair, wet skin, towel fabric, tile layout, lighting direction, and coherent reflections. End immediately after the knot gives and she is still walking through the threshold; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPipe drip on tile, terry cloth loosening against wet skin, wet footfalls, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "4b22a6371d8597f02baac13ecc88d5fccab09508fce9e4f36ac71cc9acb415ef", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\n defines the narrow cream hallway destination, including the wet nude body sheen, held-open black towel, tiled floor, door frame, and standing pose.\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take moves from the knotted-towel bathroom stance in toward the nude hallway and the crawl that follows.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and black terry towel across the complete shot.\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\n: reference - use its hallway geometry, nude wet body, and open towel as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, both hands work the towel knot looser, and she steps toward the bathroom doorway with wet feet on the tile as the towel starts to slip off her hip. The camera holds a low-angle follow shot and pushes in with small amplitude at slow speed toward her torso. Preserve face, hands, long wavy dark brown hair, wet skin, towel fabric, tile layout, lighting direction, and coherent reflections. End immediately after the knot gives and she is still walking through the threshold; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPipe drip on tile, terry cloth loosening against wet skin, wet footfalls, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 9612484640047988317, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom threshold geography, and photographic rendering established before the boundary.\n defines the same fully nude in the narrow cream hallway, including wet body sheen, breast shape, shaved vulva, tiled floor, door frame, and the black towel held open.\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\n\nsummary:\n[reference generation] One continuous take carries from the slipping-towel threshold into the hallway of as the towel falls and her hands reach her breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, and black nail polish across the complete shot.\n: fully_preserved - keep the incoming bathroom threshold, wet body, and towel already leaving the waist.\n: reference - use its hallway walls, tiled floor, nude wet body, and open towel as the destination; do not copy the final standing pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the threshold crossing and the slipping towel; begin new action only after it and never reset the stride. She enters the narrow cream hallway of . The black towel falls off her hips into her hands and hangs open at her sides until she is fully nude. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow and pushes in with small amplitude at slow speed toward her chest, continuous camera direction. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, towel, hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue bathroom-to-hallway tile ambience, pipe drip, terry cloth sliding off her thighs, wet palms on breasts, hallway footfalls, and heavier breath without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "400575d057e25a3de7246f01f3d676f93c0f658d1a64f96db2ea683dc0049161", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom threshold geography, and photographic rendering established before the boundary.\n defines the same fully nude in the narrow cream hallway, including wet body sheen, breast shape, shaved vulva, tiled floor, door frame, and the black towel held open.\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\n\nsummary:\n[reference generation] One continuous take carries from the slipping-towel threshold into the hallway of as the towel falls and her hands reach her breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, and black nail polish across the complete shot.\n: fully_preserved - keep the incoming bathroom threshold, wet body, and towel already leaving the waist.\n: reference - use its hallway walls, tiled floor, nude wet body, and open towel as the destination; do not copy the final standing pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the threshold crossing and the slipping towel; begin new action only after it and never reset the stride. She enters the narrow cream hallway of . The black towel falls off her hips into her hands and hangs open at her sides until she is fully nude. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow and pushes in with small amplitude at slow speed toward her chest, continuous camera direction. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, towel, hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue bathroom-to-hallway tile ambience, pipe drip, terry cloth sliding off her thighs, wet palms on breasts, hallway footfalls, and heavier breath without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\n preserves the same nude wet body, shaved vulva, cream hallway, tiled floor, and black towel now left behind.\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\n\nsummary:\n[reference generation] One continuous take drops from the bending-knee hallway stance onto all fours and crawls her toward the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\n: reference - use its hallway and nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend; begin new action only after it and never reset the stride. She goes to all fours on the hallway tile, still fully nude and wet, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, hallway geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel settling, and steady breath without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "1dfa6e24889a9ac498bccbd0dfc89519bc5e9197014e1193c8bdc82852c91f48", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\n preserves the same nude wet body, shaved vulva, cream hallway, tiled floor, and black towel now left behind.\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\n\nsummary:\n[reference generation] One continuous take drops from the bending-knee hallway stance onto all fours and crawls her toward the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\n: reference - use its hallway and nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend; begin new action only after it and never reset the stride. She goes to all fours on the hallway tile, still fully nude and wet, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, hallway geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel settling, and steady breath without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 544x896; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=SDB_avancer_sexy_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..0da7a2acc28baa5762e65c99a9b6db00aaaa1bb2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "SDB_avancer_sexy_1", + "scenes": [], + "source_audio": { + "available": false, + "has_audio": false, + "kind": "none", + "timeline_available": false + }, + "status": "No active path-backed motion reference is available.", + "token": "", + "version": 2 + }, + "records": {}, + "run_name": "SDB_avancer_sexy_1", + "source_audio": null, + "updated_at": "2026-09-07T23:32:43Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/prompt_history/clip_01/47a77f49ab3a4d739f691665ec902837.json b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/prompt_history/clip_01/47a77f49ab3a4d739f691665ec902837.json new file mode 100644 index 0000000000000000000000000000000000000000..aed1cee2c99417bdedc3d16b4c7a2ac3160bb866 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/prompt_history/clip_01/47a77f49ab3a4d739f691665ec902837.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "47a77f49ab3a4d739f691665ec902837", + "parent_id": "c0c4b95e19a546c8b94ccc4533528cdb", + "label": "", + "archived_at": null, + "created_at": "2026-09-08T00:34:26.145Z", + "updated_at": "2026-09-08T00:34:26.145Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "0b3d7d4ac186da08555656b569579951084058ddf59a0f05b89f9446241a70fb", + "prompt": "subject_definitions:\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/prompt_history/clip_01/c0c4b95e19a546c8b94ccc4533528cdb.json b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/prompt_history/clip_01/c0c4b95e19a546c8b94ccc4533528cdb.json new file mode 100644 index 0000000000000000000000000000000000000000..f8c89dd2fb364879ca9a99a122c512b428cadb35 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/prompt_history/clip_01/c0c4b95e19a546c8b94ccc4533528cdb.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "c0c4b95e19a546c8b94ccc4533528cdb", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-07T22:57:15.684Z", + "updated_at": "2026-09-08T00:21:03.385Z", + "executed_at": "2026-09-07T23:21:33.837Z", + "last_executed_at": "2026-09-08T00:21:03.385Z", + "execution_count": 4, + "prompt_sha256": "4b22a6371d8597f02baac13ecc88d5fccab09508fce9e4f36ac71cc9acb415ef", + "prompt": "subject_definitions:\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\n defines the narrow cream hallway destination, including the wet nude body sheen, held-open black towel, tiled floor, door frame, and standing pose.\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take moves from the knotted-towel bathroom stance in toward the nude hallway and the crawl that follows.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and black terry towel across the complete shot.\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\n: reference - use its hallway geometry, nude wet body, and open towel as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, both hands work the towel knot looser, and she steps toward the bathroom doorway with wet feet on the tile as the towel starts to slip off her hip. The camera holds a low-angle follow shot and pushes in with small amplitude at slow speed toward her torso. Preserve face, hands, long wavy dark brown hair, wet skin, towel fabric, tile layout, lighting direction, and coherent reflections. End immediately after the knot gives and she is still walking through the threshold; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPipe drip on tile, terry cloth loosening against wet skin, wet footfalls, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..3f2ac97a81fd0d6ea6e2e6221dd4ac6c4ea87468 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/prompt_history/clip_01/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "SDB_avancer_sexy_1", + "scene_id": "clip_01", + "active_revision": "47a77f49ab3a4d739f691665ec902837", + "revisions": [ + { + "id": "c0c4b95e19a546c8b94ccc4533528cdb", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-07T22:57:15.684Z", + "updated_at": "2026-09-08T00:21:03.385Z", + "executed_at": "2026-09-07T23:21:33.837Z", + "last_executed_at": "2026-09-08T00:21:03.385Z", + "execution_count": 4, + "prompt_sha256": "4b22a6371d8597f02baac13ecc88d5fccab09508fce9e4f36ac71cc9acb415ef" + }, + { + "id": "47a77f49ab3a4d739f691665ec902837", + "parent_id": "c0c4b95e19a546c8b94ccc4533528cdb", + "label": "", + "archived_at": null, + "created_at": "2026-09-08T00:34:26.145Z", + "updated_at": "2026-09-08T00:34:26.145Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "0b3d7d4ac186da08555656b569579951084058ddf59a0f05b89f9446241a70fb" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/prompt_history/clip_02/168fa978bac743d296f3ebe661c51331.json b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/prompt_history/clip_02/168fa978bac743d296f3ebe661c51331.json new file mode 100644 index 0000000000000000000000000000000000000000..f115d9fcd62dbe75a5e9ee69bd8e145e7f9905e5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/prompt_history/clip_02/168fa978bac743d296f3ebe661c51331.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "168fa978bac743d296f3ebe661c51331", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-07T23:02:25.134Z", + "updated_at": "2026-09-07T23:20:18.992Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "400575d057e25a3de7246f01f3d676f93c0f658d1a64f96db2ea683dc0049161", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom threshold geography, and photographic rendering established before the boundary.\n defines the same fully nude in the narrow cream hallway, including wet body sheen, breast shape, shaved vulva, tiled floor, door frame, and the black towel held open.\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\n\nsummary:\n[reference generation] One continuous take carries from the slipping-towel threshold into the hallway of as the towel falls and her hands reach her breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, and black nail polish across the complete shot.\n: fully_preserved - keep the incoming bathroom threshold, wet body, and towel already leaving the waist.\n: reference - use its hallway walls, tiled floor, nude wet body, and open towel as the destination; do not copy the final standing pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the threshold crossing and the slipping towel; begin new action only after it and never reset the stride. She enters the narrow cream hallway of . The black towel falls off her hips into her hands and hangs open at her sides until she is fully nude. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow and pushes in with small amplitude at slow speed toward her chest, continuous camera direction. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, towel, hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue bathroom-to-hallway tile ambience, pipe drip, terry cloth sliding off her thighs, wet palms on breasts, hallway footfalls, and heavier breath without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..8db4a50199b4d7133125517efb86bd6a7ac63e7d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/prompt_history/clip_02/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "SDB_avancer_sexy_1", + "scene_id": "clip_02", + "active_revision": "168fa978bac743d296f3ebe661c51331", + "revisions": [ + { + "id": "168fa978bac743d296f3ebe661c51331", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-07T23:02:25.134Z", + "updated_at": "2026-09-07T23:20:18.992Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "400575d057e25a3de7246f01f3d676f93c0f658d1a64f96db2ea683dc0049161" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/prompt_history/clip_03/00943eaa4eb740a9a97ce549d02eab90.json b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/prompt_history/clip_03/00943eaa4eb740a9a97ce549d02eab90.json new file mode 100644 index 0000000000000000000000000000000000000000..8914a829de06d665b90bfc1283f8cf7bbc27321d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/prompt_history/clip_03/00943eaa4eb740a9a97ce549d02eab90.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "00943eaa4eb740a9a97ce549d02eab90", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-07T23:02:33.001Z", + "updated_at": "2026-09-07T23:19:58.622Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "1dfa6e24889a9ac498bccbd0dfc89519bc5e9197014e1193c8bdc82852c91f48", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\n preserves the same nude wet body, shaved vulva, cream hallway, tiled floor, and black towel now left behind.\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\n\nsummary:\n[reference generation] One continuous take drops from the bending-knee hallway stance onto all fours and crawls her toward the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\n: reference - use its hallway and nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend; begin new action only after it and never reset the stride. She goes to all fours on the hallway tile, still fully nude and wet, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, hallway geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue hallway tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel settling, and steady breath without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/prompt_history/clip_03/index.json b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/prompt_history/clip_03/index.json new file mode 100644 index 0000000000000000000000000000000000000000..caf045fda6b318ae4e6ab6938c3798c9a686bc9d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/prompt_history/clip_03/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "SDB_avancer_sexy_1", + "scene_id": "clip_03", + "active_revision": "00943eaa4eb740a9a97ce549d02eab90", + "revisions": [ + { + "id": "00943eaa4eb740a9a97ce549d02eab90", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-07T23:02:33.001Z", + "updated_at": "2026-09-07T23:19:58.622Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "1dfa6e24889a9ac498bccbd0dfc89519bc5e9197014e1193c8bdc82852c91f48" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/reviews/clip_0001.cd1c87621e88.086d45379722.review.mp4 b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/reviews/clip_0001.cd1c87621e88.086d45379722.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..c45445b92976f0cca77a474f27447a9802d1a47a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/reviews/clip_0001.cd1c87621e88.086d45379722.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f362b784b9e6781f463305e6ffeab5636a15f0dcfd6daf8e8f5f60e5ee0f95e +size 7719651 diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/segments/clip_0001.8ab00c629f51445192def55e7418ff08.mp4 b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/segments/clip_0001.8ab00c629f51445192def55e7418ff08.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b281410f817513ad1facac72de1852ae3c372fd0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/segments/clip_0001.8ab00c629f51445192def55e7418ff08.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:995555917024b321ed27b48c795211158fb9ceb54c4f6e9fd6aa7a90daf4ddfa +size 8013274 diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/segments/clip_0001.8ab00c629f51445192def55e7418ff08.prompt.txt b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/segments/clip_0001.8ab00c629f51445192def55e7418ff08.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..8f7cdbeae73f28b537833795f3c1b0d2aba67ed7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/segments/clip_0001.8ab00c629f51445192def55e7418ff08.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: + defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering. + defines the narrow cream hallway destination, including the wet nude body sheen, held-open black towel, tiled floor, door frame, and standing pose. + is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement. + +summary: +[reference generation] One continuous take moves from the knotted-towel bathroom stance in toward the nude hallway and the crawl that follows. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and black terry towel across the complete shot. +: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state. +: reference - use its hallway geometry, nude wet body, and open towel as the destination; do not copy the final pose before the action reaches it. + +detailed_description: +[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, both hands work the towel knot looser, and she steps toward the bathroom doorway with wet feet on the tile as the towel starts to slip off her hip. The camera holds a low-angle follow shot and pushes in with small amplitude at slow speed toward her torso. Preserve face, hands, long wavy dark brown hair, wet skin, towel fabric, tile layout, lighting direction, and coherent reflections. End immediately after the knot gives and she is still walking through the threshold; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Pipe drip on tile, terry cloth loosening against wet skin, wet footfalls, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/segments/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.mp4 b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/segments/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..64c43941a2cf357eb0f8ca2a6d7b0f08d2fd026c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/segments/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd1c87621e88d3039c4c197419d633e4266ca0cb01750818b9db1c71ebbff347 +size 7614147 diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/segments/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.prompt.txt b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/segments/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..8f7cdbeae73f28b537833795f3c1b0d2aba67ed7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/segments/clip_0001.f91970286a8e4df4bf5f0a39595fa6f6.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: + defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering. + defines the narrow cream hallway destination, including the wet nude body sheen, held-open black towel, tiled floor, door frame, and standing pose. + is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement. + +summary: +[reference generation] One continuous take moves from the knotted-towel bathroom stance in toward the nude hallway and the crawl that follows. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and black terry towel across the complete shot. +: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state. +: reference - use its hallway geometry, nude wet body, and open towel as the destination; do not copy the final pose before the action reaches it. + +detailed_description: +[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, both hands work the towel knot looser, and she steps toward the bathroom doorway with wet feet on the tile as the towel starts to slip off her hip. The camera holds a low-angle follow shot and pushes in with small amplitude at slow speed toward her torso. Preserve face, hands, long wavy dark brown hair, wet skin, towel fabric, tile layout, lighting direction, and coherent reflections. End immediately after the knot gives and she is still walking through the threshold; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Pipe drip on tile, terry cloth loosening against wet skin, wet footfalls, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/segments/clip_0001.ff4c776e97894ea7a6279fde51162004.mp4 b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/segments/clip_0001.ff4c776e97894ea7a6279fde51162004.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..4b3b2d3dcba9a4dfc36ce2a1d1ff514eeb17e28b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/segments/clip_0001.ff4c776e97894ea7a6279fde51162004.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a7eef011248a453dacccb8733e9d0e63d79241530e0053926ad1a444b46679d +size 8013140 diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/segments/clip_0001.ff4c776e97894ea7a6279fde51162004.prompt.txt b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/segments/clip_0001.ff4c776e97894ea7a6279fde51162004.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..8f7cdbeae73f28b537833795f3c1b0d2aba67ed7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/segments/clip_0001.ff4c776e97894ea7a6279fde51162004.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: + defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering. + defines the narrow cream hallway destination, including the wet nude body sheen, held-open black towel, tiled floor, door frame, and standing pose. + is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement. + +summary: +[reference generation] One continuous take moves from the knotted-towel bathroom stance in toward the nude hallway and the crawl that follows. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and black terry towel across the complete shot. +: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state. +: reference - use its hallway geometry, nude wet body, and open towel as the destination; do not copy the final pose before the action reaches it. + +detailed_description: +[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, both hands work the towel knot looser, and she steps toward the bathroom doorway with wet feet on the tile as the towel starts to slip off her hip. The camera holds a low-angle follow shot and pushes in with small amplitude at slow speed toward her torso. Preserve face, hands, long wavy dark brown hair, wet skin, towel fabric, tile layout, lighting direction, and coherent reflections. End immediately after the knot gives and she is still walking through the threshold; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Pipe drip on tile, terry cloth loosening against wet skin, wet footfalls, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/workflow.json b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..b4583509b688ea1c7ee3cc6385b3fd72c989b9b8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_1/workflow.json @@ -0,0 +1,3344 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -2076.6072819196643, + -295.4196617176575 + ], + "scale": 0.7865000000000083 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -1674.6837101862975, + 61.04276029146633, + 2200, + 1712 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2452.2050903320314, + 102.41029428335334, + 600, + 1994 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3600, + 90, + 500, + 594 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 4170, + 90, + 440, + 702 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4680, + 90, + 540, + 700 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6648.220345640926, + 38.62803212412633, + 568.8034329758566, + 1060.2286811603249 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 74, + "last_node_id": 47, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 56, + 35, + 0, + 34, + 0, + "MODEL" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 64, + 1, + 0, + 40, + 0, + "MODEL" + ], + [ + 65, + 40, + 0, + 41, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 74, + 39, + 0, + 24, + 1, + "STRING" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63, + 64 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -514.6837101862974, + 151.04276029146632 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": false, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2492.2050903320314, + 192.41029428335344 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 21, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2492.2050903320314, + 924.4102942833534 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2492.2050903320314, + 1156.4102942833533 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3640, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2492.2050903320314, + 692.4102942833534 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3640, + 540 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2492.2050903320314, + 1880.4102942833533 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4214.535010777029, + 188.97368370178367 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4216.368501565797, + 544.8333934446613 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4216.368384956473, + 677.7192852759731 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4736.69590014195, + 185.13719326015539 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4720, + 530 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 220 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6688.220345640926, + 128.62803212412635 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 864.6666666666666 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": 74, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -1940.425065391916, + 858.7123943575152 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1398.2905717329531, + 2603.651993758186 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the narrow cream hallway destination, including the wet nude body sheen, held-open black towel, tiled floor, door frame, and standing pose.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take moves from the knotted-towel bathroom stance in toward the nude hallway and the crawl that follows.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its hallway geometry, nude wet body, and open towel as the destination; do not copy the final pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, both hands work the towel knot looser, and she steps toward the bathroom doorway with wet feet on the tile as the towel starts to slip off her hip. The camera holds a low-angle follow shot and pushes in with small amplitude at slow speed toward her torso. Preserve face, hands, long wavy dark brown hair, wet skin, towel fabric, tile layout, lighting direction, and coherent reflections. End immediately after the knot gives and she is still walking through the threshold; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth loosening against wet skin, wet footfalls, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"9612484640047988317\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom threshold geography, and photographic rendering established before the boundary.\\n defines the same fully nude in the narrow cream hallway, including wet body sheen, breast shape, shaved vulva, tiled floor, door frame, and the black towel held open.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the slipping-towel threshold into the hallway of as the towel falls and her hands reach her breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom threshold, wet body, and towel already leaving the waist.\\n: reference - use its hallway walls, tiled floor, nude wet body, and open towel as the destination; do not copy the final standing pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the threshold crossing and the slipping towel; begin new action only after it and never reset the stride. She enters the narrow cream hallway of . The black towel falls off her hips into her hands and hangs open at her sides until she is fully nude. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow and pushes in with small amplitude at slow speed toward her chest, continuous camera direction. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, towel, hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom-to-hallway tile ambience, pipe drip, terry cloth sliding off her thighs, wet palms on breasts, hallway footfalls, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, cream hallway, tiled floor, and black towel now left behind.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee hallway stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its hallway and nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend; begin new action only after it and never reset the stride. She goes to all fours on the hallway tile, still fully nude and wet, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, hallway geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue hallway tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel settling, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "SDB_avancer_sexy_1", + "h3-v06-release-example", + 544, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\",\n \" defines the narrow cream hallway destination, including the wet nude body sheen, held-open black towel, tiled floor, door frame, and standing pose.\",\n \" is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] One continuous take moves from the knotted-towel bathroom stance in toward the nude hallway and the crawl that follows.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and black terry towel across the complete shot.\",\n \": fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\",\n \": reference - use its hallway geometry, nude wet body, and open towel as the destination; do not copy the final pose before the action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, both hands work the towel knot looser, and she steps toward the bathroom doorway with wet feet on the tile as the towel starts to slip off her hip. The camera holds a low-angle follow shot and pushes in with small amplitude at slow speed toward her torso. Preserve face, hands, long wavy dark brown hair, wet skin, towel fabric, tile layout, lighting direction, and coherent reflections. End immediately after the knot gives and she is still walking through the threshold; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Pipe drip on tile, terry cloth loosening against wet skin, wet footfalls, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom threshold geography, and photographic rendering established before the boundary.\",\n \" defines the same fully nude in the narrow cream hallway, including wet body sheen, breast shape, shaved vulva, tiled floor, door frame, and the black towel held open.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and both references.\",\n \"\",\n \"summary:\",\n \"[reference generation] One continuous take carries from the slipping-towel threshold into the hallway of as the towel falls and her hands reach her breasts.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, and black nail polish across the complete shot.\",\n \": fully_preserved - keep the incoming bathroom threshold, wet body, and towel already leaving the waist.\",\n \": reference - use its hallway walls, tiled floor, nude wet body, and open towel as the destination; do not copy the final standing pose before the action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the threshold crossing and the slipping towel; begin new action only after it and never reset the stride. She enters the narrow cream hallway of . The black towel falls off her hips into her hands and hangs open at her sides until she is fully nude. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow and pushes in with small amplitude at slow speed toward her chest, continuous camera direction. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, towel, hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue bathroom-to-hallway tile ambience, pipe drip, terry cloth sliding off her thighs, wet palms on breasts, hallway footfalls, and heavier breath without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\",\n \" preserves the same nude wet body, shaved vulva, cream hallway, tiled floor, and black towel now left behind.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and both references.\",\n \"\",\n \"summary:\",\n \"[reference generation] One continuous take drops from the bending-knee hallway stance onto all fours and crawls her toward the lens.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\",\n \": fully_preserved - keep identity and wet-skin rendering from the opening reference.\",\n \": reference - use its hallway and nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend; begin new action only after it and never reset the stride. She goes to all fours on the hallway tile, still fully nude and wet, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, hallway geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue hallway tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel settling, and steady breath without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "SDB_avancer_sexy_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 18, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00259_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00259_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5306.661132974008, + 78.06811767378458 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 842.0654881530827, + 1631.731602397381 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -1634.6837101862975, + 581.0427602914665 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -1634.6837101862975, + 151.04276029146632 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 56, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1919.3713865917205, + 313.30434100399435 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 14, + "outputs": [ + { + "links": [ + 56 + ], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1909.9818667189368, + 133.8617723610271 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": [ + 57 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1399.639583198201, + 70.18859434701247 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [ + 74 + ], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -2608.229139027033, + 1822.87664609564 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the narrow cream hallway destination, including the wet nude body sheen, held-open black towel, tiled floor, door frame, and standing pose.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take moves from the knotted-towel bathroom stance in toward the nude hallway and the crawl that follows.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its hallway geometry, nude wet body, and open towel as the destination; do not copy the final pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, both hands work the towel knot looser, and she steps toward the bathroom doorway with wet feet on the tile as the towel starts to slip off her hip. The camera holds a low-angle follow shot and pushes in with small amplitude at slow speed toward her torso. Preserve face, hands, long wavy dark brown hair, wet skin, towel fabric, tile layout, lighting direction, and coherent reflections. End immediately after the knot gives and she is still walking through the threshold; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth loosening against wet skin, wet footfalls, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom threshold geography, and photographic rendering established before the boundary.\\n defines the same fully nude in the narrow cream hallway, including wet body sheen, breast shape, shaved vulva, tiled floor, door frame, and the black towel held open.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the slipping-towel threshold into the hallway of as the towel falls and her hands reach her breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom threshold, wet body, and towel already leaving the waist.\\n: reference - use its hallway walls, tiled floor, nude wet body, and open towel as the destination; do not copy the final standing pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the threshold crossing and the slipping towel; begin new action only after it and never reset the stride. She enters the narrow cream hallway of . The black towel falls off her hips into her hands and hangs open at her sides until she is fully nude. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow and pushes in with small amplitude at slow speed toward her chest, continuous camera direction. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, towel, hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom-to-hallway tile ambience, pipe drip, terry cloth sliding off her thighs, wet palms on breasts, hallway footfalls, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, cream hallway, tiled floor, and black towel now left behind.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee hallway stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its hallway and nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend; begin new action only after it and never reset the stride. She goes to all fours on the hallway tile, still fully nude and wet, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, hallway geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue hallway tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel settling, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the narrow cream hallway destination, including the wet nude body sheen, held-open black towel, tiled floor, door frame, and standing pose.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take moves from the knotted-towel bathroom stance in toward the nude hallway and the crawl that follows.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its hallway geometry, nude wet body, and open towel as the destination; do not copy the final pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, both hands work the towel knot looser, and she steps toward the bathroom doorway with wet feet on the tile as the towel starts to slip off her hip. The camera holds a low-angle follow shot and pushes in with small amplitude at slow speed toward her torso. Preserve face, hands, long wavy dark brown hair, wet skin, towel fabric, tile layout, lighting direction, and coherent reflections. End immediately after the knot gives and she is still walking through the threshold; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth loosening against wet skin, wet footfalls, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom threshold geography, and photographic rendering established before the boundary.\\n defines the same fully nude in the narrow cream hallway, including wet body sheen, breast shape, shaved vulva, tiled floor, door frame, and the black towel held open.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the slipping-towel threshold into the hallway of as the towel falls and her hands reach her breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom threshold, wet body, and towel already leaving the waist.\\n: reference - use its hallway walls, tiled floor, nude wet body, and open towel as the destination; do not copy the final standing pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the threshold crossing and the slipping towel; begin new action only after it and never reset the stride. She enters the narrow cream hallway of . The black towel falls off her hips into her hands and hangs open at her sides until she is fully nude. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow and pushes in with small amplitude at slow speed toward her chest, continuous camera direction. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, towel, hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom-to-hallway tile ambience, pipe drip, terry cloth sliding off her thighs, wet palms on breasts, hallway footfalls, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, cream hallway, tiled floor, and black towel now left behind.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee hallway stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its hallway and nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend; begin new action only after it and never reset the stride. She goes to all fours on the hallway tile, still fully nude and wet, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, hallway geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue hallway tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel settling, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 40, + "inputs": [ + { + "link": 64, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1185.212053344336, + -122.50008707825693 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/HMMasturbationV1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/HMMasturbationV1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 41, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": null, + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1528.633196748806, + -120.92112583285787 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "hmpussy_v6_epoch30.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4316.018647475427, + 868.5831434383493 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 271.2837890625, + 288 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_01", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_01" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4907.542450843044, + 889.2058828860156 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 355.45328584961896, + 340.8071040905754 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": {}, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4686.086660110673, + 876.840013588207 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 140, + 26 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_01/shot_00_clip_01" + ] + ] + }, + { + "flags": {}, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4692.402460717972, + 1116.2699500220558 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 140, + 26 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ] + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..26254981d03f4cf7dae3e4d6f4a4dea5c3b15ebc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/api_prompt.json @@ -0,0 +1,645 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "plan_json_input": [ + "39", + 0 + ], + "run_name": "SDB_avancer_sexy_2", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00268_.png" + }, + "is_changed": [ + "a18170e05489a5f8fbce20c295e3c02fb9dcc6906a93503012a1880765d81909" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "36", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "40": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/HMMasturbationV1.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "41": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "model": [ + "40", + 0 + ], + "strength_model": 0.5 + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_01", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_01/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/blend_segments/clip_0002.91627bea2412433da726070bebc45a55.mp4 b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/blend_segments/clip_0002.91627bea2412433da726070bebc45a55.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..c482c5fc68821b42db516e9a4ad2d6ab8a61b153 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/blend_segments/clip_0002.91627bea2412433da726070bebc45a55.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b9473ead1b5ca8ee5a759752361972c2c063174b756dd5bd68b73254128e01dd +size 7458020 diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/blend_segments/clip_0003.b3d43464ffd74726aec63ad46ad04e19.mp4 b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/blend_segments/clip_0003.b3d43464ffd74726aec63ad46ad04e19.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..dbb54760d53885fb693b14edc9d00ee187ca2ade --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/blend_segments/clip_0003.b3d43464ffd74726aec63ad46ad04e19.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:164f7cc7302a4ff80e808cbb9f086fbc154c60ba803f86076ae3cca61d69ff9d +size 7219404 diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/blend_segments/clip_0003.bdc13f97cb8f49e7b70e6b8be1124db4.mp4 b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/blend_segments/clip_0003.bdc13f97cb8f49e7b70e6b8be1124db4.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..3bd19905349a3ee64d8754938a01a81a5074c12c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/blend_segments/clip_0003.bdc13f97cb8f49e7b70e6b8be1124db4.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1f734676794ab17c9ec324c5885d63556ccf0702fed8cb31b5427df195c6c8d0 +size 7251243 diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.050a300aae394592baadfad8806c3621.json b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.050a300aae394592baadfad8806c3621.json new file mode 100644 index 0000000000000000000000000000000000000000..00ecad7a212d5faf07897dc52254f8c56a469b95 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.050a300aae394592baadfad8806c3621.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/SDB_avancer_sexy_2/recovery_archives/050a300aae394592baadfad8806c3621/api_prompt.json", + "plan": "h3_chains/SDB_avancer_sexy_2/recovery_archives/050a300aae394592baadfad8806c3621/plan.json", + "workflow": "h3_chains/SDB_avancer_sexy_2/recovery_archives/050a300aae394592baadfad8806c3621/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "8de97c25e8a19c84a5898a7cbf122da677295f844ad5e2dc6d262b6a21f3a18a", + "plan_hash": "8bf67270884013b42d9f7843a59f59169df0f15a4f57e3c3cdb861f35b93ec9d", + "run_name": "SDB_avancer_sexy_2", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "5ad7f549507b47b3cf72518128ad32cc9359d5cc31a7e416bb44b13ac0689b34", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "3e94cbb519d7874eb294d49a28d7c0373a1c4aa6d65b42edf227ce1279d1b167" + }, + "generation_hash": "c8fab34a910eb2cf4c796328bdecbae8b501f3d5b551e0812805563673133b95", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "0b3d7d4ac186da08555656b569579951084058ddf59a0f05b89f9446241a70fb", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/SDB_avancer_sexy_2/recovery_archives/050a300aae394592baadfad8806c3621/api_prompt.json", + "plan": "h3_chains/SDB_avancer_sexy_2/recovery_archives/050a300aae394592baadfad8806c3621/plan.json", + "workflow": "h3_chains/SDB_avancer_sexy_2/recovery_archives/050a300aae394592baadfad8806c3621/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "050a300aae394592baadfad8806c3621", + "checkpoint": "h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.050a300aae394592baadfad8806c3621.safetensors", + "checkpoint_sha256": "b98747243150115a3e0119d8cec96e790821adcfde56a2eb819e3eb848f1b486", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-08T01:24:37Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/SDB_avancer_sexy_2/generated_audio/clip_0001.050a300aae394592baadfad8806c3621.wav", + "generated_audio_sha256": "92dad97f47a60f543f57d1a8cfdd02fe16697095b96a64647585c6c34a76a752", + "generated_continuity": "on", + "history_hash": "8de97c25e8a19c84a5898a7cbf122da677295f844ad5e2dc6d262b6a21f3a18a", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/SDB_avancer_sexy_2/segments/clip_0001.050a300aae394592baadfad8806c3621.prompt.txt", + "prompt_file_sha256": "0b3d7d4ac186da08555656b569579951084058ddf59a0f05b89f9446241a70fb", + "prompt_hash": "0b3d7d4ac186da08555656b569579951084058ddf59a0f05b89f9446241a70fb", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "050a300aae394592baadfad8806c3621", + "revision_metadata": "h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.050a300aae394592baadfad8806c3621.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "5ad7f549507b47b3cf72518128ad32cc9359d5cc31a7e416bb44b13ac0689b34", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "3e94cbb519d7874eb294d49a28d7c0373a1c4aa6d65b42edf227ce1279d1b167" + }, + "generation_hash": "c8fab34a910eb2cf4c796328bdecbae8b501f3d5b551e0812805563673133b95", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "0b3d7d4ac186da08555656b569579951084058ddf59a0f05b89f9446241a70fb", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/SDB_avancer_sexy_2/segments/clip_0001.050a300aae394592baadfad8806c3621.mp4", + "segment_sha256": "fdd335487fe0d8b1380530c36f1709273b1db6a9821fca49d33a330205cd1e07", + "source_reference": "off", + "steps": 8 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.050a300aae394592baadfad8806c3621.safetensors b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.050a300aae394592baadfad8806c3621.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..3225d1c49ae4661120ab70a9eb5ec2a87e39fbca --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.050a300aae394592baadfad8806c3621.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b98747243150115a3e0119d8cec96e790821adcfde56a2eb819e3eb848f1b486 +size 144542440 diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.4b77edcbf4604ee292fdfcedb758d3c1.json b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.4b77edcbf4604ee292fdfcedb758d3c1.json new file mode 100644 index 0000000000000000000000000000000000000000..3633cbe95054ef17865964e49cc71216781c775a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.4b77edcbf4604ee292fdfcedb758d3c1.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/SDB_avancer_sexy_2/recovery_archives/4b77edcbf4604ee292fdfcedb758d3c1/api_prompt.json", + "plan": "h3_chains/SDB_avancer_sexy_2/recovery_archives/4b77edcbf4604ee292fdfcedb758d3c1/plan.json", + "workflow": "h3_chains/SDB_avancer_sexy_2/recovery_archives/4b77edcbf4604ee292fdfcedb758d3c1/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "8de97c25e8a19c84a5898a7cbf122da677295f844ad5e2dc6d262b6a21f3a18a", + "plan_hash": "8bf67270884013b42d9f7843a59f59169df0f15a4f57e3c3cdb861f35b93ec9d", + "run_name": "SDB_avancer_sexy_2", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "5ad7f549507b47b3cf72518128ad32cc9359d5cc31a7e416bb44b13ac0689b34", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "3e94cbb519d7874eb294d49a28d7c0373a1c4aa6d65b42edf227ce1279d1b167" + }, + "generation_hash": "c8fab34a910eb2cf4c796328bdecbae8b501f3d5b551e0812805563673133b95", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "0b3d7d4ac186da08555656b569579951084058ddf59a0f05b89f9446241a70fb", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/SDB_avancer_sexy_2/recovery_archives/4b77edcbf4604ee292fdfcedb758d3c1/api_prompt.json", + "plan": "h3_chains/SDB_avancer_sexy_2/recovery_archives/4b77edcbf4604ee292fdfcedb758d3c1/plan.json", + "workflow": "h3_chains/SDB_avancer_sexy_2/recovery_archives/4b77edcbf4604ee292fdfcedb758d3c1/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "4b77edcbf4604ee292fdfcedb758d3c1", + "checkpoint": "h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.4b77edcbf4604ee292fdfcedb758d3c1.safetensors", + "checkpoint_sha256": "8a52664c64cd1ca4b01f64b17005c2342110bf863133fda7799d20598d3e8624", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-08T17:08:19Z", + "delivered_frames": 243, + "forked_from_branch_id": "6393a656deb841649941d41a03d55f2f", + "generated_audio": "h3_chains/SDB_avancer_sexy_2/generated_audio/clip_0001.4b77edcbf4604ee292fdfcedb758d3c1.wav", + "generated_audio_sha256": "de64e6f19586501371be7ea6cb958f1189d546950813463de1cc0d26d5b79840", + "generated_continuity": "on", + "history_hash": "8de97c25e8a19c84a5898a7cbf122da677295f844ad5e2dc6d262b6a21f3a18a", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/SDB_avancer_sexy_2/segments/clip_0001.4b77edcbf4604ee292fdfcedb758d3c1.prompt.txt", + "prompt_file_sha256": "0b3d7d4ac186da08555656b569579951084058ddf59a0f05b89f9446241a70fb", + "prompt_hash": "0b3d7d4ac186da08555656b569579951084058ddf59a0f05b89f9446241a70fb", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "4b77edcbf4604ee292fdfcedb758d3c1", + "revision_metadata": "h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.4b77edcbf4604ee292fdfcedb758d3c1.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "5ad7f549507b47b3cf72518128ad32cc9359d5cc31a7e416bb44b13ac0689b34", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "3e94cbb519d7874eb294d49a28d7c0373a1c4aa6d65b42edf227ce1279d1b167" + }, + "generation_hash": "c8fab34a910eb2cf4c796328bdecbae8b501f3d5b551e0812805563673133b95", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "0b3d7d4ac186da08555656b569579951084058ddf59a0f05b89f9446241a70fb", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/SDB_avancer_sexy_2/segments/clip_0001.4b77edcbf4604ee292fdfcedb758d3c1.mp4", + "segment_sha256": "e32a04c21fae90d4232402e37cb18b389b0332f8618fa367fad864f4750493de", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.6393a656deb841649941d41a03d55f2f.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.4b77edcbf4604ee292fdfcedb758d3c1.safetensors b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.4b77edcbf4604ee292fdfcedb758d3c1.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..144d26182d1845acf6a22e58bde57f0b31b6e872 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.4b77edcbf4604ee292fdfcedb758d3c1.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a52664c64cd1ca4b01f64b17005c2342110bf863133fda7799d20598d3e8624 +size 144542440 diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.6393a656deb841649941d41a03d55f2f.json b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.6393a656deb841649941d41a03d55f2f.json new file mode 100644 index 0000000000000000000000000000000000000000..e36b7300643e314f0c4180bfc67e8ebaf0842525 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.6393a656deb841649941d41a03d55f2f.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/SDB_avancer_sexy_2/recovery_archives/6393a656deb841649941d41a03d55f2f/api_prompt.json", + "plan": "h3_chains/SDB_avancer_sexy_2/recovery_archives/6393a656deb841649941d41a03d55f2f/plan.json", + "workflow": "h3_chains/SDB_avancer_sexy_2/recovery_archives/6393a656deb841649941d41a03d55f2f/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "8de97c25e8a19c84a5898a7cbf122da677295f844ad5e2dc6d262b6a21f3a18a", + "plan_hash": "8bf67270884013b42d9f7843a59f59169df0f15a4f57e3c3cdb861f35b93ec9d", + "run_name": "SDB_avancer_sexy_2", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "5ad7f549507b47b3cf72518128ad32cc9359d5cc31a7e416bb44b13ac0689b34", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "3e94cbb519d7874eb294d49a28d7c0373a1c4aa6d65b42edf227ce1279d1b167" + }, + "generation_hash": "c8fab34a910eb2cf4c796328bdecbae8b501f3d5b551e0812805563673133b95", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "0b3d7d4ac186da08555656b569579951084058ddf59a0f05b89f9446241a70fb", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/SDB_avancer_sexy_2/recovery_archives/6393a656deb841649941d41a03d55f2f/api_prompt.json", + "plan": "h3_chains/SDB_avancer_sexy_2/recovery_archives/6393a656deb841649941d41a03d55f2f/plan.json", + "workflow": "h3_chains/SDB_avancer_sexy_2/recovery_archives/6393a656deb841649941d41a03d55f2f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "6393a656deb841649941d41a03d55f2f", + "checkpoint": "h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.6393a656deb841649941d41a03d55f2f.safetensors", + "checkpoint_sha256": "b8b3d8983a0866c96ec674f2a63d06c31e1f0c96996cb13ce5ccaf84ea202158", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-08T16:37:07Z", + "delivered_frames": 243, + "forked_from_branch_id": "050a300aae394592baadfad8806c3621", + "generated_audio": "h3_chains/SDB_avancer_sexy_2/generated_audio/clip_0001.6393a656deb841649941d41a03d55f2f.wav", + "generated_audio_sha256": "de64e6f19586501371be7ea6cb958f1189d546950813463de1cc0d26d5b79840", + "generated_continuity": "on", + "history_hash": "8de97c25e8a19c84a5898a7cbf122da677295f844ad5e2dc6d262b6a21f3a18a", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/SDB_avancer_sexy_2/segments/clip_0001.6393a656deb841649941d41a03d55f2f.prompt.txt", + "prompt_file_sha256": "0b3d7d4ac186da08555656b569579951084058ddf59a0f05b89f9446241a70fb", + "prompt_hash": "0b3d7d4ac186da08555656b569579951084058ddf59a0f05b89f9446241a70fb", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "6393a656deb841649941d41a03d55f2f", + "revision_metadata": "h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.6393a656deb841649941d41a03d55f2f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "5ad7f549507b47b3cf72518128ad32cc9359d5cc31a7e416bb44b13ac0689b34", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "3e94cbb519d7874eb294d49a28d7c0373a1c4aa6d65b42edf227ce1279d1b167" + }, + "generation_hash": "c8fab34a910eb2cf4c796328bdecbae8b501f3d5b551e0812805563673133b95", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "0b3d7d4ac186da08555656b569579951084058ddf59a0f05b89f9446241a70fb", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/SDB_avancer_sexy_2/segments/clip_0001.6393a656deb841649941d41a03d55f2f.mp4", + "segment_sha256": "7c7aa654342b818895c4a9fd9e3be1720649360a8f2116f6577d5da7a1842392", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.050a300aae394592baadfad8806c3621.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.6393a656deb841649941d41a03d55f2f.safetensors b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.6393a656deb841649941d41a03d55f2f.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..e30e50541da93196cadf1ed6f62c8c2c86cbca90 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.6393a656deb841649941d41a03d55f2f.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b8b3d8983a0866c96ec674f2a63d06c31e1f0c96996cb13ce5ccaf84ea202158 +size 144542440 diff --git a/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..3633cbe95054ef17865964e49cc71216781c775a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/SDB_avancer_sexy_2/recovery_archives/4b77edcbf4604ee292fdfcedb758d3c1/api_prompt.json", + "plan": "h3_chains/SDB_avancer_sexy_2/recovery_archives/4b77edcbf4604ee292fdfcedb758d3c1/plan.json", + "workflow": "h3_chains/SDB_avancer_sexy_2/recovery_archives/4b77edcbf4604ee292fdfcedb758d3c1/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 544 + }, + "format": "h3_chain_segment_v3", + "history_hash": "8de97c25e8a19c84a5898a7cbf122da677295f844ad5e2dc6d262b6a21f3a18a", + "plan_hash": "8bf67270884013b42d9f7843a59f59169df0f15a4f57e3c3cdb861f35b93ec9d", + "run_name": "SDB_avancer_sexy_2", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "5ad7f549507b47b3cf72518128ad32cc9359d5cc31a7e416bb44b13ac0689b34", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "3e94cbb519d7874eb294d49a28d7c0373a1c4aa6d65b42edf227ce1279d1b167" + }, + "generation_hash": "c8fab34a910eb2cf4c796328bdecbae8b501f3d5b551e0812805563673133b95", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "0b3d7d4ac186da08555656b569579951084058ddf59a0f05b89f9446241a70fb", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/SDB_avancer_sexy_2/recovery_archives/4b77edcbf4604ee292fdfcedb758d3c1/api_prompt.json", + "plan": "h3_chains/SDB_avancer_sexy_2/recovery_archives/4b77edcbf4604ee292fdfcedb758d3c1/plan.json", + "workflow": "h3_chains/SDB_avancer_sexy_2/recovery_archives/4b77edcbf4604ee292fdfcedb758d3c1/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "4b77edcbf4604ee292fdfcedb758d3c1", + "checkpoint": "h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.4b77edcbf4604ee292fdfcedb758d3c1.safetensors", + "checkpoint_sha256": "8a52664c64cd1ca4b01f64b17005c2342110bf863133fda7799d20598d3e8624", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-08T17:08:19Z", + "delivered_frames": 243, + "forked_from_branch_id": "6393a656deb841649941d41a03d55f2f", + "generated_audio": "h3_chains/SDB_avancer_sexy_2/generated_audio/clip_0001.4b77edcbf4604ee292fdfcedb758d3c1.wav", + "generated_audio_sha256": "de64e6f19586501371be7ea6cb958f1189d546950813463de1cc0d26d5b79840", + "generated_continuity": "on", + "history_hash": "8de97c25e8a19c84a5898a7cbf122da677295f844ad5e2dc6d262b6a21f3a18a", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/SDB_avancer_sexy_2/segments/clip_0001.4b77edcbf4604ee292fdfcedb758d3c1.prompt.txt", + "prompt_file_sha256": "0b3d7d4ac186da08555656b569579951084058ddf59a0f05b89f9446241a70fb", + "prompt_hash": "0b3d7d4ac186da08555656b569579951084058ddf59a0f05b89f9446241a70fb", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "4b77edcbf4604ee292fdfcedb758d3c1", + "revision_metadata": "h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.4b77edcbf4604ee292fdfcedb758d3c1.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "5ad7f549507b47b3cf72518128ad32cc9359d5cc31a7e416bb44b13ac0689b34", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "3e94cbb519d7874eb294d49a28d7c0373a1c4aa6d65b42edf227ce1279d1b167" + }, + "generation_hash": "c8fab34a910eb2cf4c796328bdecbae8b501f3d5b551e0812805563673133b95", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 544 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "0b3d7d4ac186da08555656b569579951084058ddf59a0f05b89f9446241a70fb", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/SDB_avancer_sexy_2/segments/clip_0001.4b77edcbf4604ee292fdfcedb758d3c1.mp4", + "segment_sha256": "e32a04c21fae90d4232402e37cb18b389b0332f8618fa367fad864f4750493de", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/SDB_avancer_sexy_2/checkpoints/clip_0001.6393a656deb841649941d41a03d55f2f.json" + } +}