dzmdd commited on
Commit
3db3627
·
verified ·
1 Parent(s): 85baf64

Upload folder using huggingface_hub (part 5)

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +112 -0
  2. checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_01/80e5767f09dd4b5fa869734f4f9306f2.json +14 -0
  3. checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_01/ed49d696dd874e6193ea6924dd4fe404.json +14 -0
  4. checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_01/index.json +68 -0
  5. checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_02/1f5db5cda0f0494b9cff18409fb6570d.json +14 -0
  6. checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_02/7a4ed5dbace845a68300be0b7cd0ca50.json +14 -0
  7. checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_02/9bb6fefdbdbd479489a3c7bfcf22c6c6.json +14 -0
  8. checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_02/d26ca9463e4b4be6b379041694567b70.json +14 -0
  9. checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_02/index.json +56 -0
  10. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/288cf2341ba344a8a9dfe81d4e95c711/api_prompt.json +644 -0
  11. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/288cf2341ba344a8a9dfe81d4e95c711/plan.json +90 -0
  12. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/288cf2341ba344a8a9dfe81d4e95c711/workflow.json +0 -0
  13. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/28ab7e6758434e5e9bcbbc1c1254a596/api_prompt.json +644 -0
  14. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/28ab7e6758434e5e9bcbbc1c1254a596/plan.json +90 -0
  15. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/28ab7e6758434e5e9bcbbc1c1254a596/workflow.json +0 -0
  16. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/3e1a9cf7042847c7b0455a6bd4d067b8/api_prompt.json +644 -0
  17. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/3e1a9cf7042847c7b0455a6bd4d067b8/plan.json +90 -0
  18. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/3e1a9cf7042847c7b0455a6bd4d067b8/workflow.json +0 -0
  19. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/42b02518133d420a98afd11fc2db1386/api_prompt.json +643 -0
  20. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/42b02518133d420a98afd11fc2db1386/plan.json +90 -0
  21. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/42b02518133d420a98afd11fc2db1386/workflow.json +0 -0
  22. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/4b7c8a51a28e45c89d0aeae2cd06304e/api_prompt.json +644 -0
  23. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/4b7c8a51a28e45c89d0aeae2cd06304e/plan.json +90 -0
  24. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/4b7c8a51a28e45c89d0aeae2cd06304e/workflow.json +0 -0
  25. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/4d07e535203a4660a372a46ec06496e5/api_prompt.json +644 -0
  26. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/4d07e535203a4660a372a46ec06496e5/plan.json +90 -0
  27. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/4d07e535203a4660a372a46ec06496e5/workflow.json +0 -0
  28. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/5abc59a452f541f0808fbad18d27be6a/api_prompt.json +643 -0
  29. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/5abc59a452f541f0808fbad18d27be6a/plan.json +90 -0
  30. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/5abc59a452f541f0808fbad18d27be6a/workflow.json +0 -0
  31. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/7319bbede5724a5c952f8b0c9c4c3b7e/api_prompt.json +644 -0
  32. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/7319bbede5724a5c952f8b0c9c4c3b7e/plan.json +90 -0
  33. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/7319bbede5724a5c952f8b0c9c4c3b7e/workflow.json +0 -0
  34. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/91cae02b66ba48d694277bce98796499/api_prompt.json +644 -0
  35. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/91cae02b66ba48d694277bce98796499/plan.json +98 -0
  36. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/91cae02b66ba48d694277bce98796499/workflow.json +0 -0
  37. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/926b119e10564d478b29493fefccc2e5/api_prompt.json +644 -0
  38. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/926b119e10564d478b29493fefccc2e5/plan.json +90 -0
  39. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/926b119e10564d478b29493fefccc2e5/workflow.json +0 -0
  40. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/941c11c406d94d8abbfe70768bb185b4/api_prompt.json +644 -0
  41. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/941c11c406d94d8abbfe70768bb185b4/plan.json +90 -0
  42. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/941c11c406d94d8abbfe70768bb185b4/workflow.json +0 -0
  43. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/96daf287704647a7ad850dda7336ba82/api_prompt.json +644 -0
  44. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/96daf287704647a7ad850dda7336ba82/plan.json +90 -0
  45. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/96daf287704647a7ad850dda7336ba82/workflow.json +0 -0
  46. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/9eb10e01ec9b421fa5809567d3fe3dc2/api_prompt.json +644 -0
  47. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/9eb10e01ec9b421fa5809567d3fe3dc2/plan.json +90 -0
  48. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/9eb10e01ec9b421fa5809567d3fe3dc2/workflow.json +0 -0
  49. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/a7f17243d0f14e92933b60d1f70db677/api_prompt.json +644 -0
  50. checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/a7f17243d0f14e92933b60d1f70db677/plan.json +98 -0
.gitattributes CHANGED
@@ -359,3 +359,115 @@ checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.926b
359
  checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.a7f17243d0f14e92933b60d1f70db677.wav filter=lfs diff=lfs merge=lfs -text
360
  checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.wav filter=lfs diff=lfs merge=lfs -text
361
  checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.wav filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
359
  checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.a7f17243d0f14e92933b60d1f70db677.wav filter=lfs diff=lfs merge=lfs -text
360
  checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.wav filter=lfs diff=lfs merge=lfs -text
361
  checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.wav filter=lfs diff=lfs merge=lfs -text
362
+ checkpoint_h3_context_loop/h3_chains/masturbate_0/reviews/clip_0001.66259c937714.38638d840819.review.mp4 filter=lfs diff=lfs merge=lfs -text
363
+ checkpoint_h3_context_loop/h3_chains/masturbate_0/reviews/clip_0002.29dc260f5aee.02945eef6fbd.review.mp4 filter=lfs diff=lfs merge=lfs -text
364
+ checkpoint_h3_context_loop/h3_chains/masturbate_0/segments/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.mp4 filter=lfs diff=lfs merge=lfs -text
365
+ checkpoint_h3_context_loop/h3_chains/masturbate_0/segments/clip_0001.4b7c8a51a28e45c89d0aeae2cd06304e.mp4 filter=lfs diff=lfs merge=lfs -text
366
+ checkpoint_h3_context_loop/h3_chains/masturbate_0/segments/clip_0001.4d07e535203a4660a372a46ec06496e5.mp4 filter=lfs diff=lfs merge=lfs -text
367
+ checkpoint_h3_context_loop/h3_chains/masturbate_0/segments/clip_0001.5abc59a452f541f0808fbad18d27be6a.mp4 filter=lfs diff=lfs merge=lfs -text
368
+ checkpoint_h3_context_loop/h3_chains/masturbate_0/segments/clip_0001.91cae02b66ba48d694277bce98796499.mp4 filter=lfs diff=lfs merge=lfs -text
369
+ checkpoint_h3_context_loop/h3_chains/masturbate_0/segments/clip_0001.941c11c406d94d8abbfe70768bb185b4.mp4 filter=lfs diff=lfs merge=lfs -text
370
+ checkpoint_h3_context_loop/h3_chains/masturbate_0/segments/clip_0001.96daf287704647a7ad850dda7336ba82.mp4 filter=lfs diff=lfs merge=lfs -text
371
+ checkpoint_h3_context_loop/h3_chains/masturbate_0/segments/clip_0001.9eb10e01ec9b421fa5809567d3fe3dc2.mp4 filter=lfs diff=lfs merge=lfs -text
372
+ checkpoint_h3_context_loop/h3_chains/masturbate_0/segments/clip_0001.cfe9feeb702b4be38b2aad6ded9d6a4f.mp4 filter=lfs diff=lfs merge=lfs -text
373
+ checkpoint_h3_context_loop/h3_chains/masturbate_0/segments/clip_0001.d764603c991b4b3f89431ab6ccd8a33b.mp4 filter=lfs diff=lfs merge=lfs -text
374
+ checkpoint_h3_context_loop/h3_chains/masturbate_0/segments/clip_0001.f7152bbbb5834e029d01c8afda47ec8b.mp4 filter=lfs diff=lfs merge=lfs -text
375
+ checkpoint_h3_context_loop/h3_chains/masturbate_0/segments/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.mp4 filter=lfs diff=lfs merge=lfs -text
376
+ checkpoint_h3_context_loop/h3_chains/masturbate_0/segments/clip_0002.3e1a9cf7042847c7b0455a6bd4d067b8.mp4 filter=lfs diff=lfs merge=lfs -text
377
+ checkpoint_h3_context_loop/h3_chains/masturbate_0/segments/clip_0002.42b02518133d420a98afd11fc2db1386.mp4 filter=lfs diff=lfs merge=lfs -text
378
+ checkpoint_h3_context_loop/h3_chains/masturbate_0/segments/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.mp4 filter=lfs diff=lfs merge=lfs -text
379
+ checkpoint_h3_context_loop/h3_chains/masturbate_0/segments/clip_0002.926b119e10564d478b29493fefccc2e5.mp4 filter=lfs diff=lfs merge=lfs -text
380
+ checkpoint_h3_context_loop/h3_chains/masturbate_0/segments/clip_0002.a7f17243d0f14e92933b60d1f70db677.mp4 filter=lfs diff=lfs merge=lfs -text
381
+ checkpoint_h3_context_loop/h3_chains/masturbate_0/segments/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.mp4 filter=lfs diff=lfs merge=lfs -text
382
+ checkpoint_h3_context_loop/h3_chains/masturbate_0/segments/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.mp4 filter=lfs diff=lfs merge=lfs -text
383
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/blend_segments/clip_0002.c7fa3ee999974fe595d1204dee0b0816.mp4 filter=lfs diff=lfs merge=lfs -text
384
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/blend_segments/clip_0002.eb40a1821fa14f2687f23afbe2b05b76.mp4 filter=lfs diff=lfs merge=lfs -text
385
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/blend_segments/clip_0003.aecf98e0b21344e89a56e7d97af626e2.mp4 filter=lfs diff=lfs merge=lfs -text
386
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.f2d8c53178c84264a3beb37223200915.wav filter=lfs diff=lfs merge=lfs -text
387
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.96cb32b4b83f42a1b0934449ecf55b75.wav filter=lfs diff=lfs merge=lfs -text
388
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.bab6356377804548986a7103fdb0e14d.wav filter=lfs diff=lfs merge=lfs -text
389
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.generated.wav filter=lfs diff=lfs merge=lfs -text
390
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.mp4 filter=lfs diff=lfs merge=lfs -text
391
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.f2d8c53178c84264a3beb37223200915.mp4 filter=lfs diff=lfs merge=lfs -text
392
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.96cb32b4b83f42a1b0934449ecf55b75.mp4 filter=lfs diff=lfs merge=lfs -text
393
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.bab6356377804548986a7103fdb0e14d.mp4 filter=lfs diff=lfs merge=lfs -text
394
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/final/partial_through_clip_0002.mp4 filter=lfs diff=lfs merge=lfs -text
395
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/final/t2v_normal_2026-09-21.generated.wav filter=lfs diff=lfs merge=lfs -text
396
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/final/t2v_normal_2026-09-21.mp4 filter=lfs diff=lfs merge=lfs -text
397
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/generated_audio/clip_0001.0e23ebc94edf4ad0a31e9ba6c64b8597.wav filter=lfs diff=lfs merge=lfs -text
398
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/generated_audio/clip_0001.169e20c53eb04fc48f381101b6b10be6.wav filter=lfs diff=lfs merge=lfs -text
399
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/generated_audio/clip_0001.2b51bbaec51246eb8272815adf2f982c.wav filter=lfs diff=lfs merge=lfs -text
400
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/generated_audio/clip_0002.c7fa3ee999974fe595d1204dee0b0816.wav filter=lfs diff=lfs merge=lfs -text
401
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/generated_audio/clip_0002.eb40a1821fa14f2687f23afbe2b05b76.wav filter=lfs diff=lfs merge=lfs -text
402
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/generated_audio/clip_0003.aecf98e0b21344e89a56e7d97af626e2.wav filter=lfs diff=lfs merge=lfs -text
403
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/reviews/clip_0001.e62b66b755a2.b3d2f4091f37.review.mp4 filter=lfs diff=lfs merge=lfs -text
404
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/reviews/clip_0002.3ecad71b098d.3124b576c0c6.review.mp4 filter=lfs diff=lfs merge=lfs -text
405
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/reviews/clip_0003.d3f44c4adf57.455b264aa7d4.review.mp4 filter=lfs diff=lfs merge=lfs -text
406
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/segments/clip_0001.0e23ebc94edf4ad0a31e9ba6c64b8597.mp4 filter=lfs diff=lfs merge=lfs -text
407
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/segments/clip_0001.169e20c53eb04fc48f381101b6b10be6.mp4 filter=lfs diff=lfs merge=lfs -text
408
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/segments/clip_0001.2b51bbaec51246eb8272815adf2f982c.mp4 filter=lfs diff=lfs merge=lfs -text
409
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/segments/clip_0002.c7fa3ee999974fe595d1204dee0b0816.mp4 filter=lfs diff=lfs merge=lfs -text
410
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/segments/clip_0002.eb40a1821fa14f2687f23afbe2b05b76.mp4 filter=lfs diff=lfs merge=lfs -text
411
+ checkpoint_h3_context_loop/h3_chains/masturbate_1/segments/clip_0003.aecf98e0b21344e89a56e7d97af626e2.mp4 filter=lfs diff=lfs merge=lfs -text
412
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/blend_segments/clip_0002.0e4457e9ab5d4d0ebaa7bce4950c70a3.mp4 filter=lfs diff=lfs merge=lfs -text
413
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/blend_segments/clip_0002.3ffdce0048284711bc4989007f6380e1.mp4 filter=lfs diff=lfs merge=lfs -text
414
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/blend_segments/clip_0002.63ecb25156d642ebb64022c6bd4390d5.mp4 filter=lfs diff=lfs merge=lfs -text
415
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/blend_segments/clip_0002.9acb6302f04e49bfbd16aa79c3a94e5d.mp4 filter=lfs diff=lfs merge=lfs -text
416
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/blend_segments/clip_0003.dc792770ebb14c5db6851d8e0314b692.mp4 filter=lfs diff=lfs merge=lfs -text
417
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/final/partial_through_clip_0001.mp4 filter=lfs diff=lfs merge=lfs -text
418
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/final/t2v_normal_2026-09-09.generated.wav filter=lfs diff=lfs merge=lfs -text
419
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/final/t2v_normal_2026-09-09.mp4 filter=lfs diff=lfs merge=lfs -text
420
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/final/t2v_normal_2026-09-09_001.generated.wav filter=lfs diff=lfs merge=lfs -text
421
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/final/t2v_normal_2026-09-09_001.mp4 filter=lfs diff=lfs merge=lfs -text
422
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/final/t2v_normal_2026-09-09_002.generated.wav filter=lfs diff=lfs merge=lfs -text
423
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/final/t2v_normal_2026-09-09_002.mp4 filter=lfs diff=lfs merge=lfs -text
424
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/generated_audio/clip_0001.7a365527bbc84fb483530f8a1035e4c2.wav filter=lfs diff=lfs merge=lfs -text
425
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/generated_audio/clip_0001.813b1ebadb9a4e9bbfcf2d5c5c6cb191.wav filter=lfs diff=lfs merge=lfs -text
426
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/generated_audio/clip_0001.cbc75722073847958ed862596e06f2b1.wav filter=lfs diff=lfs merge=lfs -text
427
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/generated_audio/clip_0001.db0a3f0f023a436bae0c5d5a55b702ce.wav filter=lfs diff=lfs merge=lfs -text
428
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/generated_audio/clip_0002.0e4457e9ab5d4d0ebaa7bce4950c70a3.wav filter=lfs diff=lfs merge=lfs -text
429
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/generated_audio/clip_0002.3ffdce0048284711bc4989007f6380e1.wav filter=lfs diff=lfs merge=lfs -text
430
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/generated_audio/clip_0002.63ecb25156d642ebb64022c6bd4390d5.wav filter=lfs diff=lfs merge=lfs -text
431
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/generated_audio/clip_0002.9acb6302f04e49bfbd16aa79c3a94e5d.wav filter=lfs diff=lfs merge=lfs -text
432
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/generated_audio/clip_0003.dc792770ebb14c5db6851d8e0314b692.wav filter=lfs diff=lfs merge=lfs -text
433
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/reviews/clip_0001.0a613574557a.c05cbee48f3b.review.mp4 filter=lfs diff=lfs merge=lfs -text
434
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/reviews/clip_0002.ee3df583220f.e93e31deeff6.review.mp4 filter=lfs diff=lfs merge=lfs -text
435
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/reviews/clip_0003.02d6919badbe.d5d68775074c.review.mp4 filter=lfs diff=lfs merge=lfs -text
436
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/segments/clip_0001.7a365527bbc84fb483530f8a1035e4c2.mp4 filter=lfs diff=lfs merge=lfs -text
437
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/segments/clip_0001.813b1ebadb9a4e9bbfcf2d5c5c6cb191.mp4 filter=lfs diff=lfs merge=lfs -text
438
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/segments/clip_0001.cbc75722073847958ed862596e06f2b1.mp4 filter=lfs diff=lfs merge=lfs -text
439
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/segments/clip_0001.db0a3f0f023a436bae0c5d5a55b702ce.mp4 filter=lfs diff=lfs merge=lfs -text
440
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/segments/clip_0002.0e4457e9ab5d4d0ebaa7bce4950c70a3.mp4 filter=lfs diff=lfs merge=lfs -text
441
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/segments/clip_0002.3ffdce0048284711bc4989007f6380e1.mp4 filter=lfs diff=lfs merge=lfs -text
442
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/segments/clip_0002.63ecb25156d642ebb64022c6bd4390d5.mp4 filter=lfs diff=lfs merge=lfs -text
443
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/segments/clip_0002.9acb6302f04e49bfbd16aa79c3a94e5d.mp4 filter=lfs diff=lfs merge=lfs -text
444
+ checkpoint_h3_context_loop/h3_chains/masturbate_2/segments/clip_0003.dc792770ebb14c5db6851d8e0314b692.mp4 filter=lfs diff=lfs merge=lfs -text
445
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/blend_segments/clip_0002.138c7ec5c0e348e9ae8b9975eb30a88c.mp4 filter=lfs diff=lfs merge=lfs -text
446
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/blend_segments/clip_0002.3bd06eb50a2d43159719e24153bd968b.mp4 filter=lfs diff=lfs merge=lfs -text
447
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/blend_segments/clip_0002.3d9368e17d7c418aadca46c13e3040c0.mp4 filter=lfs diff=lfs merge=lfs -text
448
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/blend_segments/clip_0002.48bbbdb664d24289b84d6d6e7744efcc.mp4 filter=lfs diff=lfs merge=lfs -text
449
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/blend_segments/clip_0002.77c83fce5d144244a52d774e3417e1ac.mp4 filter=lfs diff=lfs merge=lfs -text
450
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/blend_segments/clip_0002.cf8f37bb11294e54863fce4a6c196ef6.mp4 filter=lfs diff=lfs merge=lfs -text
451
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/final/t2v_normal_2026-09-16.generated.wav filter=lfs diff=lfs merge=lfs -text
452
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/final/t2v_normal_2026-09-16.mp4 filter=lfs diff=lfs merge=lfs -text
453
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/final/t2v_normal_2026-09-16_001.generated.wav filter=lfs diff=lfs merge=lfs -text
454
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/final/t2v_normal_2026-09-16_001.mp4 filter=lfs diff=lfs merge=lfs -text
455
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/final/t2v_normal_2026-09-17.generated.wav filter=lfs diff=lfs merge=lfs -text
456
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/final/t2v_normal_2026-09-17.mp4 filter=lfs diff=lfs merge=lfs -text
457
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/generated_audio/clip_0001.0c23f6b0600f4b618a4cffbd6fd144b3.wav filter=lfs diff=lfs merge=lfs -text
458
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/generated_audio/clip_0001.1ea42a2fee394c79ad063c38c5cf8aa2.wav filter=lfs diff=lfs merge=lfs -text
459
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/generated_audio/clip_0001.47feb88adc954604852033dd45edc9cf.wav filter=lfs diff=lfs merge=lfs -text
460
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/generated_audio/clip_0001.5468786fa8b04726a49712860ae6f3c1.wav filter=lfs diff=lfs merge=lfs -text
461
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/generated_audio/clip_0001.572a7c55c9c64b0394f4260847e42312.wav filter=lfs diff=lfs merge=lfs -text
462
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/generated_audio/clip_0001.89d6e7426c454e1a9b6f6391d9cde7a6.wav filter=lfs diff=lfs merge=lfs -text
463
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/generated_audio/clip_0001.909e451d9c2c45eda44193f113cac30b.wav filter=lfs diff=lfs merge=lfs -text
464
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/generated_audio/clip_0001.ab8c7d967cac4f10beeadecd6a2d4c05.wav filter=lfs diff=lfs merge=lfs -text
465
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/generated_audio/clip_0001.c22fdc54cef0438882da2640bde193b1.wav filter=lfs diff=lfs merge=lfs -text
466
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/generated_audio/clip_0001.dd0cb8ecd0094bf5be1a79b85e7f25b1.wav filter=lfs diff=lfs merge=lfs -text
467
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/generated_audio/clip_0001.feea2f187c7f4179b87a1294bfd6762a.wav filter=lfs diff=lfs merge=lfs -text
468
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/generated_audio/clip_0002.138c7ec5c0e348e9ae8b9975eb30a88c.wav filter=lfs diff=lfs merge=lfs -text
469
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/generated_audio/clip_0002.3bd06eb50a2d43159719e24153bd968b.wav filter=lfs diff=lfs merge=lfs -text
470
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/generated_audio/clip_0002.3d9368e17d7c418aadca46c13e3040c0.wav filter=lfs diff=lfs merge=lfs -text
471
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/generated_audio/clip_0002.48bbbdb664d24289b84d6d6e7744efcc.wav filter=lfs diff=lfs merge=lfs -text
472
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/generated_audio/clip_0002.77c83fce5d144244a52d774e3417e1ac.wav filter=lfs diff=lfs merge=lfs -text
473
+ checkpoint_h3_context_loop/h3_chains/masturbate_ground_1/generated_audio/clip_0002.cf8f37bb11294e54863fce4a6c196ef6.wav filter=lfs diff=lfs merge=lfs -text
checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_01/80e5767f09dd4b5fa869734f4f9306f2.json ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "format": "h3_scene_prompt_history_v1",
3
+ "id": "80e5767f09dd4b5fa869734f4f9306f2",
4
+ "parent_id": "6fff495ce7d6426bae4ebeb7b12e7e9f",
5
+ "label": "",
6
+ "archived_at": null,
7
+ "created_at": "2026-09-15T09:12:52.520Z",
8
+ "updated_at": "2026-09-15T10:39:04.981Z",
9
+ "executed_at": "2026-09-15T09:12:52.520Z",
10
+ "last_executed_at": "2026-09-15T10:39:04.981Z",
11
+ "execution_count": 2,
12
+ "prompt_sha256": "88e6b3e276b1ea3fd6e1f6ae39c50194d880e785e2670a6664c7ec448c2760bd",
13
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music."
14
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_01/ed49d696dd874e6193ea6924dd4fe404.json ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "format": "h3_scene_prompt_history_v1",
3
+ "id": "ed49d696dd874e6193ea6924dd4fe404",
4
+ "parent_id": "03158e7b656e4a5dad0287dfbfbc4415",
5
+ "label": "",
6
+ "archived_at": null,
7
+ "created_at": "2026-09-15T08:21:53.204Z",
8
+ "updated_at": "2026-09-15T08:53:30.123Z",
9
+ "executed_at": "2026-09-15T08:21:53.292Z",
10
+ "last_executed_at": "2026-09-15T08:53:30.123Z",
11
+ "execution_count": 2,
12
+ "prompt_sha256": "db10ea3473c1c69e60bd64a939bb86e0ec47ff9a5339f2192c570dfcac6067cd",
13
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then both breasts. Shot ends on a slow dissolve while she is still standing.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast. Then both hands caress both breasts. No fingering. The camera holds a low angle with slight handheld shake. End on a slow dissolve while she is still standing with both hands on her breasts. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hands on breasts, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music."
14
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_01/index.json ADDED
@@ -0,0 +1,68 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "format": "h3_scene_prompt_history_v1",
3
+ "run_name": "masturbate_0",
4
+ "scene_id": "clip_01",
5
+ "active_revision": "80e5767f09dd4b5fa869734f4f9306f2",
6
+ "revisions": [
7
+ {
8
+ "id": "04288eb381c44426b7de45325b51f025",
9
+ "parent_id": null,
10
+ "label": "",
11
+ "archived_at": null,
12
+ "created_at": "2026-09-15T07:20:40.475Z",
13
+ "updated_at": "2026-09-15T07:31:33.184Z",
14
+ "executed_at": "2026-09-15T07:21:45.444Z",
15
+ "last_executed_at": "2026-09-15T07:31:33.184Z",
16
+ "execution_count": 3,
17
+ "prompt_sha256": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d"
18
+ },
19
+ {
20
+ "id": "03158e7b656e4a5dad0287dfbfbc4415",
21
+ "parent_id": "04288eb381c44426b7de45325b51f025",
22
+ "label": "",
23
+ "archived_at": null,
24
+ "created_at": "2026-09-15T07:41:14.008Z",
25
+ "updated_at": "2026-09-15T07:41:22.362Z",
26
+ "executed_at": "2026-09-15T07:41:22.362Z",
27
+ "last_executed_at": "2026-09-15T07:41:22.362Z",
28
+ "execution_count": 1,
29
+ "prompt_sha256": "b43e4b435aa63b55fea08ea3b489ac8fd51f3d1e8c6d4b4b29061845aafaeacb"
30
+ },
31
+ {
32
+ "id": "ed49d696dd874e6193ea6924dd4fe404",
33
+ "parent_id": "03158e7b656e4a5dad0287dfbfbc4415",
34
+ "label": "",
35
+ "archived_at": null,
36
+ "created_at": "2026-09-15T08:21:53.204Z",
37
+ "updated_at": "2026-09-15T08:53:30.123Z",
38
+ "executed_at": "2026-09-15T08:21:53.292Z",
39
+ "last_executed_at": "2026-09-15T08:53:30.123Z",
40
+ "execution_count": 2,
41
+ "prompt_sha256": "db10ea3473c1c69e60bd64a939bb86e0ec47ff9a5339f2192c570dfcac6067cd"
42
+ },
43
+ {
44
+ "id": "6fff495ce7d6426bae4ebeb7b12e7e9f",
45
+ "parent_id": "ed49d696dd874e6193ea6924dd4fe404",
46
+ "label": "",
47
+ "archived_at": null,
48
+ "created_at": "2026-09-15T08:57:01.974Z",
49
+ "updated_at": "2026-09-16T00:14:34.274Z",
50
+ "executed_at": "2026-09-15T09:03:11.490Z",
51
+ "last_executed_at": "2026-09-16T00:14:34.274Z",
52
+ "execution_count": 3,
53
+ "prompt_sha256": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386"
54
+ },
55
+ {
56
+ "id": "80e5767f09dd4b5fa869734f4f9306f2",
57
+ "parent_id": "6fff495ce7d6426bae4ebeb7b12e7e9f",
58
+ "label": "",
59
+ "archived_at": null,
60
+ "created_at": "2026-09-15T09:12:52.520Z",
61
+ "updated_at": "2026-09-15T10:39:04.981Z",
62
+ "executed_at": "2026-09-15T09:12:52.520Z",
63
+ "last_executed_at": "2026-09-15T10:39:04.981Z",
64
+ "execution_count": 2,
65
+ "prompt_sha256": "88e6b3e276b1ea3fd6e1f6ae39c50194d880e785e2670a6664c7ec448c2760bd"
66
+ }
67
+ ]
68
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_02/1f5db5cda0f0494b9cff18409fb6570d.json ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "format": "h3_scene_prompt_history_v1",
3
+ "id": "1f5db5cda0f0494b9cff18409fb6570d",
4
+ "parent_id": null,
5
+ "label": "",
6
+ "archived_at": null,
7
+ "created_at": "2026-09-15T08:07:06.005Z",
8
+ "updated_at": "2026-09-15T08:07:06.006Z",
9
+ "executed_at": "2026-09-15T08:07:06.006Z",
10
+ "last_executed_at": "2026-09-15T08:07:06.006Z",
11
+ "execution_count": 1,
12
+ "prompt_sha256": "7e8295feadd07bcfc3ef0ddd7144cecefd5df3c2900960df2d8dd2d987678b0b",
13
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. Right hand keeps one or two fingers on her pussy. She squats, crawls toward the lens, stands, arches, both hands move to her breasts.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and the right hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the one-handed masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy with one or two fingers only, Vagina, hmpussy. Left hand does not join. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, takes the right hand off her pussy, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, one or two fingers on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music."
14
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_02/7a4ed5dbace845a68300be0b7cd0ca50.json ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "format": "h3_scene_prompt_history_v1",
3
+ "id": "7a4ed5dbace845a68300be0b7cd0ca50",
4
+ "parent_id": "9bb6fefdbdbd479489a3c7bfcf22c6c6",
5
+ "label": "",
6
+ "archived_at": null,
7
+ "created_at": "2026-09-15T09:12:42.480Z",
8
+ "updated_at": "2026-09-16T00:07:52.815Z",
9
+ "executed_at": "2026-09-15T09:18:49.256Z",
10
+ "last_executed_at": "2026-09-16T00:07:52.815Z",
11
+ "execution_count": 4,
12
+ "prompt_sha256": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950",
13
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music."
14
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_02/9bb6fefdbdbd479489a3c7bfcf22c6c6.json ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "format": "h3_scene_prompt_history_v1",
3
+ "id": "9bb6fefdbdbd479489a3c7bfcf22c6c6",
4
+ "parent_id": "d26ca9463e4b4be6b379041694567b70",
5
+ "label": "",
6
+ "archived_at": null,
7
+ "created_at": "2026-09-15T09:06:48.599Z",
8
+ "updated_at": "2026-09-16T00:05:02.782Z",
9
+ "executed_at": "2026-09-15T09:06:48.599Z",
10
+ "last_executed_at": "2026-09-16T00:05:02.782Z",
11
+ "execution_count": 2,
12
+ "prompt_sha256": "bc52c6f71613e257d6f3f4541871ac418bbfc5968acba4e24652d287c58cb671",
13
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music."
14
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_02/d26ca9463e4b4be6b379041694567b70.json ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "format": "h3_scene_prompt_history_v1",
3
+ "id": "d26ca9463e4b4be6b379041694567b70",
4
+ "parent_id": "1f5db5cda0f0494b9cff18409fb6570d",
5
+ "label": "",
6
+ "archived_at": null,
7
+ "created_at": "2026-09-15T08:21:22.493Z",
8
+ "updated_at": "2026-09-15T08:25:29.458Z",
9
+ "executed_at": "2026-09-15T08:25:29.458Z",
10
+ "last_executed_at": "2026-09-15T08:25:29.458Z",
11
+ "execution_count": 1,
12
+ "prompt_sha256": "15592cecfb5661e3215568d2334bcc253d90452983fdd87f0349674ed6da42a6",
13
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. She drops to all fours and crawls toward the lens, hips rolling left and right.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and both hands already on her breasts; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and both hands on her breasts; begin new action only after it and never reset the stride. She drops slowly to all fours. She crawls toward the spectator, hips rolling left then right. Breasts and pussy stay in the low-angle frame as she comes closer. No fingering. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the crawl and the hip roll are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hands, knees and palms on the floor, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music."
14
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_02/index.json ADDED
@@ -0,0 +1,56 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "format": "h3_scene_prompt_history_v1",
3
+ "run_name": "masturbate_0",
4
+ "scene_id": "clip_02",
5
+ "active_revision": "7a4ed5dbace845a68300be0b7cd0ca50",
6
+ "revisions": [
7
+ {
8
+ "id": "1f5db5cda0f0494b9cff18409fb6570d",
9
+ "parent_id": null,
10
+ "label": "",
11
+ "archived_at": null,
12
+ "created_at": "2026-09-15T08:07:06.005Z",
13
+ "updated_at": "2026-09-15T08:07:06.006Z",
14
+ "executed_at": "2026-09-15T08:07:06.006Z",
15
+ "last_executed_at": "2026-09-15T08:07:06.006Z",
16
+ "execution_count": 1,
17
+ "prompt_sha256": "7e8295feadd07bcfc3ef0ddd7144cecefd5df3c2900960df2d8dd2d987678b0b"
18
+ },
19
+ {
20
+ "id": "d26ca9463e4b4be6b379041694567b70",
21
+ "parent_id": "1f5db5cda0f0494b9cff18409fb6570d",
22
+ "label": "",
23
+ "archived_at": null,
24
+ "created_at": "2026-09-15T08:21:22.493Z",
25
+ "updated_at": "2026-09-15T08:25:29.458Z",
26
+ "executed_at": "2026-09-15T08:25:29.458Z",
27
+ "last_executed_at": "2026-09-15T08:25:29.458Z",
28
+ "execution_count": 1,
29
+ "prompt_sha256": "15592cecfb5661e3215568d2334bcc253d90452983fdd87f0349674ed6da42a6"
30
+ },
31
+ {
32
+ "id": "9bb6fefdbdbd479489a3c7bfcf22c6c6",
33
+ "parent_id": "d26ca9463e4b4be6b379041694567b70",
34
+ "label": "",
35
+ "archived_at": null,
36
+ "created_at": "2026-09-15T09:06:48.599Z",
37
+ "updated_at": "2026-09-16T00:05:02.782Z",
38
+ "executed_at": "2026-09-15T09:06:48.599Z",
39
+ "last_executed_at": "2026-09-16T00:05:02.782Z",
40
+ "execution_count": 2,
41
+ "prompt_sha256": "bc52c6f71613e257d6f3f4541871ac418bbfc5968acba4e24652d287c58cb671"
42
+ },
43
+ {
44
+ "id": "7a4ed5dbace845a68300be0b7cd0ca50",
45
+ "parent_id": "9bb6fefdbdbd479489a3c7bfcf22c6c6",
46
+ "label": "",
47
+ "archived_at": null,
48
+ "created_at": "2026-09-15T09:12:42.480Z",
49
+ "updated_at": "2026-09-16T00:07:52.815Z",
50
+ "executed_at": "2026-09-15T09:18:49.256Z",
51
+ "last_executed_at": "2026-09-16T00:07:52.815Z",
52
+ "execution_count": 4,
53
+ "prompt_sha256": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950"
54
+ }
55
+ ]
56
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/288cf2341ba344a8a9dfe81d4e95c711/api_prompt.json ADDED
@@ -0,0 +1,644 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "1": {
3
+ "_meta": {
4
+ "title": "H3 Diffusion Model"
5
+ },
6
+ "class_type": "UNETLoader",
7
+ "inputs": {
8
+ "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors",
9
+ "weight_dtype": "default"
10
+ }
11
+ },
12
+ "10": {
13
+ "_meta": {
14
+ "title": "Scene Seed"
15
+ },
16
+ "class_type": "RandomNoise",
17
+ "inputs": {
18
+ "noise_seed": [
19
+ "8",
20
+ 5
21
+ ]
22
+ }
23
+ },
24
+ "11": {
25
+ "_meta": {
26
+ "title": "Reference Conditioning"
27
+ },
28
+ "class_type": "MiniMaxH3ReferenceToVideo",
29
+ "inputs": {
30
+ "audio_vae": [
31
+ "5",
32
+ 0
33
+ ],
34
+ "clip": [
35
+ "2",
36
+ 0
37
+ ],
38
+ "height": [
39
+ "8",
40
+ 9
41
+ ],
42
+ "length": [
43
+ "8",
44
+ 6
45
+ ],
46
+ "prompt": [
47
+ "8",
48
+ 4
49
+ ],
50
+ "ref_image_size": "match",
51
+ "ref_images.ref_image_0": [
52
+ "26",
53
+ 0
54
+ ],
55
+ "vae": [
56
+ "4",
57
+ 0
58
+ ],
59
+ "width": [
60
+ "8",
61
+ 8
62
+ ]
63
+ }
64
+ },
65
+ "12": {
66
+ "_meta": {
67
+ "title": "Apply Scene Context"
68
+ },
69
+ "class_type": "MiniMaxH3ChainContext",
70
+ "inputs": {
71
+ "conditioning": [
72
+ "11",
73
+ 0
74
+ ],
75
+ "latent": [
76
+ "11",
77
+ 1
78
+ ],
79
+ "state": [
80
+ "8",
81
+ 0
82
+ ],
83
+ "vae": [
84
+ "4",
85
+ 0
86
+ ]
87
+ }
88
+ },
89
+ "13": {
90
+ "_meta": {
91
+ "title": "Sigma Shift"
92
+ },
93
+ "class_type": "MiniMaxH3SigmaShift",
94
+ "inputs": {
95
+ "model": [
96
+ "34",
97
+ 0
98
+ ],
99
+ "shift_audio": 3.0,
100
+ "shift_video": 12.0
101
+ }
102
+ },
103
+ "14": {
104
+ "_meta": {
105
+ "title": "Basic Guider"
106
+ },
107
+ "class_type": "BasicGuider",
108
+ "inputs": {
109
+ "conditioning": [
110
+ "12",
111
+ 0
112
+ ],
113
+ "model": [
114
+ "13",
115
+ 0
116
+ ]
117
+ }
118
+ },
119
+ "15": {
120
+ "_meta": {
121
+ "title": "Sampling Schedule"
122
+ },
123
+ "class_type": "BasicScheduler",
124
+ "inputs": {
125
+ "denoise": 1.0,
126
+ "model": [
127
+ "13",
128
+ 0
129
+ ],
130
+ "scheduler": "ddim_uniform",
131
+ "steps": [
132
+ "8",
133
+ 7
134
+ ]
135
+ }
136
+ },
137
+ "16": {
138
+ "_meta": {
139
+ "title": "Sample Video + Audio"
140
+ },
141
+ "class_type": "SamplerCustomAdvanced",
142
+ "inputs": {
143
+ "guider": [
144
+ "14",
145
+ 0
146
+ ],
147
+ "latent_image": [
148
+ "12",
149
+ 3
150
+ ],
151
+ "noise": [
152
+ "10",
153
+ 0
154
+ ],
155
+ "sampler": [
156
+ "3",
157
+ 0
158
+ ],
159
+ "sigmas": [
160
+ "63",
161
+ 0
162
+ ]
163
+ }
164
+ },
165
+ "17": {
166
+ "_meta": {
167
+ "title": "VAEDecode"
168
+ },
169
+ "class_type": "VAEDecode",
170
+ "inputs": {
171
+ "samples": [
172
+ "16",
173
+ 0
174
+ ],
175
+ "vae": [
176
+ "4",
177
+ 0
178
+ ]
179
+ }
180
+ },
181
+ "18": {
182
+ "_meta": {
183
+ "title": "VAEDecode Audio"
184
+ },
185
+ "class_type": "VAEDecodeAudio",
186
+ "inputs": {
187
+ "samples": [
188
+ "16",
189
+ 0
190
+ ],
191
+ "vae": [
192
+ "5",
193
+ 0
194
+ ]
195
+ }
196
+ },
197
+ "19": {
198
+ "_meta": {
199
+ "title": "Trim Carried Overlap"
200
+ },
201
+ "class_type": "MiniMaxH3LoopTrim",
202
+ "inputs": {
203
+ "audio": [
204
+ "18",
205
+ 0
206
+ ],
207
+ "fps": 24.0,
208
+ "images": [
209
+ "17",
210
+ 0
211
+ ],
212
+ "match_tail": true,
213
+ "retain_overlap_frames": 0,
214
+ "state": [
215
+ "8",
216
+ 0
217
+ ],
218
+ "trim_frames": [
219
+ "12",
220
+ 1
221
+ ]
222
+ }
223
+ },
224
+ "2": {
225
+ "_meta": {
226
+ "title": "H3 Text Encoder"
227
+ },
228
+ "class_type": "CLIPLoader",
229
+ "inputs": {
230
+ "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
231
+ "device": "default",
232
+ "type": "minimax"
233
+ }
234
+ },
235
+ "20": {
236
+ "_meta": {
237
+ "title": "Save Segment + Checkpoint"
238
+ },
239
+ "class_type": "MiniMaxH3ChainSegmentSave",
240
+ "inputs": {
241
+ "audio": [
242
+ "19",
243
+ 1
244
+ ],
245
+ "images": [
246
+ "19",
247
+ 0
248
+ ],
249
+ "images_with_overlap": [
250
+ "19",
251
+ 2
252
+ ],
253
+ "sampled_latent": [
254
+ "16",
255
+ 0
256
+ ],
257
+ "state": [
258
+ "8",
259
+ 0
260
+ ]
261
+ },
262
+ "is_changed": [
263
+ NaN
264
+ ]
265
+ },
266
+ "21": {
267
+ "_meta": {
268
+ "title": "Assemble Final Video"
269
+ },
270
+ "class_type": "MiniMaxH3ChainAssemble",
271
+ "inputs": {
272
+ "audio_bitrate": 256,
273
+ "audio_source": "plan",
274
+ "blend_schedule": "plan",
275
+ "boundary_tone_match": "auto",
276
+ "color_stabilization": "scene_1_anchor",
277
+ "copy_to_output": false,
278
+ "filename": "t2v_normal_%date:yyyy-MM-dd%",
279
+ "manifest": [
280
+ "23",
281
+ 0
282
+ ],
283
+ "output_subfolder": "",
284
+ "video-preview": ""
285
+ },
286
+ "is_changed": [
287
+ NaN
288
+ ]
289
+ },
290
+ "23": {
291
+ "_meta": {
292
+ "title": "Loop End"
293
+ },
294
+ "class_type": "MiniMaxH3ChainLoopEnd",
295
+ "inputs": {
296
+ "between_scene_cleanup": "off",
297
+ "flow": [
298
+ "7",
299
+ 0
300
+ ],
301
+ "images": [
302
+ "19",
303
+ 0
304
+ ],
305
+ "sampled_latent": [
306
+ "16",
307
+ 0
308
+ ],
309
+ "segment": [
310
+ "28",
311
+ 0
312
+ ],
313
+ "state": [
314
+ "8",
315
+ 0
316
+ ]
317
+ }
318
+ },
319
+ "24": {
320
+ "_meta": {
321
+ "title": "Production Plan"
322
+ },
323
+ "class_type": "MiniMaxH3ChainPlanModern",
324
+ "inputs": {
325
+ "base_seed": 0,
326
+ "chain_policy": [
327
+ "30",
328
+ 0
329
+ ],
330
+ "crop": "disabled",
331
+ "default_duration_seconds": 10.0,
332
+ "default_steps": 20,
333
+ "encode_mode": "video",
334
+ "generation_fingerprint": "h3-v06-release-example",
335
+ "height": 960,
336
+ "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nVelvet and lace, boots on marble. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\\n\\nsummary:\\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"1975178174791885762\"\n }\n ]\n}",
337
+ "run_name": "masturbate_0",
338
+ "segment_crf": 12,
339
+ "video_blend_frames": 22,
340
+ "width": 544
341
+ },
342
+ "is_changed": [
343
+ false
344
+ ]
345
+ },
346
+ "26": {
347
+ "_meta": {
348
+ "title": "Reference Image"
349
+ },
350
+ "class_type": "LoadImage",
351
+ "inputs": {
352
+ "image": "krea_edit__00470_.png"
353
+ },
354
+ "is_changed": [
355
+ "346885f6f49ec789ed4db3452999d34e38193962c2d8c0fb2264c798354a4e74"
356
+ ]
357
+ },
358
+ "28": {
359
+ "_meta": {
360
+ "title": "Review Candidates"
361
+ },
362
+ "class_type": "MiniMaxH3ChainReview",
363
+ "inputs": {
364
+ "assemble_partial_on_stop": true,
365
+ "audio": [
366
+ "19",
367
+ 1
368
+ ],
369
+ "auto_continue_timeout_minutes": 0.0,
370
+ "candidate_count": 1,
371
+ "enabled": true,
372
+ "partial_audio_source": "checkpointed",
373
+ "play_notification_sound": false,
374
+ "review_each_candidate": false,
375
+ "segment": [
376
+ "20",
377
+ 0
378
+ ],
379
+ "state": [
380
+ "8",
381
+ 0
382
+ ],
383
+ "unload_models_while_waiting": false
384
+ },
385
+ "is_changed": [
386
+ NaN
387
+ ]
388
+ },
389
+ "29": {
390
+ "_meta": {
391
+ "title": "Chain Preflight"
392
+ },
393
+ "class_type": "MiniMaxH3ChainPreflight",
394
+ "inputs": {
395
+ "plan": [
396
+ "6",
397
+ 0
398
+ ],
399
+ "scene_range": "",
400
+ "start_clip": 1,
401
+ "verify_resume_history": true
402
+ }
403
+ },
404
+ "3": {
405
+ "_meta": {
406
+ "title": "Sampler"
407
+ },
408
+ "class_type": "KSamplerSelect",
409
+ "inputs": {
410
+ "sampler_name": "euler"
411
+ }
412
+ },
413
+ "30": {
414
+ "_meta": {
415
+ "title": "Generation Profile"
416
+ },
417
+ "class_type": "MiniMaxH3GenerationProfile",
418
+ "inputs": {
419
+ "audio_profile": "Generate audio",
420
+ "scene_continuity": "Visual continuity"
421
+ }
422
+ },
423
+ "34": {
424
+ "_meta": {
425
+ "title": "Model Patch Torch Settings"
426
+ },
427
+ "class_type": "ModelPatchTorchSettings",
428
+ "inputs": {
429
+ "enable_fp16_accumulation": true,
430
+ "model": [
431
+ "64",
432
+ 0
433
+ ]
434
+ }
435
+ },
436
+ "39": {
437
+ "_meta": {
438
+ "title": "𝙆 Text"
439
+ },
440
+ "class_type": "Text",
441
+ "inputs": {
442
+ "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, 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<Picture 2> 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<Subject 1> 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 <Subject 1> from the knotted-towel bathroom stance in <Picture 1> toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n<Picture 2>: 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. <Subject 1> stands matching <Picture 1>, 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n<Picture 2> defines the same <Subject 1> fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n<Subject 1> 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 <Subject 1> 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<Subject 1> (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<Picture 1>: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n<Picture 2>: 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n<Picture 2> preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n<Subject 1> 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 <Subject 1> from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n<Picture 2>: 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}"
443
+ }
444
+ },
445
+ "4": {
446
+ "_meta": {
447
+ "title": "Video VAE"
448
+ },
449
+ "class_type": "VAELoader",
450
+ "inputs": {
451
+ "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors"
452
+ }
453
+ },
454
+ "44": {
455
+ "_meta": {
456
+ "title": "MiniMax H3 Scene Export"
457
+ },
458
+ "class_type": "MiniMaxH3SceneExport",
459
+ "inputs": {
460
+ "audio": [
461
+ "19",
462
+ 1
463
+ ],
464
+ "clip_index": 0,
465
+ "crf": 12,
466
+ "export": true,
467
+ "fps": 24.0,
468
+ "images": [
469
+ "19",
470
+ 0
471
+ ],
472
+ "latent": [
473
+ "16",
474
+ 1
475
+ ],
476
+ "prompt_text": [
477
+ "8",
478
+ 4
479
+ ],
480
+ "run_name": "run_02",
481
+ "shot_id": [
482
+ "8",
483
+ 3
484
+ ]
485
+ }
486
+ },
487
+ "45": {
488
+ "_meta": {
489
+ "title": "MiniMax H3 Scene Latent Load"
490
+ },
491
+ "class_type": "MiniMaxH3SceneLatentLoad",
492
+ "inputs": {
493
+ "path": ""
494
+ }
495
+ },
496
+ "46": {
497
+ "_meta": {
498
+ "title": "Show Text 🐍"
499
+ },
500
+ "class_type": "ShowText|pysssss",
501
+ "inputs": {
502
+ "text": [
503
+ "44",
504
+ 0
505
+ ],
506
+ "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01"
507
+ }
508
+ },
509
+ "47": {
510
+ "_meta": {
511
+ "title": "Show Text 🐍"
512
+ },
513
+ "class_type": "ShowText|pysssss",
514
+ "inputs": {
515
+ "text": [
516
+ "44",
517
+ 1
518
+ ],
519
+ "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt"
520
+ }
521
+ },
522
+ "48": {
523
+ "_meta": {
524
+ "title": "MiniMax H3 Checkpoint Manager"
525
+ },
526
+ "class_type": "MiniMaxH3ChainCheckpointManager",
527
+ "inputs": {
528
+ "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}"
529
+ },
530
+ "is_changed": [
531
+ NaN
532
+ ]
533
+ },
534
+ "5": {
535
+ "_meta": {
536
+ "title": "Audio VAE"
537
+ },
538
+ "class_type": "VAELoader",
539
+ "inputs": {
540
+ "vae_name": "minimax_h3_audio_vae_fp32.safetensors"
541
+ }
542
+ },
543
+ "50": {
544
+ "_meta": {
545
+ "title": "Load LoRA"
546
+ },
547
+ "class_type": "LoraLoaderModelOnly",
548
+ "inputs": {
549
+ "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors",
550
+ "model": [
551
+ "1",
552
+ 0
553
+ ],
554
+ "strength_model": 0.7
555
+ }
556
+ },
557
+ "51": {
558
+ "_meta": {
559
+ "title": "Load LoRA"
560
+ },
561
+ "class_type": "LoraLoaderModelOnly",
562
+ "inputs": {
563
+ "lora_name": "Minimax_h3/IcySlap_v1.safetensors",
564
+ "model": [
565
+ "50",
566
+ 0
567
+ ],
568
+ "strength_model": 0.35
569
+ }
570
+ },
571
+ "6": {
572
+ "_meta": {
573
+ "title": "Scene Prompts"
574
+ },
575
+ "class_type": "MiniMaxH3ChainScenePromptEditor",
576
+ "inputs": {
577
+ "plan": [
578
+ "24",
579
+ 0
580
+ ]
581
+ }
582
+ },
583
+ "63": {
584
+ "_meta": {
585
+ "title": "ExtendIntermediateSigmas"
586
+ },
587
+ "class_type": "ExtendIntermediateSigmas",
588
+ "inputs": {
589
+ "end_at_sigma": 12.0,
590
+ "sigmas": [
591
+ "15",
592
+ 0
593
+ ],
594
+ "spacing": "linear",
595
+ "start_at_sigma": 0.85,
596
+ "steps": 2
597
+ }
598
+ },
599
+ "64": {
600
+ "_meta": {
601
+ "title": "Patch Sage Attention KJ"
602
+ },
603
+ "class_type": "PathchSageAttentionKJ",
604
+ "inputs": {
605
+ "allow_compile": false,
606
+ "model": [
607
+ "51",
608
+ 0
609
+ ],
610
+ "sage_attention": "sageattn_qk_int8_pv_fp16_triton"
611
+ }
612
+ },
613
+ "7": {
614
+ "_meta": {
615
+ "title": "Loop Start"
616
+ },
617
+ "class_type": "MiniMaxH3ChainLoopStart",
618
+ "inputs": {
619
+ "plan": [
620
+ "29",
621
+ 0
622
+ ],
623
+ "scene_range": "",
624
+ "start_clip": 1,
625
+ "verify_resume_history": true
626
+ },
627
+ "is_changed": [
628
+ NaN
629
+ ]
630
+ },
631
+ "8": {
632
+ "_meta": {
633
+ "title": "Current Scene"
634
+ },
635
+ "class_type": "MiniMaxH3ChainCurrent",
636
+ "inputs": {
637
+ "align_audio_reference": false,
638
+ "state": [
639
+ "7",
640
+ 1
641
+ ]
642
+ }
643
+ }
644
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/288cf2341ba344a8a9dfe81d4e95c711/plan.json ADDED
@@ -0,0 +1,90 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "base_plan_hash": "ea2f63c60665bdeda160ad836f9798b67952a265ebd471616a142e061bdd24fd",
3
+ "compatibility": {
4
+ "anchor_mode": "head",
5
+ "audio_context_length": 22,
6
+ "audio_mode": "generated_audio",
7
+ "audio_policy": {
8
+ "final_audio": "generated",
9
+ "generated_continuity": "on",
10
+ "source_reference": "off",
11
+ "version": "h3_audio_policy_v1"
12
+ },
13
+ "context_length": 22,
14
+ "crop": "disabled",
15
+ "encode_mode": "video",
16
+ "fps": 24,
17
+ "generation_fingerprint": "h3-v06-release-example",
18
+ "height": 960,
19
+ "segment_crf": 12,
20
+ "source_audio_hash": "none",
21
+ "source_audio_silent_padding": false,
22
+ "transition_policy": {
23
+ "context_length": 22,
24
+ "continuation_mode": "guide",
25
+ "expert_override": false,
26
+ "label": "Guided transition",
27
+ "preset": "guide",
28
+ "version": "h3_transition_policy_v1"
29
+ },
30
+ "video_blend_frames": 22,
31
+ "width": 544
32
+ },
33
+ "editor_plan": {
34
+ "prompt_prefix": "",
35
+ "shots": [
36
+ {
37
+ "id": "clip_01",
38
+ "length": 124,
39
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
40
+ "seed": "6101",
41
+ "steps": 20
42
+ },
43
+ {
44
+ "id": "clip_02",
45
+ "length": 124,
46
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
47
+ "seed": "1975178174791885762",
48
+ "steps": 20
49
+ }
50
+ ]
51
+ },
52
+ "format": "h3_chain_plan_archive_v1",
53
+ "plan_hash": "6fa519fdfed299af32c7901ed244dfe97b96cddc462fb475c33253f679701b53",
54
+ "prompt_prefix": "",
55
+ "run_name": "masturbate_0",
56
+ "segment_crf": 12,
57
+ "shots": [
58
+ {
59
+ "audio_duration_seconds": 5.166666666666667,
60
+ "audio_start_seconds": 0.0,
61
+ "delivered_frames": 124,
62
+ "generation_start_frame": 0,
63
+ "id": "clip_01",
64
+ "index": 1,
65
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
66
+ "prompt_hash": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386",
67
+ "raw_frames": 124,
68
+ "scene_prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
69
+ "seed": 6101,
70
+ "steps": 20
71
+ },
72
+ {
73
+ "audio_duration_seconds": 5.166666666666667,
74
+ "audio_start_seconds": 4.25,
75
+ "delivered_frames": 102,
76
+ "generation_start_frame": 102,
77
+ "id": "clip_02",
78
+ "index": 2,
79
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
80
+ "prompt_hash": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950",
81
+ "raw_frames": 124,
82
+ "scene_prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
83
+ "seed": 1975178174791885762,
84
+ "steps": 20
85
+ }
86
+ ],
87
+ "summary": "2 clips; 226 delivered frames (9.417s) at 544x960; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=masturbate_0",
88
+ "total_delivered_frames": 226,
89
+ "version": 2
90
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/288cf2341ba344a8a9dfe81d4e95c711/workflow.json ADDED
The diff for this file is too large to render. See raw diff
 
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/28ab7e6758434e5e9bcbbc1c1254a596/api_prompt.json ADDED
@@ -0,0 +1,644 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "1": {
3
+ "_meta": {
4
+ "title": "H3 Diffusion Model"
5
+ },
6
+ "class_type": "UNETLoader",
7
+ "inputs": {
8
+ "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors",
9
+ "weight_dtype": "default"
10
+ }
11
+ },
12
+ "10": {
13
+ "_meta": {
14
+ "title": "Scene Seed"
15
+ },
16
+ "class_type": "RandomNoise",
17
+ "inputs": {
18
+ "noise_seed": [
19
+ "8",
20
+ 5
21
+ ]
22
+ }
23
+ },
24
+ "11": {
25
+ "_meta": {
26
+ "title": "Reference Conditioning"
27
+ },
28
+ "class_type": "MiniMaxH3ReferenceToVideo",
29
+ "inputs": {
30
+ "audio_vae": [
31
+ "5",
32
+ 0
33
+ ],
34
+ "clip": [
35
+ "2",
36
+ 0
37
+ ],
38
+ "height": [
39
+ "8",
40
+ 9
41
+ ],
42
+ "length": [
43
+ "8",
44
+ 6
45
+ ],
46
+ "prompt": [
47
+ "8",
48
+ 4
49
+ ],
50
+ "ref_image_size": "match",
51
+ "ref_images.ref_image_0": [
52
+ "26",
53
+ 0
54
+ ],
55
+ "vae": [
56
+ "4",
57
+ 0
58
+ ],
59
+ "width": [
60
+ "8",
61
+ 8
62
+ ]
63
+ }
64
+ },
65
+ "12": {
66
+ "_meta": {
67
+ "title": "Apply Scene Context"
68
+ },
69
+ "class_type": "MiniMaxH3ChainContext",
70
+ "inputs": {
71
+ "conditioning": [
72
+ "11",
73
+ 0
74
+ ],
75
+ "latent": [
76
+ "11",
77
+ 1
78
+ ],
79
+ "state": [
80
+ "8",
81
+ 0
82
+ ],
83
+ "vae": [
84
+ "4",
85
+ 0
86
+ ]
87
+ }
88
+ },
89
+ "13": {
90
+ "_meta": {
91
+ "title": "Sigma Shift"
92
+ },
93
+ "class_type": "MiniMaxH3SigmaShift",
94
+ "inputs": {
95
+ "model": [
96
+ "34",
97
+ 0
98
+ ],
99
+ "shift_audio": 3.0,
100
+ "shift_video": 12.0
101
+ }
102
+ },
103
+ "14": {
104
+ "_meta": {
105
+ "title": "Basic Guider"
106
+ },
107
+ "class_type": "BasicGuider",
108
+ "inputs": {
109
+ "conditioning": [
110
+ "12",
111
+ 0
112
+ ],
113
+ "model": [
114
+ "13",
115
+ 0
116
+ ]
117
+ }
118
+ },
119
+ "15": {
120
+ "_meta": {
121
+ "title": "Sampling Schedule"
122
+ },
123
+ "class_type": "BasicScheduler",
124
+ "inputs": {
125
+ "denoise": 1.0,
126
+ "model": [
127
+ "13",
128
+ 0
129
+ ],
130
+ "scheduler": "ddim_uniform",
131
+ "steps": [
132
+ "8",
133
+ 7
134
+ ]
135
+ }
136
+ },
137
+ "16": {
138
+ "_meta": {
139
+ "title": "Sample Video + Audio"
140
+ },
141
+ "class_type": "SamplerCustomAdvanced",
142
+ "inputs": {
143
+ "guider": [
144
+ "14",
145
+ 0
146
+ ],
147
+ "latent_image": [
148
+ "12",
149
+ 3
150
+ ],
151
+ "noise": [
152
+ "10",
153
+ 0
154
+ ],
155
+ "sampler": [
156
+ "3",
157
+ 0
158
+ ],
159
+ "sigmas": [
160
+ "63",
161
+ 0
162
+ ]
163
+ }
164
+ },
165
+ "17": {
166
+ "_meta": {
167
+ "title": "VAEDecode"
168
+ },
169
+ "class_type": "VAEDecode",
170
+ "inputs": {
171
+ "samples": [
172
+ "16",
173
+ 0
174
+ ],
175
+ "vae": [
176
+ "4",
177
+ 0
178
+ ]
179
+ }
180
+ },
181
+ "18": {
182
+ "_meta": {
183
+ "title": "VAEDecode Audio"
184
+ },
185
+ "class_type": "VAEDecodeAudio",
186
+ "inputs": {
187
+ "samples": [
188
+ "16",
189
+ 0
190
+ ],
191
+ "vae": [
192
+ "5",
193
+ 0
194
+ ]
195
+ }
196
+ },
197
+ "19": {
198
+ "_meta": {
199
+ "title": "Trim Carried Overlap"
200
+ },
201
+ "class_type": "MiniMaxH3LoopTrim",
202
+ "inputs": {
203
+ "audio": [
204
+ "18",
205
+ 0
206
+ ],
207
+ "fps": 24.0,
208
+ "images": [
209
+ "17",
210
+ 0
211
+ ],
212
+ "match_tail": true,
213
+ "retain_overlap_frames": 0,
214
+ "state": [
215
+ "8",
216
+ 0
217
+ ],
218
+ "trim_frames": [
219
+ "12",
220
+ 1
221
+ ]
222
+ }
223
+ },
224
+ "2": {
225
+ "_meta": {
226
+ "title": "H3 Text Encoder"
227
+ },
228
+ "class_type": "CLIPLoader",
229
+ "inputs": {
230
+ "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
231
+ "device": "default",
232
+ "type": "minimax"
233
+ }
234
+ },
235
+ "20": {
236
+ "_meta": {
237
+ "title": "Save Segment + Checkpoint"
238
+ },
239
+ "class_type": "MiniMaxH3ChainSegmentSave",
240
+ "inputs": {
241
+ "audio": [
242
+ "19",
243
+ 1
244
+ ],
245
+ "images": [
246
+ "19",
247
+ 0
248
+ ],
249
+ "images_with_overlap": [
250
+ "19",
251
+ 2
252
+ ],
253
+ "sampled_latent": [
254
+ "16",
255
+ 0
256
+ ],
257
+ "state": [
258
+ "8",
259
+ 0
260
+ ]
261
+ },
262
+ "is_changed": [
263
+ NaN
264
+ ]
265
+ },
266
+ "21": {
267
+ "_meta": {
268
+ "title": "Assemble Final Video"
269
+ },
270
+ "class_type": "MiniMaxH3ChainAssemble",
271
+ "inputs": {
272
+ "audio_bitrate": 256,
273
+ "audio_source": "plan",
274
+ "blend_schedule": "plan",
275
+ "boundary_tone_match": "auto",
276
+ "color_stabilization": "scene_1_anchor",
277
+ "copy_to_output": false,
278
+ "filename": "t2v_normal_%date:yyyy-MM-dd%",
279
+ "manifest": [
280
+ "23",
281
+ 0
282
+ ],
283
+ "output_subfolder": "",
284
+ "video-preview": ""
285
+ },
286
+ "is_changed": [
287
+ NaN
288
+ ]
289
+ },
290
+ "23": {
291
+ "_meta": {
292
+ "title": "Loop End"
293
+ },
294
+ "class_type": "MiniMaxH3ChainLoopEnd",
295
+ "inputs": {
296
+ "between_scene_cleanup": "off",
297
+ "flow": [
298
+ "7",
299
+ 0
300
+ ],
301
+ "images": [
302
+ "19",
303
+ 0
304
+ ],
305
+ "sampled_latent": [
306
+ "16",
307
+ 0
308
+ ],
309
+ "segment": [
310
+ "28",
311
+ 0
312
+ ],
313
+ "state": [
314
+ "8",
315
+ 0
316
+ ]
317
+ }
318
+ },
319
+ "24": {
320
+ "_meta": {
321
+ "title": "Production Plan"
322
+ },
323
+ "class_type": "MiniMaxH3ChainPlanModern",
324
+ "inputs": {
325
+ "base_seed": 0,
326
+ "chain_policy": [
327
+ "30",
328
+ 0
329
+ ],
330
+ "crop": "disabled",
331
+ "default_duration_seconds": 10.0,
332
+ "default_steps": 20,
333
+ "encode_mode": "video",
334
+ "generation_fingerprint": "h3-v06-release-example",
335
+ "height": 640,
336
+ "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then both breasts. Shot ends on a slow dissolve while she is still standing.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast. Then both hands caress both breasts. No fingering. The camera holds a low angle with slight handheld shake. End on a slow dissolve while she is still standing with both hands on her breasts. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, quiet breath, hands on breasts, no voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\\n\\nsummary:\\n[reference generation] Cross-dissolve in. She drops to all fours and crawls toward the lens, hips rolling left and right.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and both hands already on her breasts; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and both hands on her breasts; begin new action only after it and never reset the stride. She drops slowly to all fours. She crawls toward the spectator, hips rolling left then right. Breasts and pussy stay in the low-angle frame as she comes closer. No fingering. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the crawl and the hip roll are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue skin, quiet breath, hands, knees and palms on the floor, no voice, without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}",
337
+ "run_name": "masturbate_0",
338
+ "segment_crf": 12,
339
+ "video_blend_frames": 22,
340
+ "width": 352
341
+ },
342
+ "is_changed": [
343
+ false
344
+ ]
345
+ },
346
+ "26": {
347
+ "_meta": {
348
+ "title": "Reference Image"
349
+ },
350
+ "class_type": "LoadImage",
351
+ "inputs": {
352
+ "image": "low_angle_00465_.png"
353
+ },
354
+ "is_changed": [
355
+ "ef72f84b6c8e33e06e3642379a88c0ddf553162e3a324b0625816b11dcbda6f0"
356
+ ]
357
+ },
358
+ "28": {
359
+ "_meta": {
360
+ "title": "Review Candidates"
361
+ },
362
+ "class_type": "MiniMaxH3ChainReview",
363
+ "inputs": {
364
+ "assemble_partial_on_stop": true,
365
+ "audio": [
366
+ "19",
367
+ 1
368
+ ],
369
+ "auto_continue_timeout_minutes": 0.0,
370
+ "candidate_count": 1,
371
+ "enabled": true,
372
+ "partial_audio_source": "checkpointed",
373
+ "play_notification_sound": false,
374
+ "review_each_candidate": false,
375
+ "segment": [
376
+ "20",
377
+ 0
378
+ ],
379
+ "state": [
380
+ "8",
381
+ 0
382
+ ],
383
+ "unload_models_while_waiting": false
384
+ },
385
+ "is_changed": [
386
+ NaN
387
+ ]
388
+ },
389
+ "29": {
390
+ "_meta": {
391
+ "title": "Chain Preflight"
392
+ },
393
+ "class_type": "MiniMaxH3ChainPreflight",
394
+ "inputs": {
395
+ "plan": [
396
+ "6",
397
+ 0
398
+ ],
399
+ "scene_range": "",
400
+ "start_clip": 1,
401
+ "verify_resume_history": true
402
+ }
403
+ },
404
+ "3": {
405
+ "_meta": {
406
+ "title": "Sampler"
407
+ },
408
+ "class_type": "KSamplerSelect",
409
+ "inputs": {
410
+ "sampler_name": "euler"
411
+ }
412
+ },
413
+ "30": {
414
+ "_meta": {
415
+ "title": "Generation Profile"
416
+ },
417
+ "class_type": "MiniMaxH3GenerationProfile",
418
+ "inputs": {
419
+ "audio_profile": "Generate audio",
420
+ "scene_continuity": "Visual continuity"
421
+ }
422
+ },
423
+ "34": {
424
+ "_meta": {
425
+ "title": "Model Patch Torch Settings"
426
+ },
427
+ "class_type": "ModelPatchTorchSettings",
428
+ "inputs": {
429
+ "enable_fp16_accumulation": true,
430
+ "model": [
431
+ "64",
432
+ 0
433
+ ]
434
+ }
435
+ },
436
+ "39": {
437
+ "_meta": {
438
+ "title": "𝙆 Text"
439
+ },
440
+ "class_type": "Text",
441
+ "inputs": {
442
+ "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, 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<Picture 2> 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<Subject 1> 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 <Subject 1> from the knotted-towel bathroom stance in <Picture 1> toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n<Picture 2>: 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. <Subject 1> stands matching <Picture 1>, 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n<Picture 2> defines the same <Subject 1> fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n<Subject 1> 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 <Subject 1> 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<Subject 1> (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<Picture 1>: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n<Picture 2>: 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n<Picture 2> preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n<Subject 1> 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 <Subject 1> from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n<Picture 2>: 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}"
443
+ }
444
+ },
445
+ "4": {
446
+ "_meta": {
447
+ "title": "Video VAE"
448
+ },
449
+ "class_type": "VAELoader",
450
+ "inputs": {
451
+ "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors"
452
+ }
453
+ },
454
+ "44": {
455
+ "_meta": {
456
+ "title": "MiniMax H3 Scene Export"
457
+ },
458
+ "class_type": "MiniMaxH3SceneExport",
459
+ "inputs": {
460
+ "audio": [
461
+ "19",
462
+ 1
463
+ ],
464
+ "clip_index": 0,
465
+ "crf": 12,
466
+ "export": true,
467
+ "fps": 24.0,
468
+ "images": [
469
+ "19",
470
+ 0
471
+ ],
472
+ "latent": [
473
+ "16",
474
+ 1
475
+ ],
476
+ "prompt_text": [
477
+ "8",
478
+ 4
479
+ ],
480
+ "run_name": "run_02",
481
+ "shot_id": [
482
+ "8",
483
+ 3
484
+ ]
485
+ }
486
+ },
487
+ "45": {
488
+ "_meta": {
489
+ "title": "MiniMax H3 Scene Latent Load"
490
+ },
491
+ "class_type": "MiniMaxH3SceneLatentLoad",
492
+ "inputs": {
493
+ "path": ""
494
+ }
495
+ },
496
+ "46": {
497
+ "_meta": {
498
+ "title": "Show Text 🐍"
499
+ },
500
+ "class_type": "ShowText|pysssss",
501
+ "inputs": {
502
+ "text": [
503
+ "44",
504
+ 0
505
+ ],
506
+ "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01"
507
+ }
508
+ },
509
+ "47": {
510
+ "_meta": {
511
+ "title": "Show Text 🐍"
512
+ },
513
+ "class_type": "ShowText|pysssss",
514
+ "inputs": {
515
+ "text": [
516
+ "44",
517
+ 1
518
+ ],
519
+ "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt"
520
+ }
521
+ },
522
+ "48": {
523
+ "_meta": {
524
+ "title": "MiniMax H3 Checkpoint Manager"
525
+ },
526
+ "class_type": "MiniMaxH3ChainCheckpointManager",
527
+ "inputs": {
528
+ "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}"
529
+ },
530
+ "is_changed": [
531
+ NaN
532
+ ]
533
+ },
534
+ "5": {
535
+ "_meta": {
536
+ "title": "Audio VAE"
537
+ },
538
+ "class_type": "VAELoader",
539
+ "inputs": {
540
+ "vae_name": "minimax_h3_audio_vae_fp32.safetensors"
541
+ }
542
+ },
543
+ "50": {
544
+ "_meta": {
545
+ "title": "Load LoRA"
546
+ },
547
+ "class_type": "LoraLoaderModelOnly",
548
+ "inputs": {
549
+ "lora_name": "Minimax_h3/HMMasturbationV1.safetensors",
550
+ "model": [
551
+ "1",
552
+ 0
553
+ ],
554
+ "strength_model": 0.7
555
+ }
556
+ },
557
+ "51": {
558
+ "_meta": {
559
+ "title": "Load LoRA"
560
+ },
561
+ "class_type": "LoraLoaderModelOnly",
562
+ "inputs": {
563
+ "lora_name": "hmpussy_v6_epoch30.safetensors",
564
+ "model": [
565
+ "50",
566
+ 0
567
+ ],
568
+ "strength_model": 0.5
569
+ }
570
+ },
571
+ "6": {
572
+ "_meta": {
573
+ "title": "Scene Prompts"
574
+ },
575
+ "class_type": "MiniMaxH3ChainScenePromptEditor",
576
+ "inputs": {
577
+ "plan": [
578
+ "24",
579
+ 0
580
+ ]
581
+ }
582
+ },
583
+ "63": {
584
+ "_meta": {
585
+ "title": "ExtendIntermediateSigmas"
586
+ },
587
+ "class_type": "ExtendIntermediateSigmas",
588
+ "inputs": {
589
+ "end_at_sigma": 12.0,
590
+ "sigmas": [
591
+ "15",
592
+ 0
593
+ ],
594
+ "spacing": "linear",
595
+ "start_at_sigma": 0.85,
596
+ "steps": 2
597
+ }
598
+ },
599
+ "64": {
600
+ "_meta": {
601
+ "title": "Patch Sage Attention KJ"
602
+ },
603
+ "class_type": "PathchSageAttentionKJ",
604
+ "inputs": {
605
+ "allow_compile": false,
606
+ "model": [
607
+ "51",
608
+ 0
609
+ ],
610
+ "sage_attention": "sageattn_qk_int8_pv_fp16_triton"
611
+ }
612
+ },
613
+ "7": {
614
+ "_meta": {
615
+ "title": "Loop Start"
616
+ },
617
+ "class_type": "MiniMaxH3ChainLoopStart",
618
+ "inputs": {
619
+ "plan": [
620
+ "29",
621
+ 0
622
+ ],
623
+ "scene_range": "",
624
+ "start_clip": 1,
625
+ "verify_resume_history": true
626
+ },
627
+ "is_changed": [
628
+ NaN
629
+ ]
630
+ },
631
+ "8": {
632
+ "_meta": {
633
+ "title": "Current Scene"
634
+ },
635
+ "class_type": "MiniMaxH3ChainCurrent",
636
+ "inputs": {
637
+ "align_audio_reference": false,
638
+ "state": [
639
+ "7",
640
+ 1
641
+ ]
642
+ }
643
+ }
644
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/28ab7e6758434e5e9bcbbc1c1254a596/plan.json ADDED
@@ -0,0 +1,90 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "base_plan_hash": "f23baa524418c3c3381ef4cb2b175b649151cdb844386ed3337f6d3517511fdb",
3
+ "compatibility": {
4
+ "anchor_mode": "head",
5
+ "audio_context_length": 22,
6
+ "audio_mode": "generated_audio",
7
+ "audio_policy": {
8
+ "final_audio": "generated",
9
+ "generated_continuity": "on",
10
+ "source_reference": "off",
11
+ "version": "h3_audio_policy_v1"
12
+ },
13
+ "context_length": 22,
14
+ "crop": "disabled",
15
+ "encode_mode": "video",
16
+ "fps": 24,
17
+ "generation_fingerprint": "h3-v06-release-example",
18
+ "height": 640,
19
+ "segment_crf": 12,
20
+ "source_audio_hash": "none",
21
+ "source_audio_silent_padding": false,
22
+ "transition_policy": {
23
+ "context_length": 22,
24
+ "continuation_mode": "guide",
25
+ "expert_override": false,
26
+ "label": "Guided transition",
27
+ "preset": "guide",
28
+ "version": "h3_transition_policy_v1"
29
+ },
30
+ "video_blend_frames": 22,
31
+ "width": 352
32
+ },
33
+ "editor_plan": {
34
+ "prompt_prefix": "",
35
+ "shots": [
36
+ {
37
+ "id": "clip_01",
38
+ "length": 243,
39
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then both breasts. Shot ends on a slow dissolve while she is still standing.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast. Then both hands caress both breasts. No fingering. The camera holds a low angle with slight handheld shake. End on a slow dissolve while she is still standing with both hands on her breasts. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hands on breasts, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
40
+ "seed": "6101",
41
+ "steps": 20
42
+ },
43
+ {
44
+ "id": "clip_02",
45
+ "length": 243,
46
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. She drops to all fours and crawls toward the lens, hips rolling left and right.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and both hands already on her breasts; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and both hands on her breasts; begin new action only after it and never reset the stride. She drops slowly to all fours. She crawls toward the spectator, hips rolling left then right. Breasts and pussy stay in the low-angle frame as she comes closer. No fingering. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the crawl and the hip roll are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hands, knees and palms on the floor, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
47
+ "seed": "6102",
48
+ "steps": 20
49
+ }
50
+ ]
51
+ },
52
+ "format": "h3_chain_plan_archive_v1",
53
+ "plan_hash": "ba3501f3db9aeeb78a0425e759cef524e04b65e8d9d9e6bea8915c8d46b1b7f5",
54
+ "prompt_prefix": "",
55
+ "run_name": "masturbate_0",
56
+ "segment_crf": 12,
57
+ "shots": [
58
+ {
59
+ "audio_duration_seconds": 10.125,
60
+ "audio_start_seconds": 0.0,
61
+ "delivered_frames": 243,
62
+ "generation_start_frame": 0,
63
+ "id": "clip_01",
64
+ "index": 1,
65
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then both breasts. Shot ends on a slow dissolve while she is still standing.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast. Then both hands caress both breasts. No fingering. The camera holds a low angle with slight handheld shake. End on a slow dissolve while she is still standing with both hands on her breasts. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hands on breasts, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
66
+ "prompt_hash": "db10ea3473c1c69e60bd64a939bb86e0ec47ff9a5339f2192c570dfcac6067cd",
67
+ "raw_frames": 243,
68
+ "scene_prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then both breasts. Shot ends on a slow dissolve while she is still standing.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast. Then both hands caress both breasts. No fingering. The camera holds a low angle with slight handheld shake. End on a slow dissolve while she is still standing with both hands on her breasts. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hands on breasts, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
69
+ "seed": 6101,
70
+ "steps": 20
71
+ },
72
+ {
73
+ "audio_duration_seconds": 10.125,
74
+ "audio_start_seconds": 9.208333333333334,
75
+ "delivered_frames": 221,
76
+ "generation_start_frame": 221,
77
+ "id": "clip_02",
78
+ "index": 2,
79
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. She drops to all fours and crawls toward the lens, hips rolling left and right.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and both hands already on her breasts; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and both hands on her breasts; begin new action only after it and never reset the stride. She drops slowly to all fours. She crawls toward the spectator, hips rolling left then right. Breasts and pussy stay in the low-angle frame as she comes closer. No fingering. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the crawl and the hip roll are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hands, knees and palms on the floor, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
80
+ "prompt_hash": "15592cecfb5661e3215568d2334bcc253d90452983fdd87f0349674ed6da42a6",
81
+ "raw_frames": 243,
82
+ "scene_prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. She drops to all fours and crawls toward the lens, hips rolling left and right.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and both hands already on her breasts; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and both hands on her breasts; begin new action only after it and never reset the stride. She drops slowly to all fours. She crawls toward the spectator, hips rolling left then right. Breasts and pussy stay in the low-angle frame as she comes closer. No fingering. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the crawl and the hip roll are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hands, knees and palms on the floor, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
83
+ "seed": 6102,
84
+ "steps": 20
85
+ }
86
+ ],
87
+ "summary": "2 clips; 464 delivered frames (19.333s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=masturbate_0",
88
+ "total_delivered_frames": 464,
89
+ "version": 2
90
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/28ab7e6758434e5e9bcbbc1c1254a596/workflow.json ADDED
The diff for this file is too large to render. See raw diff
 
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/3e1a9cf7042847c7b0455a6bd4d067b8/api_prompt.json ADDED
@@ -0,0 +1,644 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "1": {
3
+ "_meta": {
4
+ "title": "H3 Diffusion Model"
5
+ },
6
+ "class_type": "UNETLoader",
7
+ "inputs": {
8
+ "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors",
9
+ "weight_dtype": "default"
10
+ }
11
+ },
12
+ "10": {
13
+ "_meta": {
14
+ "title": "Scene Seed"
15
+ },
16
+ "class_type": "RandomNoise",
17
+ "inputs": {
18
+ "noise_seed": [
19
+ "8",
20
+ 5
21
+ ]
22
+ }
23
+ },
24
+ "11": {
25
+ "_meta": {
26
+ "title": "Reference Conditioning"
27
+ },
28
+ "class_type": "MiniMaxH3ReferenceToVideo",
29
+ "inputs": {
30
+ "audio_vae": [
31
+ "5",
32
+ 0
33
+ ],
34
+ "clip": [
35
+ "2",
36
+ 0
37
+ ],
38
+ "height": [
39
+ "8",
40
+ 9
41
+ ],
42
+ "length": [
43
+ "8",
44
+ 6
45
+ ],
46
+ "prompt": [
47
+ "8",
48
+ 4
49
+ ],
50
+ "ref_image_size": "match",
51
+ "ref_images.ref_image_0": [
52
+ "26",
53
+ 0
54
+ ],
55
+ "vae": [
56
+ "4",
57
+ 0
58
+ ],
59
+ "width": [
60
+ "8",
61
+ 8
62
+ ]
63
+ }
64
+ },
65
+ "12": {
66
+ "_meta": {
67
+ "title": "Apply Scene Context"
68
+ },
69
+ "class_type": "MiniMaxH3ChainContext",
70
+ "inputs": {
71
+ "conditioning": [
72
+ "11",
73
+ 0
74
+ ],
75
+ "latent": [
76
+ "11",
77
+ 1
78
+ ],
79
+ "state": [
80
+ "8",
81
+ 0
82
+ ],
83
+ "vae": [
84
+ "4",
85
+ 0
86
+ ]
87
+ }
88
+ },
89
+ "13": {
90
+ "_meta": {
91
+ "title": "Sigma Shift"
92
+ },
93
+ "class_type": "MiniMaxH3SigmaShift",
94
+ "inputs": {
95
+ "model": [
96
+ "34",
97
+ 0
98
+ ],
99
+ "shift_audio": 3.0,
100
+ "shift_video": 12.0
101
+ }
102
+ },
103
+ "14": {
104
+ "_meta": {
105
+ "title": "Basic Guider"
106
+ },
107
+ "class_type": "BasicGuider",
108
+ "inputs": {
109
+ "conditioning": [
110
+ "12",
111
+ 0
112
+ ],
113
+ "model": [
114
+ "13",
115
+ 0
116
+ ]
117
+ }
118
+ },
119
+ "15": {
120
+ "_meta": {
121
+ "title": "Sampling Schedule"
122
+ },
123
+ "class_type": "BasicScheduler",
124
+ "inputs": {
125
+ "denoise": 1.0,
126
+ "model": [
127
+ "13",
128
+ 0
129
+ ],
130
+ "scheduler": "ddim_uniform",
131
+ "steps": [
132
+ "8",
133
+ 7
134
+ ]
135
+ }
136
+ },
137
+ "16": {
138
+ "_meta": {
139
+ "title": "Sample Video + Audio"
140
+ },
141
+ "class_type": "SamplerCustomAdvanced",
142
+ "inputs": {
143
+ "guider": [
144
+ "14",
145
+ 0
146
+ ],
147
+ "latent_image": [
148
+ "12",
149
+ 3
150
+ ],
151
+ "noise": [
152
+ "10",
153
+ 0
154
+ ],
155
+ "sampler": [
156
+ "3",
157
+ 0
158
+ ],
159
+ "sigmas": [
160
+ "63",
161
+ 0
162
+ ]
163
+ }
164
+ },
165
+ "17": {
166
+ "_meta": {
167
+ "title": "VAEDecode"
168
+ },
169
+ "class_type": "VAEDecode",
170
+ "inputs": {
171
+ "samples": [
172
+ "16",
173
+ 0
174
+ ],
175
+ "vae": [
176
+ "4",
177
+ 0
178
+ ]
179
+ }
180
+ },
181
+ "18": {
182
+ "_meta": {
183
+ "title": "VAEDecode Audio"
184
+ },
185
+ "class_type": "VAEDecodeAudio",
186
+ "inputs": {
187
+ "samples": [
188
+ "16",
189
+ 0
190
+ ],
191
+ "vae": [
192
+ "5",
193
+ 0
194
+ ]
195
+ }
196
+ },
197
+ "19": {
198
+ "_meta": {
199
+ "title": "Trim Carried Overlap"
200
+ },
201
+ "class_type": "MiniMaxH3LoopTrim",
202
+ "inputs": {
203
+ "audio": [
204
+ "18",
205
+ 0
206
+ ],
207
+ "fps": 24.0,
208
+ "images": [
209
+ "17",
210
+ 0
211
+ ],
212
+ "match_tail": true,
213
+ "retain_overlap_frames": 0,
214
+ "state": [
215
+ "8",
216
+ 0
217
+ ],
218
+ "trim_frames": [
219
+ "12",
220
+ 1
221
+ ]
222
+ }
223
+ },
224
+ "2": {
225
+ "_meta": {
226
+ "title": "H3 Text Encoder"
227
+ },
228
+ "class_type": "CLIPLoader",
229
+ "inputs": {
230
+ "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
231
+ "device": "default",
232
+ "type": "minimax"
233
+ }
234
+ },
235
+ "20": {
236
+ "_meta": {
237
+ "title": "Save Segment + Checkpoint"
238
+ },
239
+ "class_type": "MiniMaxH3ChainSegmentSave",
240
+ "inputs": {
241
+ "audio": [
242
+ "19",
243
+ 1
244
+ ],
245
+ "images": [
246
+ "19",
247
+ 0
248
+ ],
249
+ "images_with_overlap": [
250
+ "19",
251
+ 2
252
+ ],
253
+ "sampled_latent": [
254
+ "16",
255
+ 0
256
+ ],
257
+ "state": [
258
+ "8",
259
+ 0
260
+ ]
261
+ },
262
+ "is_changed": [
263
+ NaN
264
+ ]
265
+ },
266
+ "21": {
267
+ "_meta": {
268
+ "title": "Assemble Final Video"
269
+ },
270
+ "class_type": "MiniMaxH3ChainAssemble",
271
+ "inputs": {
272
+ "audio_bitrate": 256,
273
+ "audio_source": "plan",
274
+ "blend_schedule": "plan",
275
+ "boundary_tone_match": "auto",
276
+ "color_stabilization": "scene_1_anchor",
277
+ "copy_to_output": false,
278
+ "filename": "t2v_normal_%date:yyyy-MM-dd%",
279
+ "manifest": [
280
+ "23",
281
+ 0
282
+ ],
283
+ "output_subfolder": "",
284
+ "video-preview": ""
285
+ },
286
+ "is_changed": [
287
+ NaN
288
+ ]
289
+ },
290
+ "23": {
291
+ "_meta": {
292
+ "title": "Loop End"
293
+ },
294
+ "class_type": "MiniMaxH3ChainLoopEnd",
295
+ "inputs": {
296
+ "between_scene_cleanup": "off",
297
+ "flow": [
298
+ "7",
299
+ 0
300
+ ],
301
+ "images": [
302
+ "19",
303
+ 0
304
+ ],
305
+ "sampled_latent": [
306
+ "16",
307
+ 0
308
+ ],
309
+ "segment": [
310
+ "28",
311
+ 0
312
+ ],
313
+ "state": [
314
+ "8",
315
+ 0
316
+ ]
317
+ }
318
+ },
319
+ "24": {
320
+ "_meta": {
321
+ "title": "Production Plan"
322
+ },
323
+ "class_type": "MiniMaxH3ChainPlanModern",
324
+ "inputs": {
325
+ "base_seed": 0,
326
+ "chain_policy": [
327
+ "30",
328
+ 0
329
+ ],
330
+ "crop": "disabled",
331
+ "default_duration_seconds": 10.0,
332
+ "default_steps": 20,
333
+ "encode_mode": "video",
334
+ "generation_fingerprint": "h3-v06-release-example",
335
+ "height": 640,
336
+ "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast with her right hand, then masturbates with that same hand, one or two fingers only. Shot ends on a slow dissolve.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then that same right hand slides down. Left hand stays off her pussy. hmmasturbation, she masturbates slowly with one hand only, one or two fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the one-handed fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, quiet breath, one hand on breast then one or two fingers on pussy, no voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\\n\\nsummary:\\n[reference generation] Cross-dissolve in. Right hand keeps one or two fingers on her pussy. She squats, crawls toward the lens, stands, arches, both hands move to her breasts.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and the right hand already on her pussy; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the one-handed masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy with one or two fingers only, Vagina, hmpussy. Left hand does not join. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, takes the right hand off her pussy, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue skin, quiet breath, one or two fingers on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}",
337
+ "run_name": "masturbate_0",
338
+ "segment_crf": 12,
339
+ "video_blend_frames": 22,
340
+ "width": 352
341
+ },
342
+ "is_changed": [
343
+ false
344
+ ]
345
+ },
346
+ "26": {
347
+ "_meta": {
348
+ "title": "Reference Image"
349
+ },
350
+ "class_type": "LoadImage",
351
+ "inputs": {
352
+ "image": "low_angle_00465_.png"
353
+ },
354
+ "is_changed": [
355
+ "ef72f84b6c8e33e06e3642379a88c0ddf553162e3a324b0625816b11dcbda6f0"
356
+ ]
357
+ },
358
+ "28": {
359
+ "_meta": {
360
+ "title": "Review Candidates"
361
+ },
362
+ "class_type": "MiniMaxH3ChainReview",
363
+ "inputs": {
364
+ "assemble_partial_on_stop": true,
365
+ "audio": [
366
+ "19",
367
+ 1
368
+ ],
369
+ "auto_continue_timeout_minutes": 0.0,
370
+ "candidate_count": 1,
371
+ "enabled": true,
372
+ "partial_audio_source": "checkpointed",
373
+ "play_notification_sound": false,
374
+ "review_each_candidate": false,
375
+ "segment": [
376
+ "20",
377
+ 0
378
+ ],
379
+ "state": [
380
+ "8",
381
+ 0
382
+ ],
383
+ "unload_models_while_waiting": false
384
+ },
385
+ "is_changed": [
386
+ NaN
387
+ ]
388
+ },
389
+ "29": {
390
+ "_meta": {
391
+ "title": "Chain Preflight"
392
+ },
393
+ "class_type": "MiniMaxH3ChainPreflight",
394
+ "inputs": {
395
+ "plan": [
396
+ "6",
397
+ 0
398
+ ],
399
+ "scene_range": "",
400
+ "start_clip": 1,
401
+ "verify_resume_history": true
402
+ }
403
+ },
404
+ "3": {
405
+ "_meta": {
406
+ "title": "Sampler"
407
+ },
408
+ "class_type": "KSamplerSelect",
409
+ "inputs": {
410
+ "sampler_name": "euler"
411
+ }
412
+ },
413
+ "30": {
414
+ "_meta": {
415
+ "title": "Generation Profile"
416
+ },
417
+ "class_type": "MiniMaxH3GenerationProfile",
418
+ "inputs": {
419
+ "audio_profile": "Generate audio",
420
+ "scene_continuity": "Visual continuity"
421
+ }
422
+ },
423
+ "34": {
424
+ "_meta": {
425
+ "title": "Model Patch Torch Settings"
426
+ },
427
+ "class_type": "ModelPatchTorchSettings",
428
+ "inputs": {
429
+ "enable_fp16_accumulation": true,
430
+ "model": [
431
+ "64",
432
+ 0
433
+ ]
434
+ }
435
+ },
436
+ "39": {
437
+ "_meta": {
438
+ "title": "𝙆 Text"
439
+ },
440
+ "class_type": "Text",
441
+ "inputs": {
442
+ "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, 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<Picture 2> 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<Subject 1> 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 <Subject 1> from the knotted-towel bathroom stance in <Picture 1> toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n<Picture 2>: 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. <Subject 1> stands matching <Picture 1>, 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n<Picture 2> defines the same <Subject 1> fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n<Subject 1> 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 <Subject 1> 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<Subject 1> (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<Picture 1>: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n<Picture 2>: 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n<Picture 2> preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n<Subject 1> 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 <Subject 1> from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n<Picture 2>: 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}"
443
+ }
444
+ },
445
+ "4": {
446
+ "_meta": {
447
+ "title": "Video VAE"
448
+ },
449
+ "class_type": "VAELoader",
450
+ "inputs": {
451
+ "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors"
452
+ }
453
+ },
454
+ "44": {
455
+ "_meta": {
456
+ "title": "MiniMax H3 Scene Export"
457
+ },
458
+ "class_type": "MiniMaxH3SceneExport",
459
+ "inputs": {
460
+ "audio": [
461
+ "19",
462
+ 1
463
+ ],
464
+ "clip_index": 0,
465
+ "crf": 12,
466
+ "export": true,
467
+ "fps": 24.0,
468
+ "images": [
469
+ "19",
470
+ 0
471
+ ],
472
+ "latent": [
473
+ "16",
474
+ 1
475
+ ],
476
+ "prompt_text": [
477
+ "8",
478
+ 4
479
+ ],
480
+ "run_name": "run_02",
481
+ "shot_id": [
482
+ "8",
483
+ 3
484
+ ]
485
+ }
486
+ },
487
+ "45": {
488
+ "_meta": {
489
+ "title": "MiniMax H3 Scene Latent Load"
490
+ },
491
+ "class_type": "MiniMaxH3SceneLatentLoad",
492
+ "inputs": {
493
+ "path": ""
494
+ }
495
+ },
496
+ "46": {
497
+ "_meta": {
498
+ "title": "Show Text 🐍"
499
+ },
500
+ "class_type": "ShowText|pysssss",
501
+ "inputs": {
502
+ "text": [
503
+ "44",
504
+ 0
505
+ ],
506
+ "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01"
507
+ }
508
+ },
509
+ "47": {
510
+ "_meta": {
511
+ "title": "Show Text 🐍"
512
+ },
513
+ "class_type": "ShowText|pysssss",
514
+ "inputs": {
515
+ "text": [
516
+ "44",
517
+ 1
518
+ ],
519
+ "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt"
520
+ }
521
+ },
522
+ "48": {
523
+ "_meta": {
524
+ "title": "MiniMax H3 Checkpoint Manager"
525
+ },
526
+ "class_type": "MiniMaxH3ChainCheckpointManager",
527
+ "inputs": {
528
+ "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}"
529
+ },
530
+ "is_changed": [
531
+ NaN
532
+ ]
533
+ },
534
+ "5": {
535
+ "_meta": {
536
+ "title": "Audio VAE"
537
+ },
538
+ "class_type": "VAELoader",
539
+ "inputs": {
540
+ "vae_name": "minimax_h3_audio_vae_fp32.safetensors"
541
+ }
542
+ },
543
+ "50": {
544
+ "_meta": {
545
+ "title": "Load LoRA"
546
+ },
547
+ "class_type": "LoraLoaderModelOnly",
548
+ "inputs": {
549
+ "lora_name": "Minimax_h3/HMMasturbationV1.safetensors",
550
+ "model": [
551
+ "1",
552
+ 0
553
+ ],
554
+ "strength_model": 0.7
555
+ }
556
+ },
557
+ "51": {
558
+ "_meta": {
559
+ "title": "Load LoRA"
560
+ },
561
+ "class_type": "LoraLoaderModelOnly",
562
+ "inputs": {
563
+ "lora_name": "hmpussy_v6_epoch30.safetensors",
564
+ "model": [
565
+ "50",
566
+ 0
567
+ ],
568
+ "strength_model": 0.5
569
+ }
570
+ },
571
+ "6": {
572
+ "_meta": {
573
+ "title": "Scene Prompts"
574
+ },
575
+ "class_type": "MiniMaxH3ChainScenePromptEditor",
576
+ "inputs": {
577
+ "plan": [
578
+ "24",
579
+ 0
580
+ ]
581
+ }
582
+ },
583
+ "63": {
584
+ "_meta": {
585
+ "title": "ExtendIntermediateSigmas"
586
+ },
587
+ "class_type": "ExtendIntermediateSigmas",
588
+ "inputs": {
589
+ "end_at_sigma": 12.0,
590
+ "sigmas": [
591
+ "15",
592
+ 0
593
+ ],
594
+ "spacing": "linear",
595
+ "start_at_sigma": 0.85,
596
+ "steps": 2
597
+ }
598
+ },
599
+ "64": {
600
+ "_meta": {
601
+ "title": "Patch Sage Attention KJ"
602
+ },
603
+ "class_type": "PathchSageAttentionKJ",
604
+ "inputs": {
605
+ "allow_compile": false,
606
+ "model": [
607
+ "51",
608
+ 0
609
+ ],
610
+ "sage_attention": "sageattn_qk_int8_pv_fp16_triton"
611
+ }
612
+ },
613
+ "7": {
614
+ "_meta": {
615
+ "title": "Loop Start"
616
+ },
617
+ "class_type": "MiniMaxH3ChainLoopStart",
618
+ "inputs": {
619
+ "plan": [
620
+ "29",
621
+ 0
622
+ ],
623
+ "scene_range": "",
624
+ "start_clip": 1,
625
+ "verify_resume_history": true
626
+ },
627
+ "is_changed": [
628
+ NaN
629
+ ]
630
+ },
631
+ "8": {
632
+ "_meta": {
633
+ "title": "Current Scene"
634
+ },
635
+ "class_type": "MiniMaxH3ChainCurrent",
636
+ "inputs": {
637
+ "align_audio_reference": false,
638
+ "state": [
639
+ "7",
640
+ 1
641
+ ]
642
+ }
643
+ }
644
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/3e1a9cf7042847c7b0455a6bd4d067b8/plan.json ADDED
@@ -0,0 +1,90 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "base_plan_hash": "a76e55a35ea4503094fe12f3994874151553ffd798822418e8c7a7abb45e3254",
3
+ "compatibility": {
4
+ "anchor_mode": "head",
5
+ "audio_context_length": 22,
6
+ "audio_mode": "generated_audio",
7
+ "audio_policy": {
8
+ "final_audio": "generated",
9
+ "generated_continuity": "on",
10
+ "source_reference": "off",
11
+ "version": "h3_audio_policy_v1"
12
+ },
13
+ "context_length": 22,
14
+ "crop": "disabled",
15
+ "encode_mode": "video",
16
+ "fps": 24,
17
+ "generation_fingerprint": "h3-v06-release-example",
18
+ "height": 640,
19
+ "segment_crf": 12,
20
+ "source_audio_hash": "none",
21
+ "source_audio_silent_padding": false,
22
+ "transition_policy": {
23
+ "context_length": 22,
24
+ "continuation_mode": "guide",
25
+ "expert_override": false,
26
+ "label": "Guided transition",
27
+ "preset": "guide",
28
+ "version": "h3_transition_policy_v1"
29
+ },
30
+ "video_blend_frames": 22,
31
+ "width": 352
32
+ },
33
+ "editor_plan": {
34
+ "prompt_prefix": "",
35
+ "shots": [
36
+ {
37
+ "id": "clip_01",
38
+ "length": 243,
39
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast with her right hand, then masturbates with that same hand, one or two fingers only. Shot ends on a slow dissolve.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then that same right hand slides down. Left hand stays off her pussy. hmmasturbation, she masturbates slowly with one hand only, one or two fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the one-handed fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, one hand on breast then one or two fingers on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
40
+ "seed": "6101",
41
+ "steps": 20
42
+ },
43
+ {
44
+ "id": "clip_02",
45
+ "length": 243,
46
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. Right hand keeps one or two fingers on her pussy. She squats, crawls toward the lens, stands, arches, both hands move to her breasts.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and the right hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the one-handed masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy with one or two fingers only, Vagina, hmpussy. Left hand does not join. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, takes the right hand off her pussy, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, one or two fingers on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
47
+ "seed": "6102",
48
+ "steps": 20
49
+ }
50
+ ]
51
+ },
52
+ "format": "h3_chain_plan_archive_v1",
53
+ "plan_hash": "14542fe1e61d770ccea511e044d0daf0780db35c7199e8930e89a23307f07099",
54
+ "prompt_prefix": "",
55
+ "run_name": "masturbate_0",
56
+ "segment_crf": 12,
57
+ "shots": [
58
+ {
59
+ "audio_duration_seconds": 10.125,
60
+ "audio_start_seconds": 0.0,
61
+ "delivered_frames": 243,
62
+ "generation_start_frame": 0,
63
+ "id": "clip_01",
64
+ "index": 1,
65
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast with her right hand, then masturbates with that same hand, one or two fingers only. Shot ends on a slow dissolve.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then that same right hand slides down. Left hand stays off her pussy. hmmasturbation, she masturbates slowly with one hand only, one or two fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the one-handed fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, one hand on breast then one or two fingers on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
66
+ "prompt_hash": "b43e4b435aa63b55fea08ea3b489ac8fd51f3d1e8c6d4b4b29061845aafaeacb",
67
+ "raw_frames": 243,
68
+ "scene_prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast with her right hand, then masturbates with that same hand, one or two fingers only. Shot ends on a slow dissolve.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then that same right hand slides down. Left hand stays off her pussy. hmmasturbation, she masturbates slowly with one hand only, one or two fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the one-handed fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, one hand on breast then one or two fingers on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
69
+ "seed": 6101,
70
+ "steps": 20
71
+ },
72
+ {
73
+ "audio_duration_seconds": 10.125,
74
+ "audio_start_seconds": 9.208333333333334,
75
+ "delivered_frames": 221,
76
+ "generation_start_frame": 221,
77
+ "id": "clip_02",
78
+ "index": 2,
79
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. Right hand keeps one or two fingers on her pussy. She squats, crawls toward the lens, stands, arches, both hands move to her breasts.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and the right hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the one-handed masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy with one or two fingers only, Vagina, hmpussy. Left hand does not join. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, takes the right hand off her pussy, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, one or two fingers on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
80
+ "prompt_hash": "7e8295feadd07bcfc3ef0ddd7144cecefd5df3c2900960df2d8dd2d987678b0b",
81
+ "raw_frames": 243,
82
+ "scene_prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. Right hand keeps one or two fingers on her pussy. She squats, crawls toward the lens, stands, arches, both hands move to her breasts.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and the right hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the one-handed masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy with one or two fingers only, Vagina, hmpussy. Left hand does not join. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, takes the right hand off her pussy, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, one or two fingers on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
83
+ "seed": 6102,
84
+ "steps": 20
85
+ }
86
+ ],
87
+ "summary": "2 clips; 464 delivered frames (19.333s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=masturbate_0",
88
+ "total_delivered_frames": 464,
89
+ "version": 2
90
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/3e1a9cf7042847c7b0455a6bd4d067b8/workflow.json ADDED
The diff for this file is too large to render. See raw diff
 
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/42b02518133d420a98afd11fc2db1386/api_prompt.json ADDED
@@ -0,0 +1,643 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "1": {
3
+ "_meta": {
4
+ "title": "H3 Diffusion Model"
5
+ },
6
+ "class_type": "UNETLoader",
7
+ "inputs": {
8
+ "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors",
9
+ "weight_dtype": "default"
10
+ }
11
+ },
12
+ "10": {
13
+ "_meta": {
14
+ "title": "Scene Seed"
15
+ },
16
+ "class_type": "RandomNoise",
17
+ "inputs": {
18
+ "noise_seed": [
19
+ "8",
20
+ 5
21
+ ]
22
+ }
23
+ },
24
+ "11": {
25
+ "_meta": {
26
+ "title": "Reference Conditioning"
27
+ },
28
+ "class_type": "MiniMaxH3ReferenceToVideo",
29
+ "inputs": {
30
+ "audio_vae": [
31
+ "5",
32
+ 0
33
+ ],
34
+ "clip": [
35
+ "2",
36
+ 0
37
+ ],
38
+ "height": [
39
+ "8",
40
+ 9
41
+ ],
42
+ "length": [
43
+ "8",
44
+ 6
45
+ ],
46
+ "prompt": [
47
+ "8",
48
+ 4
49
+ ],
50
+ "ref_image_size": "match",
51
+ "ref_images.ref_image_0": [
52
+ "26",
53
+ 0
54
+ ],
55
+ "vae": [
56
+ "4",
57
+ 0
58
+ ],
59
+ "width": [
60
+ "8",
61
+ 8
62
+ ]
63
+ }
64
+ },
65
+ "12": {
66
+ "_meta": {
67
+ "title": "Apply Scene Context"
68
+ },
69
+ "class_type": "MiniMaxH3ChainContext",
70
+ "inputs": {
71
+ "conditioning": [
72
+ "11",
73
+ 0
74
+ ],
75
+ "latent": [
76
+ "11",
77
+ 1
78
+ ],
79
+ "state": [
80
+ "8",
81
+ 0
82
+ ],
83
+ "vae": [
84
+ "4",
85
+ 0
86
+ ]
87
+ }
88
+ },
89
+ "13": {
90
+ "_meta": {
91
+ "title": "Sigma Shift"
92
+ },
93
+ "class_type": "MiniMaxH3SigmaShift",
94
+ "inputs": {
95
+ "model": [
96
+ "34",
97
+ 0
98
+ ],
99
+ "shift_audio": 3.0,
100
+ "shift_video": 12.0
101
+ }
102
+ },
103
+ "14": {
104
+ "_meta": {
105
+ "title": "Basic Guider"
106
+ },
107
+ "class_type": "BasicGuider",
108
+ "inputs": {
109
+ "conditioning": [
110
+ "12",
111
+ 0
112
+ ],
113
+ "model": [
114
+ "13",
115
+ 0
116
+ ]
117
+ }
118
+ },
119
+ "15": {
120
+ "_meta": {
121
+ "title": "Sampling Schedule"
122
+ },
123
+ "class_type": "BasicScheduler",
124
+ "inputs": {
125
+ "denoise": 1.0,
126
+ "model": [
127
+ "13",
128
+ 0
129
+ ],
130
+ "scheduler": "ddim_uniform",
131
+ "steps": [
132
+ "8",
133
+ 7
134
+ ]
135
+ }
136
+ },
137
+ "16": {
138
+ "_meta": {
139
+ "title": "Sample Video + Audio"
140
+ },
141
+ "class_type": "SamplerCustomAdvanced",
142
+ "inputs": {
143
+ "guider": [
144
+ "14",
145
+ 0
146
+ ],
147
+ "latent_image": [
148
+ "12",
149
+ 3
150
+ ],
151
+ "noise": [
152
+ "10",
153
+ 0
154
+ ],
155
+ "sampler": [
156
+ "3",
157
+ 0
158
+ ],
159
+ "sigmas": [
160
+ "63",
161
+ 0
162
+ ]
163
+ }
164
+ },
165
+ "17": {
166
+ "_meta": {
167
+ "title": "VAEDecode"
168
+ },
169
+ "class_type": "VAEDecode",
170
+ "inputs": {
171
+ "samples": [
172
+ "16",
173
+ 0
174
+ ],
175
+ "vae": [
176
+ "4",
177
+ 0
178
+ ]
179
+ }
180
+ },
181
+ "18": {
182
+ "_meta": {
183
+ "title": "VAEDecode Audio"
184
+ },
185
+ "class_type": "VAEDecodeAudio",
186
+ "inputs": {
187
+ "samples": [
188
+ "16",
189
+ 0
190
+ ],
191
+ "vae": [
192
+ "5",
193
+ 0
194
+ ]
195
+ }
196
+ },
197
+ "19": {
198
+ "_meta": {
199
+ "title": "Trim Carried Overlap"
200
+ },
201
+ "class_type": "MiniMaxH3LoopTrim",
202
+ "inputs": {
203
+ "audio": [
204
+ "18",
205
+ 0
206
+ ],
207
+ "fps": 24.0,
208
+ "images": [
209
+ "17",
210
+ 0
211
+ ],
212
+ "match_tail": true,
213
+ "retain_overlap_frames": 0,
214
+ "state": [
215
+ "8",
216
+ 0
217
+ ],
218
+ "trim_frames": [
219
+ "12",
220
+ 1
221
+ ]
222
+ }
223
+ },
224
+ "2": {
225
+ "_meta": {
226
+ "title": "H3 Text Encoder"
227
+ },
228
+ "class_type": "CLIPLoader",
229
+ "inputs": {
230
+ "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
231
+ "device": "default",
232
+ "type": "minimax"
233
+ }
234
+ },
235
+ "20": {
236
+ "_meta": {
237
+ "title": "Save Segment + Checkpoint"
238
+ },
239
+ "class_type": "MiniMaxH3ChainSegmentSave",
240
+ "inputs": {
241
+ "audio": [
242
+ "19",
243
+ 1
244
+ ],
245
+ "images": [
246
+ "19",
247
+ 0
248
+ ],
249
+ "images_with_overlap": [
250
+ "19",
251
+ 2
252
+ ],
253
+ "sampled_latent": [
254
+ "16",
255
+ 0
256
+ ],
257
+ "state": [
258
+ "8",
259
+ 0
260
+ ]
261
+ },
262
+ "is_changed": [
263
+ NaN
264
+ ]
265
+ },
266
+ "21": {
267
+ "_meta": {
268
+ "title": "Assemble Final Video"
269
+ },
270
+ "class_type": "MiniMaxH3ChainAssemble",
271
+ "inputs": {
272
+ "audio_bitrate": 256,
273
+ "audio_source": "plan",
274
+ "blend_schedule": "plan",
275
+ "boundary_tone_match": "auto",
276
+ "color_stabilization": "scene_1_anchor",
277
+ "copy_to_output": false,
278
+ "filename": "t2v_normal_%date:yyyy-MM-dd%",
279
+ "manifest": [
280
+ "23",
281
+ 0
282
+ ],
283
+ "output_subfolder": ""
284
+ },
285
+ "is_changed": [
286
+ NaN
287
+ ]
288
+ },
289
+ "23": {
290
+ "_meta": {
291
+ "title": "Loop End"
292
+ },
293
+ "class_type": "MiniMaxH3ChainLoopEnd",
294
+ "inputs": {
295
+ "between_scene_cleanup": "off",
296
+ "flow": [
297
+ "7",
298
+ 0
299
+ ],
300
+ "images": [
301
+ "19",
302
+ 0
303
+ ],
304
+ "sampled_latent": [
305
+ "16",
306
+ 0
307
+ ],
308
+ "segment": [
309
+ "28",
310
+ 0
311
+ ],
312
+ "state": [
313
+ "8",
314
+ 0
315
+ ]
316
+ }
317
+ },
318
+ "24": {
319
+ "_meta": {
320
+ "title": "Production Plan"
321
+ },
322
+ "class_type": "MiniMaxH3ChainPlanModern",
323
+ "inputs": {
324
+ "base_seed": 0,
325
+ "chain_policy": [
326
+ "30",
327
+ 0
328
+ ],
329
+ "crop": "disabled",
330
+ "default_duration_seconds": 10.0,
331
+ "default_steps": 20,
332
+ "encode_mode": "video",
333
+ "generation_fingerprint": "h3-v06-release-example",
334
+ "height": 640,
335
+ "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nVelvet and lace, boots on marble. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\\n\\nsummary:\\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}",
336
+ "run_name": "masturbate_0",
337
+ "segment_crf": 12,
338
+ "video_blend_frames": 22,
339
+ "width": 352
340
+ },
341
+ "is_changed": [
342
+ false
343
+ ]
344
+ },
345
+ "26": {
346
+ "_meta": {
347
+ "title": "Reference Image"
348
+ },
349
+ "class_type": "LoadImage",
350
+ "inputs": {
351
+ "image": "krea_edit__00470_.png"
352
+ },
353
+ "is_changed": [
354
+ "346885f6f49ec789ed4db3452999d34e38193962c2d8c0fb2264c798354a4e74"
355
+ ]
356
+ },
357
+ "28": {
358
+ "_meta": {
359
+ "title": "Review Candidates"
360
+ },
361
+ "class_type": "MiniMaxH3ChainReview",
362
+ "inputs": {
363
+ "assemble_partial_on_stop": true,
364
+ "audio": [
365
+ "19",
366
+ 1
367
+ ],
368
+ "auto_continue_timeout_minutes": 0.0,
369
+ "candidate_count": 1,
370
+ "enabled": true,
371
+ "partial_audio_source": "checkpointed",
372
+ "play_notification_sound": false,
373
+ "review_each_candidate": false,
374
+ "segment": [
375
+ "20",
376
+ 0
377
+ ],
378
+ "state": [
379
+ "8",
380
+ 0
381
+ ],
382
+ "unload_models_while_waiting": false
383
+ },
384
+ "is_changed": [
385
+ NaN
386
+ ]
387
+ },
388
+ "29": {
389
+ "_meta": {
390
+ "title": "Chain Preflight"
391
+ },
392
+ "class_type": "MiniMaxH3ChainPreflight",
393
+ "inputs": {
394
+ "plan": [
395
+ "6",
396
+ 0
397
+ ],
398
+ "scene_range": "",
399
+ "start_clip": 1,
400
+ "verify_resume_history": true
401
+ }
402
+ },
403
+ "3": {
404
+ "_meta": {
405
+ "title": "Sampler"
406
+ },
407
+ "class_type": "KSamplerSelect",
408
+ "inputs": {
409
+ "sampler_name": "euler"
410
+ }
411
+ },
412
+ "30": {
413
+ "_meta": {
414
+ "title": "Generation Profile"
415
+ },
416
+ "class_type": "MiniMaxH3GenerationProfile",
417
+ "inputs": {
418
+ "audio_profile": "Generate audio",
419
+ "scene_continuity": "Visual continuity"
420
+ }
421
+ },
422
+ "34": {
423
+ "_meta": {
424
+ "title": "Model Patch Torch Settings"
425
+ },
426
+ "class_type": "ModelPatchTorchSettings",
427
+ "inputs": {
428
+ "enable_fp16_accumulation": true,
429
+ "model": [
430
+ "64",
431
+ 0
432
+ ]
433
+ }
434
+ },
435
+ "39": {
436
+ "_meta": {
437
+ "title": "𝙆 Text"
438
+ },
439
+ "class_type": "Text",
440
+ "inputs": {
441
+ "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, 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<Picture 2> 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<Subject 1> 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 <Subject 1> from the knotted-towel bathroom stance in <Picture 1> toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n<Picture 2>: 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. <Subject 1> stands matching <Picture 1>, 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n<Picture 2> defines the same <Subject 1> fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n<Subject 1> 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 <Subject 1> 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<Subject 1> (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<Picture 1>: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n<Picture 2>: 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n<Picture 2> preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n<Subject 1> 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 <Subject 1> from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n<Picture 2>: 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}"
442
+ }
443
+ },
444
+ "4": {
445
+ "_meta": {
446
+ "title": "Video VAE"
447
+ },
448
+ "class_type": "VAELoader",
449
+ "inputs": {
450
+ "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors"
451
+ }
452
+ },
453
+ "44": {
454
+ "_meta": {
455
+ "title": "MiniMax H3 Scene Export"
456
+ },
457
+ "class_type": "MiniMaxH3SceneExport",
458
+ "inputs": {
459
+ "audio": [
460
+ "19",
461
+ 1
462
+ ],
463
+ "clip_index": 0,
464
+ "crf": 12,
465
+ "export": true,
466
+ "fps": 24.0,
467
+ "images": [
468
+ "19",
469
+ 0
470
+ ],
471
+ "latent": [
472
+ "16",
473
+ 1
474
+ ],
475
+ "prompt_text": [
476
+ "8",
477
+ 4
478
+ ],
479
+ "run_name": "run_02",
480
+ "shot_id": [
481
+ "8",
482
+ 3
483
+ ]
484
+ }
485
+ },
486
+ "45": {
487
+ "_meta": {
488
+ "title": "MiniMax H3 Scene Latent Load"
489
+ },
490
+ "class_type": "MiniMaxH3SceneLatentLoad",
491
+ "inputs": {
492
+ "path": ""
493
+ }
494
+ },
495
+ "46": {
496
+ "_meta": {
497
+ "title": "Show Text 🐍"
498
+ },
499
+ "class_type": "ShowText|pysssss",
500
+ "inputs": {
501
+ "text": [
502
+ "44",
503
+ 0
504
+ ],
505
+ "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01"
506
+ }
507
+ },
508
+ "47": {
509
+ "_meta": {
510
+ "title": "Show Text 🐍"
511
+ },
512
+ "class_type": "ShowText|pysssss",
513
+ "inputs": {
514
+ "text": [
515
+ "44",
516
+ 1
517
+ ],
518
+ "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt"
519
+ }
520
+ },
521
+ "48": {
522
+ "_meta": {
523
+ "title": "MiniMax H3 Checkpoint Manager"
524
+ },
525
+ "class_type": "MiniMaxH3ChainCheckpointManager",
526
+ "inputs": {
527
+ "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}"
528
+ },
529
+ "is_changed": [
530
+ NaN
531
+ ]
532
+ },
533
+ "5": {
534
+ "_meta": {
535
+ "title": "Audio VAE"
536
+ },
537
+ "class_type": "VAELoader",
538
+ "inputs": {
539
+ "vae_name": "minimax_h3_audio_vae_fp32.safetensors"
540
+ }
541
+ },
542
+ "50": {
543
+ "_meta": {
544
+ "title": "Load LoRA"
545
+ },
546
+ "class_type": "LoraLoaderModelOnly",
547
+ "inputs": {
548
+ "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors",
549
+ "model": [
550
+ "1",
551
+ 0
552
+ ],
553
+ "strength_model": 0.7
554
+ }
555
+ },
556
+ "51": {
557
+ "_meta": {
558
+ "title": "Load LoRA"
559
+ },
560
+ "class_type": "LoraLoaderModelOnly",
561
+ "inputs": {
562
+ "lora_name": "Minimax_h3/IcySlap_v1.safetensors",
563
+ "model": [
564
+ "50",
565
+ 0
566
+ ],
567
+ "strength_model": 0.35
568
+ }
569
+ },
570
+ "6": {
571
+ "_meta": {
572
+ "title": "Scene Prompts"
573
+ },
574
+ "class_type": "MiniMaxH3ChainScenePromptEditor",
575
+ "inputs": {
576
+ "plan": [
577
+ "24",
578
+ 0
579
+ ]
580
+ }
581
+ },
582
+ "63": {
583
+ "_meta": {
584
+ "title": "ExtendIntermediateSigmas"
585
+ },
586
+ "class_type": "ExtendIntermediateSigmas",
587
+ "inputs": {
588
+ "end_at_sigma": 12.0,
589
+ "sigmas": [
590
+ "15",
591
+ 0
592
+ ],
593
+ "spacing": "linear",
594
+ "start_at_sigma": 0.85,
595
+ "steps": 2
596
+ }
597
+ },
598
+ "64": {
599
+ "_meta": {
600
+ "title": "Patch Sage Attention KJ"
601
+ },
602
+ "class_type": "PathchSageAttentionKJ",
603
+ "inputs": {
604
+ "allow_compile": false,
605
+ "model": [
606
+ "51",
607
+ 0
608
+ ],
609
+ "sage_attention": "sageattn_qk_int8_pv_fp16_triton"
610
+ }
611
+ },
612
+ "7": {
613
+ "_meta": {
614
+ "title": "Loop Start"
615
+ },
616
+ "class_type": "MiniMaxH3ChainLoopStart",
617
+ "inputs": {
618
+ "plan": [
619
+ "29",
620
+ 0
621
+ ],
622
+ "scene_range": "",
623
+ "start_clip": 1,
624
+ "verify_resume_history": true
625
+ },
626
+ "is_changed": [
627
+ NaN
628
+ ]
629
+ },
630
+ "8": {
631
+ "_meta": {
632
+ "title": "Current Scene"
633
+ },
634
+ "class_type": "MiniMaxH3ChainCurrent",
635
+ "inputs": {
636
+ "align_audio_reference": false,
637
+ "state": [
638
+ "7",
639
+ 1
640
+ ]
641
+ }
642
+ }
643
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/42b02518133d420a98afd11fc2db1386/plan.json ADDED
@@ -0,0 +1,90 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "base_plan_hash": "f0a0b1faf8bd51956c54f559b8e1f7c409a218a2018ec0d6919404c40a9fdb9f",
3
+ "compatibility": {
4
+ "anchor_mode": "head",
5
+ "audio_context_length": 22,
6
+ "audio_mode": "generated_audio",
7
+ "audio_policy": {
8
+ "final_audio": "generated",
9
+ "generated_continuity": "on",
10
+ "source_reference": "off",
11
+ "version": "h3_audio_policy_v1"
12
+ },
13
+ "context_length": 22,
14
+ "crop": "disabled",
15
+ "encode_mode": "video",
16
+ "fps": 24,
17
+ "generation_fingerprint": "h3-v06-release-example",
18
+ "height": 640,
19
+ "segment_crf": 12,
20
+ "source_audio_hash": "none",
21
+ "source_audio_silent_padding": false,
22
+ "transition_policy": {
23
+ "context_length": 22,
24
+ "continuation_mode": "guide",
25
+ "expert_override": false,
26
+ "label": "Guided transition",
27
+ "preset": "guide",
28
+ "version": "h3_transition_policy_v1"
29
+ },
30
+ "video_blend_frames": 22,
31
+ "width": 352
32
+ },
33
+ "editor_plan": {
34
+ "prompt_prefix": "",
35
+ "shots": [
36
+ {
37
+ "id": "clip_01",
38
+ "length": 124,
39
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
40
+ "seed": "6101",
41
+ "steps": 20
42
+ },
43
+ {
44
+ "id": "clip_02",
45
+ "length": 124,
46
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
47
+ "seed": "6102",
48
+ "steps": 20
49
+ }
50
+ ]
51
+ },
52
+ "format": "h3_chain_plan_archive_v1",
53
+ "plan_hash": "94444ab6e1463a7f7fd5fa7b51ff524b9d40d793ead64795c2eb6ae57e2d5b1b",
54
+ "prompt_prefix": "",
55
+ "run_name": "masturbate_0",
56
+ "segment_crf": 12,
57
+ "shots": [
58
+ {
59
+ "audio_duration_seconds": 5.166666666666667,
60
+ "audio_start_seconds": 0.0,
61
+ "delivered_frames": 124,
62
+ "generation_start_frame": 0,
63
+ "id": "clip_01",
64
+ "index": 1,
65
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
66
+ "prompt_hash": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386",
67
+ "raw_frames": 124,
68
+ "scene_prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
69
+ "seed": 6101,
70
+ "steps": 20
71
+ },
72
+ {
73
+ "audio_duration_seconds": 5.166666666666667,
74
+ "audio_start_seconds": 4.25,
75
+ "delivered_frames": 102,
76
+ "generation_start_frame": 102,
77
+ "id": "clip_02",
78
+ "index": 2,
79
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
80
+ "prompt_hash": "bc52c6f71613e257d6f3f4541871ac418bbfc5968acba4e24652d287c58cb671",
81
+ "raw_frames": 124,
82
+ "scene_prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
83
+ "seed": 6102,
84
+ "steps": 20
85
+ }
86
+ ],
87
+ "summary": "2 clips; 226 delivered frames (9.417s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=masturbate_0",
88
+ "total_delivered_frames": 226,
89
+ "version": 2
90
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/42b02518133d420a98afd11fc2db1386/workflow.json ADDED
The diff for this file is too large to render. See raw diff
 
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/4b7c8a51a28e45c89d0aeae2cd06304e/api_prompt.json ADDED
@@ -0,0 +1,644 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "1": {
3
+ "_meta": {
4
+ "title": "H3 Diffusion Model"
5
+ },
6
+ "class_type": "UNETLoader",
7
+ "inputs": {
8
+ "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors",
9
+ "weight_dtype": "default"
10
+ }
11
+ },
12
+ "10": {
13
+ "_meta": {
14
+ "title": "Scene Seed"
15
+ },
16
+ "class_type": "RandomNoise",
17
+ "inputs": {
18
+ "noise_seed": [
19
+ "8",
20
+ 5
21
+ ]
22
+ }
23
+ },
24
+ "11": {
25
+ "_meta": {
26
+ "title": "Reference Conditioning"
27
+ },
28
+ "class_type": "MiniMaxH3ReferenceToVideo",
29
+ "inputs": {
30
+ "audio_vae": [
31
+ "5",
32
+ 0
33
+ ],
34
+ "clip": [
35
+ "2",
36
+ 0
37
+ ],
38
+ "height": [
39
+ "8",
40
+ 9
41
+ ],
42
+ "length": [
43
+ "8",
44
+ 6
45
+ ],
46
+ "prompt": [
47
+ "8",
48
+ 4
49
+ ],
50
+ "ref_image_size": "match",
51
+ "ref_images.ref_image_0": [
52
+ "26",
53
+ 0
54
+ ],
55
+ "vae": [
56
+ "4",
57
+ 0
58
+ ],
59
+ "width": [
60
+ "8",
61
+ 8
62
+ ]
63
+ }
64
+ },
65
+ "12": {
66
+ "_meta": {
67
+ "title": "Apply Scene Context"
68
+ },
69
+ "class_type": "MiniMaxH3ChainContext",
70
+ "inputs": {
71
+ "conditioning": [
72
+ "11",
73
+ 0
74
+ ],
75
+ "latent": [
76
+ "11",
77
+ 1
78
+ ],
79
+ "state": [
80
+ "8",
81
+ 0
82
+ ],
83
+ "vae": [
84
+ "4",
85
+ 0
86
+ ]
87
+ }
88
+ },
89
+ "13": {
90
+ "_meta": {
91
+ "title": "Sigma Shift"
92
+ },
93
+ "class_type": "MiniMaxH3SigmaShift",
94
+ "inputs": {
95
+ "model": [
96
+ "34",
97
+ 0
98
+ ],
99
+ "shift_audio": 3.0,
100
+ "shift_video": 12.0
101
+ }
102
+ },
103
+ "14": {
104
+ "_meta": {
105
+ "title": "Basic Guider"
106
+ },
107
+ "class_type": "BasicGuider",
108
+ "inputs": {
109
+ "conditioning": [
110
+ "12",
111
+ 0
112
+ ],
113
+ "model": [
114
+ "13",
115
+ 0
116
+ ]
117
+ }
118
+ },
119
+ "15": {
120
+ "_meta": {
121
+ "title": "Sampling Schedule"
122
+ },
123
+ "class_type": "BasicScheduler",
124
+ "inputs": {
125
+ "denoise": 1.0,
126
+ "model": [
127
+ "13",
128
+ 0
129
+ ],
130
+ "scheduler": "ddim_uniform",
131
+ "steps": [
132
+ "8",
133
+ 7
134
+ ]
135
+ }
136
+ },
137
+ "16": {
138
+ "_meta": {
139
+ "title": "Sample Video + Audio"
140
+ },
141
+ "class_type": "SamplerCustomAdvanced",
142
+ "inputs": {
143
+ "guider": [
144
+ "14",
145
+ 0
146
+ ],
147
+ "latent_image": [
148
+ "12",
149
+ 3
150
+ ],
151
+ "noise": [
152
+ "10",
153
+ 0
154
+ ],
155
+ "sampler": [
156
+ "3",
157
+ 0
158
+ ],
159
+ "sigmas": [
160
+ "63",
161
+ 0
162
+ ]
163
+ }
164
+ },
165
+ "17": {
166
+ "_meta": {
167
+ "title": "VAEDecode"
168
+ },
169
+ "class_type": "VAEDecode",
170
+ "inputs": {
171
+ "samples": [
172
+ "16",
173
+ 0
174
+ ],
175
+ "vae": [
176
+ "4",
177
+ 0
178
+ ]
179
+ }
180
+ },
181
+ "18": {
182
+ "_meta": {
183
+ "title": "VAEDecode Audio"
184
+ },
185
+ "class_type": "VAEDecodeAudio",
186
+ "inputs": {
187
+ "samples": [
188
+ "16",
189
+ 0
190
+ ],
191
+ "vae": [
192
+ "5",
193
+ 0
194
+ ]
195
+ }
196
+ },
197
+ "19": {
198
+ "_meta": {
199
+ "title": "Trim Carried Overlap"
200
+ },
201
+ "class_type": "MiniMaxH3LoopTrim",
202
+ "inputs": {
203
+ "audio": [
204
+ "18",
205
+ 0
206
+ ],
207
+ "fps": 24.0,
208
+ "images": [
209
+ "17",
210
+ 0
211
+ ],
212
+ "match_tail": true,
213
+ "retain_overlap_frames": 0,
214
+ "state": [
215
+ "8",
216
+ 0
217
+ ],
218
+ "trim_frames": [
219
+ "12",
220
+ 1
221
+ ]
222
+ }
223
+ },
224
+ "2": {
225
+ "_meta": {
226
+ "title": "H3 Text Encoder"
227
+ },
228
+ "class_type": "CLIPLoader",
229
+ "inputs": {
230
+ "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
231
+ "device": "default",
232
+ "type": "minimax"
233
+ }
234
+ },
235
+ "20": {
236
+ "_meta": {
237
+ "title": "Save Segment + Checkpoint"
238
+ },
239
+ "class_type": "MiniMaxH3ChainSegmentSave",
240
+ "inputs": {
241
+ "audio": [
242
+ "19",
243
+ 1
244
+ ],
245
+ "images": [
246
+ "19",
247
+ 0
248
+ ],
249
+ "images_with_overlap": [
250
+ "19",
251
+ 2
252
+ ],
253
+ "sampled_latent": [
254
+ "16",
255
+ 0
256
+ ],
257
+ "state": [
258
+ "8",
259
+ 0
260
+ ]
261
+ },
262
+ "is_changed": [
263
+ NaN
264
+ ]
265
+ },
266
+ "21": {
267
+ "_meta": {
268
+ "title": "Assemble Final Video"
269
+ },
270
+ "class_type": "MiniMaxH3ChainAssemble",
271
+ "inputs": {
272
+ "audio_bitrate": 256,
273
+ "audio_source": "plan",
274
+ "blend_schedule": "plan",
275
+ "boundary_tone_match": "auto",
276
+ "color_stabilization": "scene_1_anchor",
277
+ "copy_to_output": false,
278
+ "filename": "t2v_normal_%date:yyyy-MM-dd%",
279
+ "manifest": [
280
+ "23",
281
+ 0
282
+ ],
283
+ "output_subfolder": "",
284
+ "video-preview": ""
285
+ },
286
+ "is_changed": [
287
+ NaN
288
+ ]
289
+ },
290
+ "23": {
291
+ "_meta": {
292
+ "title": "Loop End"
293
+ },
294
+ "class_type": "MiniMaxH3ChainLoopEnd",
295
+ "inputs": {
296
+ "between_scene_cleanup": "off",
297
+ "flow": [
298
+ "7",
299
+ 0
300
+ ],
301
+ "images": [
302
+ "19",
303
+ 0
304
+ ],
305
+ "sampled_latent": [
306
+ "16",
307
+ 0
308
+ ],
309
+ "segment": [
310
+ "28",
311
+ 0
312
+ ],
313
+ "state": [
314
+ "8",
315
+ 0
316
+ ]
317
+ }
318
+ },
319
+ "24": {
320
+ "_meta": {
321
+ "title": "Production Plan"
322
+ },
323
+ "class_type": "MiniMaxH3ChainPlanModern",
324
+ "inputs": {
325
+ "base_seed": 0,
326
+ "chain_policy": [
327
+ "30",
328
+ 0
329
+ ],
330
+ "crop": "disabled",
331
+ "default_duration_seconds": 10.0,
332
+ "default_steps": 20,
333
+ "encode_mode": "video",
334
+ "generation_fingerprint": "h3-v06-release-example",
335
+ "height": 640,
336
+ "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, quiet breath, hand on breast then on pussy, no voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\\n\\nsummary:\\n[reference generation] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}",
337
+ "run_name": "masturbate_0",
338
+ "segment_crf": 12,
339
+ "video_blend_frames": 22,
340
+ "width": 352
341
+ },
342
+ "is_changed": [
343
+ false
344
+ ]
345
+ },
346
+ "26": {
347
+ "_meta": {
348
+ "title": "Reference Image"
349
+ },
350
+ "class_type": "LoadImage",
351
+ "inputs": {
352
+ "image": "low_angle_00465_.png"
353
+ },
354
+ "is_changed": [
355
+ "ef72f84b6c8e33e06e3642379a88c0ddf553162e3a324b0625816b11dcbda6f0"
356
+ ]
357
+ },
358
+ "28": {
359
+ "_meta": {
360
+ "title": "Review Candidates"
361
+ },
362
+ "class_type": "MiniMaxH3ChainReview",
363
+ "inputs": {
364
+ "assemble_partial_on_stop": true,
365
+ "audio": [
366
+ "19",
367
+ 1
368
+ ],
369
+ "auto_continue_timeout_minutes": 0.0,
370
+ "candidate_count": 1,
371
+ "enabled": true,
372
+ "partial_audio_source": "checkpointed",
373
+ "play_notification_sound": false,
374
+ "review_each_candidate": false,
375
+ "segment": [
376
+ "20",
377
+ 0
378
+ ],
379
+ "state": [
380
+ "8",
381
+ 0
382
+ ],
383
+ "unload_models_while_waiting": false
384
+ },
385
+ "is_changed": [
386
+ NaN
387
+ ]
388
+ },
389
+ "29": {
390
+ "_meta": {
391
+ "title": "Chain Preflight"
392
+ },
393
+ "class_type": "MiniMaxH3ChainPreflight",
394
+ "inputs": {
395
+ "plan": [
396
+ "6",
397
+ 0
398
+ ],
399
+ "scene_range": "",
400
+ "start_clip": 1,
401
+ "verify_resume_history": true
402
+ }
403
+ },
404
+ "3": {
405
+ "_meta": {
406
+ "title": "Sampler"
407
+ },
408
+ "class_type": "KSamplerSelect",
409
+ "inputs": {
410
+ "sampler_name": "euler"
411
+ }
412
+ },
413
+ "30": {
414
+ "_meta": {
415
+ "title": "Generation Profile"
416
+ },
417
+ "class_type": "MiniMaxH3GenerationProfile",
418
+ "inputs": {
419
+ "audio_profile": "Generate audio",
420
+ "scene_continuity": "Visual continuity"
421
+ }
422
+ },
423
+ "34": {
424
+ "_meta": {
425
+ "title": "Model Patch Torch Settings"
426
+ },
427
+ "class_type": "ModelPatchTorchSettings",
428
+ "inputs": {
429
+ "enable_fp16_accumulation": true,
430
+ "model": [
431
+ "64",
432
+ 0
433
+ ]
434
+ }
435
+ },
436
+ "39": {
437
+ "_meta": {
438
+ "title": "𝙆 Text"
439
+ },
440
+ "class_type": "Text",
441
+ "inputs": {
442
+ "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, 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<Picture 2> 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<Subject 1> 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 <Subject 1> from the knotted-towel bathroom stance in <Picture 1> toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n<Picture 2>: 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. <Subject 1> stands matching <Picture 1>, 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n<Picture 2> defines the same <Subject 1> fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n<Subject 1> 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 <Subject 1> 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<Subject 1> (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<Picture 1>: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n<Picture 2>: 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n<Picture 2> preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n<Subject 1> 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 <Subject 1> from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n<Picture 2>: 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}"
443
+ }
444
+ },
445
+ "4": {
446
+ "_meta": {
447
+ "title": "Video VAE"
448
+ },
449
+ "class_type": "VAELoader",
450
+ "inputs": {
451
+ "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors"
452
+ }
453
+ },
454
+ "44": {
455
+ "_meta": {
456
+ "title": "MiniMax H3 Scene Export"
457
+ },
458
+ "class_type": "MiniMaxH3SceneExport",
459
+ "inputs": {
460
+ "audio": [
461
+ "19",
462
+ 1
463
+ ],
464
+ "clip_index": 0,
465
+ "crf": 12,
466
+ "export": true,
467
+ "fps": 24.0,
468
+ "images": [
469
+ "19",
470
+ 0
471
+ ],
472
+ "latent": [
473
+ "16",
474
+ 1
475
+ ],
476
+ "prompt_text": [
477
+ "8",
478
+ 4
479
+ ],
480
+ "run_name": "run_02",
481
+ "shot_id": [
482
+ "8",
483
+ 3
484
+ ]
485
+ }
486
+ },
487
+ "45": {
488
+ "_meta": {
489
+ "title": "MiniMax H3 Scene Latent Load"
490
+ },
491
+ "class_type": "MiniMaxH3SceneLatentLoad",
492
+ "inputs": {
493
+ "path": ""
494
+ }
495
+ },
496
+ "46": {
497
+ "_meta": {
498
+ "title": "Show Text 🐍"
499
+ },
500
+ "class_type": "ShowText|pysssss",
501
+ "inputs": {
502
+ "text": [
503
+ "44",
504
+ 0
505
+ ],
506
+ "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01"
507
+ }
508
+ },
509
+ "47": {
510
+ "_meta": {
511
+ "title": "Show Text 🐍"
512
+ },
513
+ "class_type": "ShowText|pysssss",
514
+ "inputs": {
515
+ "text": [
516
+ "44",
517
+ 1
518
+ ],
519
+ "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt"
520
+ }
521
+ },
522
+ "48": {
523
+ "_meta": {
524
+ "title": "MiniMax H3 Checkpoint Manager"
525
+ },
526
+ "class_type": "MiniMaxH3ChainCheckpointManager",
527
+ "inputs": {
528
+ "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}"
529
+ },
530
+ "is_changed": [
531
+ NaN
532
+ ]
533
+ },
534
+ "5": {
535
+ "_meta": {
536
+ "title": "Audio VAE"
537
+ },
538
+ "class_type": "VAELoader",
539
+ "inputs": {
540
+ "vae_name": "minimax_h3_audio_vae_fp32.safetensors"
541
+ }
542
+ },
543
+ "50": {
544
+ "_meta": {
545
+ "title": "Load LoRA"
546
+ },
547
+ "class_type": "LoraLoaderModelOnly",
548
+ "inputs": {
549
+ "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors",
550
+ "model": [
551
+ "1",
552
+ 0
553
+ ],
554
+ "strength_model": 0.7
555
+ }
556
+ },
557
+ "51": {
558
+ "_meta": {
559
+ "title": "Load LoRA"
560
+ },
561
+ "class_type": "LoraLoaderModelOnly",
562
+ "inputs": {
563
+ "lora_name": "hmpussy_v6_epoch30.safetensors",
564
+ "model": [
565
+ "50",
566
+ 0
567
+ ],
568
+ "strength_model": 0.9
569
+ }
570
+ },
571
+ "6": {
572
+ "_meta": {
573
+ "title": "Scene Prompts"
574
+ },
575
+ "class_type": "MiniMaxH3ChainScenePromptEditor",
576
+ "inputs": {
577
+ "plan": [
578
+ "24",
579
+ 0
580
+ ]
581
+ }
582
+ },
583
+ "63": {
584
+ "_meta": {
585
+ "title": "ExtendIntermediateSigmas"
586
+ },
587
+ "class_type": "ExtendIntermediateSigmas",
588
+ "inputs": {
589
+ "end_at_sigma": 12.0,
590
+ "sigmas": [
591
+ "15",
592
+ 0
593
+ ],
594
+ "spacing": "linear",
595
+ "start_at_sigma": 0.85,
596
+ "steps": 2
597
+ }
598
+ },
599
+ "64": {
600
+ "_meta": {
601
+ "title": "Patch Sage Attention KJ"
602
+ },
603
+ "class_type": "PathchSageAttentionKJ",
604
+ "inputs": {
605
+ "allow_compile": false,
606
+ "model": [
607
+ "51",
608
+ 0
609
+ ],
610
+ "sage_attention": "sageattn_qk_int8_pv_fp16_triton"
611
+ }
612
+ },
613
+ "7": {
614
+ "_meta": {
615
+ "title": "Loop Start"
616
+ },
617
+ "class_type": "MiniMaxH3ChainLoopStart",
618
+ "inputs": {
619
+ "plan": [
620
+ "29",
621
+ 0
622
+ ],
623
+ "scene_range": "",
624
+ "start_clip": 1,
625
+ "verify_resume_history": true
626
+ },
627
+ "is_changed": [
628
+ NaN
629
+ ]
630
+ },
631
+ "8": {
632
+ "_meta": {
633
+ "title": "Current Scene"
634
+ },
635
+ "class_type": "MiniMaxH3ChainCurrent",
636
+ "inputs": {
637
+ "align_audio_reference": false,
638
+ "state": [
639
+ "7",
640
+ 1
641
+ ]
642
+ }
643
+ }
644
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/4b7c8a51a28e45c89d0aeae2cd06304e/plan.json ADDED
@@ -0,0 +1,90 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "base_plan_hash": "816bf1279b4fe330be36162509a48e2981dc81d47ce86872e2d04cbd655f44e1",
3
+ "compatibility": {
4
+ "anchor_mode": "head",
5
+ "audio_context_length": 22,
6
+ "audio_mode": "generated_audio",
7
+ "audio_policy": {
8
+ "final_audio": "generated",
9
+ "generated_continuity": "on",
10
+ "source_reference": "off",
11
+ "version": "h3_audio_policy_v1"
12
+ },
13
+ "context_length": 22,
14
+ "crop": "disabled",
15
+ "encode_mode": "video",
16
+ "fps": 24,
17
+ "generation_fingerprint": "h3-v06-release-example",
18
+ "height": 640,
19
+ "segment_crf": 12,
20
+ "source_audio_hash": "none",
21
+ "source_audio_silent_padding": false,
22
+ "transition_policy": {
23
+ "context_length": 22,
24
+ "continuation_mode": "guide",
25
+ "expert_override": false,
26
+ "label": "Guided transition",
27
+ "preset": "guide",
28
+ "version": "h3_transition_policy_v1"
29
+ },
30
+ "video_blend_frames": 22,
31
+ "width": 352
32
+ },
33
+ "editor_plan": {
34
+ "prompt_prefix": "",
35
+ "shots": [
36
+ {
37
+ "id": "clip_01",
38
+ "length": 243,
39
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
40
+ "seed": "6101",
41
+ "steps": 20
42
+ },
43
+ {
44
+ "id": "clip_02",
45
+ "length": 243,
46
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
47
+ "seed": "6102",
48
+ "steps": 20
49
+ }
50
+ ]
51
+ },
52
+ "format": "h3_chain_plan_archive_v1",
53
+ "plan_hash": "58d1f51033f916c021afa387da31bd3b465703d0131ee24bfba765860c120396",
54
+ "prompt_prefix": "",
55
+ "run_name": "masturbate_0",
56
+ "segment_crf": 12,
57
+ "shots": [
58
+ {
59
+ "audio_duration_seconds": 10.125,
60
+ "audio_start_seconds": 0.0,
61
+ "delivered_frames": 243,
62
+ "generation_start_frame": 0,
63
+ "id": "clip_01",
64
+ "index": 1,
65
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
66
+ "prompt_hash": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d",
67
+ "raw_frames": 243,
68
+ "scene_prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
69
+ "seed": 6101,
70
+ "steps": 20
71
+ },
72
+ {
73
+ "audio_duration_seconds": 10.125,
74
+ "audio_start_seconds": 9.208333333333334,
75
+ "delivered_frames": 221,
76
+ "generation_start_frame": 221,
77
+ "id": "clip_02",
78
+ "index": 2,
79
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
80
+ "prompt_hash": "df0456b9b7a2e8f37aac418749b035c8956ab3daeaf12b5a5a24775a8e561f65",
81
+ "raw_frames": 243,
82
+ "scene_prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
83
+ "seed": 6102,
84
+ "steps": 20
85
+ }
86
+ ],
87
+ "summary": "2 clips; 464 delivered frames (19.333s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=masturbate_0",
88
+ "total_delivered_frames": 464,
89
+ "version": 2
90
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/4b7c8a51a28e45c89d0aeae2cd06304e/workflow.json ADDED
The diff for this file is too large to render. See raw diff
 
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/4d07e535203a4660a372a46ec06496e5/api_prompt.json ADDED
@@ -0,0 +1,644 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "1": {
3
+ "_meta": {
4
+ "title": "H3 Diffusion Model"
5
+ },
6
+ "class_type": "UNETLoader",
7
+ "inputs": {
8
+ "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors",
9
+ "weight_dtype": "default"
10
+ }
11
+ },
12
+ "10": {
13
+ "_meta": {
14
+ "title": "Scene Seed"
15
+ },
16
+ "class_type": "RandomNoise",
17
+ "inputs": {
18
+ "noise_seed": [
19
+ "8",
20
+ 5
21
+ ]
22
+ }
23
+ },
24
+ "11": {
25
+ "_meta": {
26
+ "title": "Reference Conditioning"
27
+ },
28
+ "class_type": "MiniMaxH3ReferenceToVideo",
29
+ "inputs": {
30
+ "audio_vae": [
31
+ "5",
32
+ 0
33
+ ],
34
+ "clip": [
35
+ "2",
36
+ 0
37
+ ],
38
+ "height": [
39
+ "8",
40
+ 9
41
+ ],
42
+ "length": [
43
+ "8",
44
+ 6
45
+ ],
46
+ "prompt": [
47
+ "8",
48
+ 4
49
+ ],
50
+ "ref_image_size": "match",
51
+ "ref_images.ref_image_0": [
52
+ "26",
53
+ 0
54
+ ],
55
+ "vae": [
56
+ "4",
57
+ 0
58
+ ],
59
+ "width": [
60
+ "8",
61
+ 8
62
+ ]
63
+ }
64
+ },
65
+ "12": {
66
+ "_meta": {
67
+ "title": "Apply Scene Context"
68
+ },
69
+ "class_type": "MiniMaxH3ChainContext",
70
+ "inputs": {
71
+ "conditioning": [
72
+ "11",
73
+ 0
74
+ ],
75
+ "latent": [
76
+ "11",
77
+ 1
78
+ ],
79
+ "state": [
80
+ "8",
81
+ 0
82
+ ],
83
+ "vae": [
84
+ "4",
85
+ 0
86
+ ]
87
+ }
88
+ },
89
+ "13": {
90
+ "_meta": {
91
+ "title": "Sigma Shift"
92
+ },
93
+ "class_type": "MiniMaxH3SigmaShift",
94
+ "inputs": {
95
+ "model": [
96
+ "34",
97
+ 0
98
+ ],
99
+ "shift_audio": 3.0,
100
+ "shift_video": 12.0
101
+ }
102
+ },
103
+ "14": {
104
+ "_meta": {
105
+ "title": "Basic Guider"
106
+ },
107
+ "class_type": "BasicGuider",
108
+ "inputs": {
109
+ "conditioning": [
110
+ "12",
111
+ 0
112
+ ],
113
+ "model": [
114
+ "13",
115
+ 0
116
+ ]
117
+ }
118
+ },
119
+ "15": {
120
+ "_meta": {
121
+ "title": "Sampling Schedule"
122
+ },
123
+ "class_type": "BasicScheduler",
124
+ "inputs": {
125
+ "denoise": 1.0,
126
+ "model": [
127
+ "13",
128
+ 0
129
+ ],
130
+ "scheduler": "ddim_uniform",
131
+ "steps": [
132
+ "8",
133
+ 7
134
+ ]
135
+ }
136
+ },
137
+ "16": {
138
+ "_meta": {
139
+ "title": "Sample Video + Audio"
140
+ },
141
+ "class_type": "SamplerCustomAdvanced",
142
+ "inputs": {
143
+ "guider": [
144
+ "14",
145
+ 0
146
+ ],
147
+ "latent_image": [
148
+ "12",
149
+ 3
150
+ ],
151
+ "noise": [
152
+ "10",
153
+ 0
154
+ ],
155
+ "sampler": [
156
+ "3",
157
+ 0
158
+ ],
159
+ "sigmas": [
160
+ "63",
161
+ 0
162
+ ]
163
+ }
164
+ },
165
+ "17": {
166
+ "_meta": {
167
+ "title": "VAEDecode"
168
+ },
169
+ "class_type": "VAEDecode",
170
+ "inputs": {
171
+ "samples": [
172
+ "16",
173
+ 0
174
+ ],
175
+ "vae": [
176
+ "4",
177
+ 0
178
+ ]
179
+ }
180
+ },
181
+ "18": {
182
+ "_meta": {
183
+ "title": "VAEDecode Audio"
184
+ },
185
+ "class_type": "VAEDecodeAudio",
186
+ "inputs": {
187
+ "samples": [
188
+ "16",
189
+ 0
190
+ ],
191
+ "vae": [
192
+ "5",
193
+ 0
194
+ ]
195
+ }
196
+ },
197
+ "19": {
198
+ "_meta": {
199
+ "title": "Trim Carried Overlap"
200
+ },
201
+ "class_type": "MiniMaxH3LoopTrim",
202
+ "inputs": {
203
+ "audio": [
204
+ "18",
205
+ 0
206
+ ],
207
+ "fps": 24.0,
208
+ "images": [
209
+ "17",
210
+ 0
211
+ ],
212
+ "match_tail": true,
213
+ "retain_overlap_frames": 0,
214
+ "state": [
215
+ "8",
216
+ 0
217
+ ],
218
+ "trim_frames": [
219
+ "12",
220
+ 1
221
+ ]
222
+ }
223
+ },
224
+ "2": {
225
+ "_meta": {
226
+ "title": "H3 Text Encoder"
227
+ },
228
+ "class_type": "CLIPLoader",
229
+ "inputs": {
230
+ "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
231
+ "device": "default",
232
+ "type": "minimax"
233
+ }
234
+ },
235
+ "20": {
236
+ "_meta": {
237
+ "title": "Save Segment + Checkpoint"
238
+ },
239
+ "class_type": "MiniMaxH3ChainSegmentSave",
240
+ "inputs": {
241
+ "audio": [
242
+ "19",
243
+ 1
244
+ ],
245
+ "images": [
246
+ "19",
247
+ 0
248
+ ],
249
+ "images_with_overlap": [
250
+ "19",
251
+ 2
252
+ ],
253
+ "sampled_latent": [
254
+ "16",
255
+ 0
256
+ ],
257
+ "state": [
258
+ "8",
259
+ 0
260
+ ]
261
+ },
262
+ "is_changed": [
263
+ NaN
264
+ ]
265
+ },
266
+ "21": {
267
+ "_meta": {
268
+ "title": "Assemble Final Video"
269
+ },
270
+ "class_type": "MiniMaxH3ChainAssemble",
271
+ "inputs": {
272
+ "audio_bitrate": 256,
273
+ "audio_source": "plan",
274
+ "blend_schedule": "plan",
275
+ "boundary_tone_match": "auto",
276
+ "color_stabilization": "scene_1_anchor",
277
+ "copy_to_output": false,
278
+ "filename": "t2v_normal_%date:yyyy-MM-dd%",
279
+ "manifest": [
280
+ "23",
281
+ 0
282
+ ],
283
+ "output_subfolder": "",
284
+ "video-preview": ""
285
+ },
286
+ "is_changed": [
287
+ NaN
288
+ ]
289
+ },
290
+ "23": {
291
+ "_meta": {
292
+ "title": "Loop End"
293
+ },
294
+ "class_type": "MiniMaxH3ChainLoopEnd",
295
+ "inputs": {
296
+ "between_scene_cleanup": "off",
297
+ "flow": [
298
+ "7",
299
+ 0
300
+ ],
301
+ "images": [
302
+ "19",
303
+ 0
304
+ ],
305
+ "sampled_latent": [
306
+ "16",
307
+ 0
308
+ ],
309
+ "segment": [
310
+ "28",
311
+ 0
312
+ ],
313
+ "state": [
314
+ "8",
315
+ 0
316
+ ]
317
+ }
318
+ },
319
+ "24": {
320
+ "_meta": {
321
+ "title": "Production Plan"
322
+ },
323
+ "class_type": "MiniMaxH3ChainPlanModern",
324
+ "inputs": {
325
+ "base_seed": 0,
326
+ "chain_policy": [
327
+ "30",
328
+ 0
329
+ ],
330
+ "crop": "disabled",
331
+ "default_duration_seconds": 10.0,
332
+ "default_steps": 20,
333
+ "encode_mode": "video",
334
+ "generation_fingerprint": "h3-v06-release-example",
335
+ "height": 640,
336
+ "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then both breasts. Shot ends on a slow dissolve while she is still standing.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast. Then both hands caress both breasts. No fingering. The camera holds a low angle with slight handheld shake. End on a slow dissolve while she is still standing with both hands on her breasts. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, quiet breath, hands on breasts, no voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\\n\\nsummary:\\n[reference generation] Cross-dissolve in. She drops to all fours and crawls toward the lens, hips rolling left and right.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and both hands already on her breasts; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and both hands on her breasts; begin new action only after it and never reset the stride. She drops slowly to all fours. She crawls toward the spectator, hips rolling left then right. Breasts and pussy stay in the low-angle frame as she comes closer. No fingering. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the crawl and the hip roll are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue skin, quiet breath, hands, knees and palms on the floor, no voice, without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}",
337
+ "run_name": "masturbate_0",
338
+ "segment_crf": 12,
339
+ "video_blend_frames": 22,
340
+ "width": 352
341
+ },
342
+ "is_changed": [
343
+ false
344
+ ]
345
+ },
346
+ "26": {
347
+ "_meta": {
348
+ "title": "Reference Image"
349
+ },
350
+ "class_type": "LoadImage",
351
+ "inputs": {
352
+ "image": "krea_edit__00470_.png"
353
+ },
354
+ "is_changed": [
355
+ "346885f6f49ec789ed4db3452999d34e38193962c2d8c0fb2264c798354a4e74"
356
+ ]
357
+ },
358
+ "28": {
359
+ "_meta": {
360
+ "title": "Review Candidates"
361
+ },
362
+ "class_type": "MiniMaxH3ChainReview",
363
+ "inputs": {
364
+ "assemble_partial_on_stop": true,
365
+ "audio": [
366
+ "19",
367
+ 1
368
+ ],
369
+ "auto_continue_timeout_minutes": 0.0,
370
+ "candidate_count": 1,
371
+ "enabled": true,
372
+ "partial_audio_source": "checkpointed",
373
+ "play_notification_sound": false,
374
+ "review_each_candidate": false,
375
+ "segment": [
376
+ "20",
377
+ 0
378
+ ],
379
+ "state": [
380
+ "8",
381
+ 0
382
+ ],
383
+ "unload_models_while_waiting": false
384
+ },
385
+ "is_changed": [
386
+ NaN
387
+ ]
388
+ },
389
+ "29": {
390
+ "_meta": {
391
+ "title": "Chain Preflight"
392
+ },
393
+ "class_type": "MiniMaxH3ChainPreflight",
394
+ "inputs": {
395
+ "plan": [
396
+ "6",
397
+ 0
398
+ ],
399
+ "scene_range": "",
400
+ "start_clip": 1,
401
+ "verify_resume_history": true
402
+ }
403
+ },
404
+ "3": {
405
+ "_meta": {
406
+ "title": "Sampler"
407
+ },
408
+ "class_type": "KSamplerSelect",
409
+ "inputs": {
410
+ "sampler_name": "euler"
411
+ }
412
+ },
413
+ "30": {
414
+ "_meta": {
415
+ "title": "Generation Profile"
416
+ },
417
+ "class_type": "MiniMaxH3GenerationProfile",
418
+ "inputs": {
419
+ "audio_profile": "Generate audio",
420
+ "scene_continuity": "Visual continuity"
421
+ }
422
+ },
423
+ "34": {
424
+ "_meta": {
425
+ "title": "Model Patch Torch Settings"
426
+ },
427
+ "class_type": "ModelPatchTorchSettings",
428
+ "inputs": {
429
+ "enable_fp16_accumulation": true,
430
+ "model": [
431
+ "64",
432
+ 0
433
+ ]
434
+ }
435
+ },
436
+ "39": {
437
+ "_meta": {
438
+ "title": "𝙆 Text"
439
+ },
440
+ "class_type": "Text",
441
+ "inputs": {
442
+ "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, 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<Picture 2> 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<Subject 1> 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 <Subject 1> from the knotted-towel bathroom stance in <Picture 1> toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n<Picture 2>: 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. <Subject 1> stands matching <Picture 1>, 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n<Picture 2> defines the same <Subject 1> fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n<Subject 1> 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 <Subject 1> 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<Subject 1> (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<Picture 1>: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n<Picture 2>: 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n<Picture 2> preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n<Subject 1> 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 <Subject 1> from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n<Picture 2>: 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}"
443
+ }
444
+ },
445
+ "4": {
446
+ "_meta": {
447
+ "title": "Video VAE"
448
+ },
449
+ "class_type": "VAELoader",
450
+ "inputs": {
451
+ "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors"
452
+ }
453
+ },
454
+ "44": {
455
+ "_meta": {
456
+ "title": "MiniMax H3 Scene Export"
457
+ },
458
+ "class_type": "MiniMaxH3SceneExport",
459
+ "inputs": {
460
+ "audio": [
461
+ "19",
462
+ 1
463
+ ],
464
+ "clip_index": 0,
465
+ "crf": 12,
466
+ "export": true,
467
+ "fps": 24.0,
468
+ "images": [
469
+ "19",
470
+ 0
471
+ ],
472
+ "latent": [
473
+ "16",
474
+ 1
475
+ ],
476
+ "prompt_text": [
477
+ "8",
478
+ 4
479
+ ],
480
+ "run_name": "run_02",
481
+ "shot_id": [
482
+ "8",
483
+ 3
484
+ ]
485
+ }
486
+ },
487
+ "45": {
488
+ "_meta": {
489
+ "title": "MiniMax H3 Scene Latent Load"
490
+ },
491
+ "class_type": "MiniMaxH3SceneLatentLoad",
492
+ "inputs": {
493
+ "path": ""
494
+ }
495
+ },
496
+ "46": {
497
+ "_meta": {
498
+ "title": "Show Text 🐍"
499
+ },
500
+ "class_type": "ShowText|pysssss",
501
+ "inputs": {
502
+ "text": [
503
+ "44",
504
+ 0
505
+ ],
506
+ "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01"
507
+ }
508
+ },
509
+ "47": {
510
+ "_meta": {
511
+ "title": "Show Text 🐍"
512
+ },
513
+ "class_type": "ShowText|pysssss",
514
+ "inputs": {
515
+ "text": [
516
+ "44",
517
+ 1
518
+ ],
519
+ "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt"
520
+ }
521
+ },
522
+ "48": {
523
+ "_meta": {
524
+ "title": "MiniMax H3 Checkpoint Manager"
525
+ },
526
+ "class_type": "MiniMaxH3ChainCheckpointManager",
527
+ "inputs": {
528
+ "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}"
529
+ },
530
+ "is_changed": [
531
+ NaN
532
+ ]
533
+ },
534
+ "5": {
535
+ "_meta": {
536
+ "title": "Audio VAE"
537
+ },
538
+ "class_type": "VAELoader",
539
+ "inputs": {
540
+ "vae_name": "minimax_h3_audio_vae_fp32.safetensors"
541
+ }
542
+ },
543
+ "50": {
544
+ "_meta": {
545
+ "title": "Load LoRA"
546
+ },
547
+ "class_type": "LoraLoaderModelOnly",
548
+ "inputs": {
549
+ "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors",
550
+ "model": [
551
+ "1",
552
+ 0
553
+ ],
554
+ "strength_model": 0.7
555
+ }
556
+ },
557
+ "51": {
558
+ "_meta": {
559
+ "title": "Load LoRA"
560
+ },
561
+ "class_type": "LoraLoaderModelOnly",
562
+ "inputs": {
563
+ "lora_name": "Minimax_h3/IcySlap_v1.safetensors",
564
+ "model": [
565
+ "50",
566
+ 0
567
+ ],
568
+ "strength_model": 0.35
569
+ }
570
+ },
571
+ "6": {
572
+ "_meta": {
573
+ "title": "Scene Prompts"
574
+ },
575
+ "class_type": "MiniMaxH3ChainScenePromptEditor",
576
+ "inputs": {
577
+ "plan": [
578
+ "24",
579
+ 0
580
+ ]
581
+ }
582
+ },
583
+ "63": {
584
+ "_meta": {
585
+ "title": "ExtendIntermediateSigmas"
586
+ },
587
+ "class_type": "ExtendIntermediateSigmas",
588
+ "inputs": {
589
+ "end_at_sigma": 12.0,
590
+ "sigmas": [
591
+ "15",
592
+ 0
593
+ ],
594
+ "spacing": "linear",
595
+ "start_at_sigma": 0.85,
596
+ "steps": 2
597
+ }
598
+ },
599
+ "64": {
600
+ "_meta": {
601
+ "title": "Patch Sage Attention KJ"
602
+ },
603
+ "class_type": "PathchSageAttentionKJ",
604
+ "inputs": {
605
+ "allow_compile": false,
606
+ "model": [
607
+ "51",
608
+ 0
609
+ ],
610
+ "sage_attention": "sageattn_qk_int8_pv_fp16_triton"
611
+ }
612
+ },
613
+ "7": {
614
+ "_meta": {
615
+ "title": "Loop Start"
616
+ },
617
+ "class_type": "MiniMaxH3ChainLoopStart",
618
+ "inputs": {
619
+ "plan": [
620
+ "29",
621
+ 0
622
+ ],
623
+ "scene_range": "",
624
+ "start_clip": 1,
625
+ "verify_resume_history": true
626
+ },
627
+ "is_changed": [
628
+ NaN
629
+ ]
630
+ },
631
+ "8": {
632
+ "_meta": {
633
+ "title": "Current Scene"
634
+ },
635
+ "class_type": "MiniMaxH3ChainCurrent",
636
+ "inputs": {
637
+ "align_audio_reference": false,
638
+ "state": [
639
+ "7",
640
+ 1
641
+ ]
642
+ }
643
+ }
644
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/4d07e535203a4660a372a46ec06496e5/plan.json ADDED
@@ -0,0 +1,90 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "base_plan_hash": "f23baa524418c3c3381ef4cb2b175b649151cdb844386ed3337f6d3517511fdb",
3
+ "compatibility": {
4
+ "anchor_mode": "head",
5
+ "audio_context_length": 22,
6
+ "audio_mode": "generated_audio",
7
+ "audio_policy": {
8
+ "final_audio": "generated",
9
+ "generated_continuity": "on",
10
+ "source_reference": "off",
11
+ "version": "h3_audio_policy_v1"
12
+ },
13
+ "context_length": 22,
14
+ "crop": "disabled",
15
+ "encode_mode": "video",
16
+ "fps": 24,
17
+ "generation_fingerprint": "h3-v06-release-example",
18
+ "height": 640,
19
+ "segment_crf": 12,
20
+ "source_audio_hash": "none",
21
+ "source_audio_silent_padding": false,
22
+ "transition_policy": {
23
+ "context_length": 22,
24
+ "continuation_mode": "guide",
25
+ "expert_override": false,
26
+ "label": "Guided transition",
27
+ "preset": "guide",
28
+ "version": "h3_transition_policy_v1"
29
+ },
30
+ "video_blend_frames": 22,
31
+ "width": 352
32
+ },
33
+ "editor_plan": {
34
+ "prompt_prefix": "",
35
+ "shots": [
36
+ {
37
+ "id": "clip_01",
38
+ "length": 243,
39
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then both breasts. Shot ends on a slow dissolve while she is still standing.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast. Then both hands caress both breasts. No fingering. The camera holds a low angle with slight handheld shake. End on a slow dissolve while she is still standing with both hands on her breasts. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hands on breasts, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
40
+ "seed": "6101",
41
+ "steps": 20
42
+ },
43
+ {
44
+ "id": "clip_02",
45
+ "length": 243,
46
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. She drops to all fours and crawls toward the lens, hips rolling left and right.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and both hands already on her breasts; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and both hands on her breasts; begin new action only after it and never reset the stride. She drops slowly to all fours. She crawls toward the spectator, hips rolling left then right. Breasts and pussy stay in the low-angle frame as she comes closer. No fingering. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the crawl and the hip roll are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hands, knees and palms on the floor, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
47
+ "seed": "6102",
48
+ "steps": 20
49
+ }
50
+ ]
51
+ },
52
+ "format": "h3_chain_plan_archive_v1",
53
+ "plan_hash": "ba3501f3db9aeeb78a0425e759cef524e04b65e8d9d9e6bea8915c8d46b1b7f5",
54
+ "prompt_prefix": "",
55
+ "run_name": "masturbate_0",
56
+ "segment_crf": 12,
57
+ "shots": [
58
+ {
59
+ "audio_duration_seconds": 10.125,
60
+ "audio_start_seconds": 0.0,
61
+ "delivered_frames": 243,
62
+ "generation_start_frame": 0,
63
+ "id": "clip_01",
64
+ "index": 1,
65
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then both breasts. Shot ends on a slow dissolve while she is still standing.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast. Then both hands caress both breasts. No fingering. The camera holds a low angle with slight handheld shake. End on a slow dissolve while she is still standing with both hands on her breasts. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hands on breasts, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
66
+ "prompt_hash": "db10ea3473c1c69e60bd64a939bb86e0ec47ff9a5339f2192c570dfcac6067cd",
67
+ "raw_frames": 243,
68
+ "scene_prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then both breasts. Shot ends on a slow dissolve while she is still standing.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast. Then both hands caress both breasts. No fingering. The camera holds a low angle with slight handheld shake. End on a slow dissolve while she is still standing with both hands on her breasts. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hands on breasts, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
69
+ "seed": 6101,
70
+ "steps": 20
71
+ },
72
+ {
73
+ "audio_duration_seconds": 10.125,
74
+ "audio_start_seconds": 9.208333333333334,
75
+ "delivered_frames": 221,
76
+ "generation_start_frame": 221,
77
+ "id": "clip_02",
78
+ "index": 2,
79
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. She drops to all fours and crawls toward the lens, hips rolling left and right.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and both hands already on her breasts; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and both hands on her breasts; begin new action only after it and never reset the stride. She drops slowly to all fours. She crawls toward the spectator, hips rolling left then right. Breasts and pussy stay in the low-angle frame as she comes closer. No fingering. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the crawl and the hip roll are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hands, knees and palms on the floor, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
80
+ "prompt_hash": "15592cecfb5661e3215568d2334bcc253d90452983fdd87f0349674ed6da42a6",
81
+ "raw_frames": 243,
82
+ "scene_prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. She drops to all fours and crawls toward the lens, hips rolling left and right.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and both hands already on her breasts; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and both hands on her breasts; begin new action only after it and never reset the stride. She drops slowly to all fours. She crawls toward the spectator, hips rolling left then right. Breasts and pussy stay in the low-angle frame as she comes closer. No fingering. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the crawl and the hip roll are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hands, knees and palms on the floor, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
83
+ "seed": 6102,
84
+ "steps": 20
85
+ }
86
+ ],
87
+ "summary": "2 clips; 464 delivered frames (19.333s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=masturbate_0",
88
+ "total_delivered_frames": 464,
89
+ "version": 2
90
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/4d07e535203a4660a372a46ec06496e5/workflow.json ADDED
The diff for this file is too large to render. See raw diff
 
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/5abc59a452f541f0808fbad18d27be6a/api_prompt.json ADDED
@@ -0,0 +1,643 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "1": {
3
+ "_meta": {
4
+ "title": "H3 Diffusion Model"
5
+ },
6
+ "class_type": "UNETLoader",
7
+ "inputs": {
8
+ "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors",
9
+ "weight_dtype": "default"
10
+ }
11
+ },
12
+ "10": {
13
+ "_meta": {
14
+ "title": "Scene Seed"
15
+ },
16
+ "class_type": "RandomNoise",
17
+ "inputs": {
18
+ "noise_seed": [
19
+ "8",
20
+ 5
21
+ ]
22
+ }
23
+ },
24
+ "11": {
25
+ "_meta": {
26
+ "title": "Reference Conditioning"
27
+ },
28
+ "class_type": "MiniMaxH3ReferenceToVideo",
29
+ "inputs": {
30
+ "audio_vae": [
31
+ "5",
32
+ 0
33
+ ],
34
+ "clip": [
35
+ "2",
36
+ 0
37
+ ],
38
+ "height": [
39
+ "8",
40
+ 9
41
+ ],
42
+ "length": [
43
+ "8",
44
+ 6
45
+ ],
46
+ "prompt": [
47
+ "8",
48
+ 4
49
+ ],
50
+ "ref_image_size": "match",
51
+ "ref_images.ref_image_0": [
52
+ "26",
53
+ 0
54
+ ],
55
+ "vae": [
56
+ "4",
57
+ 0
58
+ ],
59
+ "width": [
60
+ "8",
61
+ 8
62
+ ]
63
+ }
64
+ },
65
+ "12": {
66
+ "_meta": {
67
+ "title": "Apply Scene Context"
68
+ },
69
+ "class_type": "MiniMaxH3ChainContext",
70
+ "inputs": {
71
+ "conditioning": [
72
+ "11",
73
+ 0
74
+ ],
75
+ "latent": [
76
+ "11",
77
+ 1
78
+ ],
79
+ "state": [
80
+ "8",
81
+ 0
82
+ ],
83
+ "vae": [
84
+ "4",
85
+ 0
86
+ ]
87
+ }
88
+ },
89
+ "13": {
90
+ "_meta": {
91
+ "title": "Sigma Shift"
92
+ },
93
+ "class_type": "MiniMaxH3SigmaShift",
94
+ "inputs": {
95
+ "model": [
96
+ "34",
97
+ 0
98
+ ],
99
+ "shift_audio": 3.0,
100
+ "shift_video": 12.0
101
+ }
102
+ },
103
+ "14": {
104
+ "_meta": {
105
+ "title": "Basic Guider"
106
+ },
107
+ "class_type": "BasicGuider",
108
+ "inputs": {
109
+ "conditioning": [
110
+ "12",
111
+ 0
112
+ ],
113
+ "model": [
114
+ "13",
115
+ 0
116
+ ]
117
+ }
118
+ },
119
+ "15": {
120
+ "_meta": {
121
+ "title": "Sampling Schedule"
122
+ },
123
+ "class_type": "BasicScheduler",
124
+ "inputs": {
125
+ "denoise": 1.0,
126
+ "model": [
127
+ "13",
128
+ 0
129
+ ],
130
+ "scheduler": "ddim_uniform",
131
+ "steps": [
132
+ "8",
133
+ 7
134
+ ]
135
+ }
136
+ },
137
+ "16": {
138
+ "_meta": {
139
+ "title": "Sample Video + Audio"
140
+ },
141
+ "class_type": "SamplerCustomAdvanced",
142
+ "inputs": {
143
+ "guider": [
144
+ "14",
145
+ 0
146
+ ],
147
+ "latent_image": [
148
+ "12",
149
+ 3
150
+ ],
151
+ "noise": [
152
+ "10",
153
+ 0
154
+ ],
155
+ "sampler": [
156
+ "3",
157
+ 0
158
+ ],
159
+ "sigmas": [
160
+ "63",
161
+ 0
162
+ ]
163
+ }
164
+ },
165
+ "17": {
166
+ "_meta": {
167
+ "title": "VAEDecode"
168
+ },
169
+ "class_type": "VAEDecode",
170
+ "inputs": {
171
+ "samples": [
172
+ "16",
173
+ 0
174
+ ],
175
+ "vae": [
176
+ "4",
177
+ 0
178
+ ]
179
+ }
180
+ },
181
+ "18": {
182
+ "_meta": {
183
+ "title": "VAEDecode Audio"
184
+ },
185
+ "class_type": "VAEDecodeAudio",
186
+ "inputs": {
187
+ "samples": [
188
+ "16",
189
+ 0
190
+ ],
191
+ "vae": [
192
+ "5",
193
+ 0
194
+ ]
195
+ }
196
+ },
197
+ "19": {
198
+ "_meta": {
199
+ "title": "Trim Carried Overlap"
200
+ },
201
+ "class_type": "MiniMaxH3LoopTrim",
202
+ "inputs": {
203
+ "audio": [
204
+ "18",
205
+ 0
206
+ ],
207
+ "fps": 24.0,
208
+ "images": [
209
+ "17",
210
+ 0
211
+ ],
212
+ "match_tail": true,
213
+ "retain_overlap_frames": 0,
214
+ "state": [
215
+ "8",
216
+ 0
217
+ ],
218
+ "trim_frames": [
219
+ "12",
220
+ 1
221
+ ]
222
+ }
223
+ },
224
+ "2": {
225
+ "_meta": {
226
+ "title": "H3 Text Encoder"
227
+ },
228
+ "class_type": "CLIPLoader",
229
+ "inputs": {
230
+ "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
231
+ "device": "default",
232
+ "type": "minimax"
233
+ }
234
+ },
235
+ "20": {
236
+ "_meta": {
237
+ "title": "Save Segment + Checkpoint"
238
+ },
239
+ "class_type": "MiniMaxH3ChainSegmentSave",
240
+ "inputs": {
241
+ "audio": [
242
+ "19",
243
+ 1
244
+ ],
245
+ "images": [
246
+ "19",
247
+ 0
248
+ ],
249
+ "images_with_overlap": [
250
+ "19",
251
+ 2
252
+ ],
253
+ "sampled_latent": [
254
+ "16",
255
+ 0
256
+ ],
257
+ "state": [
258
+ "8",
259
+ 0
260
+ ]
261
+ },
262
+ "is_changed": [
263
+ NaN
264
+ ]
265
+ },
266
+ "21": {
267
+ "_meta": {
268
+ "title": "Assemble Final Video"
269
+ },
270
+ "class_type": "MiniMaxH3ChainAssemble",
271
+ "inputs": {
272
+ "audio_bitrate": 256,
273
+ "audio_source": "plan",
274
+ "blend_schedule": "plan",
275
+ "boundary_tone_match": "auto",
276
+ "color_stabilization": "scene_1_anchor",
277
+ "copy_to_output": false,
278
+ "filename": "t2v_normal_%date:yyyy-MM-dd%",
279
+ "manifest": [
280
+ "23",
281
+ 0
282
+ ],
283
+ "output_subfolder": ""
284
+ },
285
+ "is_changed": [
286
+ NaN
287
+ ]
288
+ },
289
+ "23": {
290
+ "_meta": {
291
+ "title": "Loop End"
292
+ },
293
+ "class_type": "MiniMaxH3ChainLoopEnd",
294
+ "inputs": {
295
+ "between_scene_cleanup": "off",
296
+ "flow": [
297
+ "7",
298
+ 0
299
+ ],
300
+ "images": [
301
+ "19",
302
+ 0
303
+ ],
304
+ "sampled_latent": [
305
+ "16",
306
+ 0
307
+ ],
308
+ "segment": [
309
+ "28",
310
+ 0
311
+ ],
312
+ "state": [
313
+ "8",
314
+ 0
315
+ ]
316
+ }
317
+ },
318
+ "24": {
319
+ "_meta": {
320
+ "title": "Production Plan"
321
+ },
322
+ "class_type": "MiniMaxH3ChainPlanModern",
323
+ "inputs": {
324
+ "base_seed": 0,
325
+ "chain_policy": [
326
+ "30",
327
+ 0
328
+ ],
329
+ "crop": "disabled",
330
+ "default_duration_seconds": 10.0,
331
+ "default_steps": 20,
332
+ "encode_mode": "video",
333
+ "generation_fingerprint": "h3-v06-release-example",
334
+ "height": 640,
335
+ "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nVelvet and lace, boots on marble. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\\n\\nsummary:\\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}",
336
+ "run_name": "masturbate_0",
337
+ "segment_crf": 12,
338
+ "video_blend_frames": 22,
339
+ "width": 352
340
+ },
341
+ "is_changed": [
342
+ false
343
+ ]
344
+ },
345
+ "26": {
346
+ "_meta": {
347
+ "title": "Reference Image"
348
+ },
349
+ "class_type": "LoadImage",
350
+ "inputs": {
351
+ "image": "krea_edit__00470_.png"
352
+ },
353
+ "is_changed": [
354
+ "346885f6f49ec789ed4db3452999d34e38193962c2d8c0fb2264c798354a4e74"
355
+ ]
356
+ },
357
+ "28": {
358
+ "_meta": {
359
+ "title": "Review Candidates"
360
+ },
361
+ "class_type": "MiniMaxH3ChainReview",
362
+ "inputs": {
363
+ "assemble_partial_on_stop": true,
364
+ "audio": [
365
+ "19",
366
+ 1
367
+ ],
368
+ "auto_continue_timeout_minutes": 0.0,
369
+ "candidate_count": 1,
370
+ "enabled": true,
371
+ "partial_audio_source": "checkpointed",
372
+ "play_notification_sound": false,
373
+ "review_each_candidate": false,
374
+ "segment": [
375
+ "20",
376
+ 0
377
+ ],
378
+ "state": [
379
+ "8",
380
+ 0
381
+ ],
382
+ "unload_models_while_waiting": false
383
+ },
384
+ "is_changed": [
385
+ NaN
386
+ ]
387
+ },
388
+ "29": {
389
+ "_meta": {
390
+ "title": "Chain Preflight"
391
+ },
392
+ "class_type": "MiniMaxH3ChainPreflight",
393
+ "inputs": {
394
+ "plan": [
395
+ "6",
396
+ 0
397
+ ],
398
+ "scene_range": "",
399
+ "start_clip": 1,
400
+ "verify_resume_history": true
401
+ }
402
+ },
403
+ "3": {
404
+ "_meta": {
405
+ "title": "Sampler"
406
+ },
407
+ "class_type": "KSamplerSelect",
408
+ "inputs": {
409
+ "sampler_name": "euler"
410
+ }
411
+ },
412
+ "30": {
413
+ "_meta": {
414
+ "title": "Generation Profile"
415
+ },
416
+ "class_type": "MiniMaxH3GenerationProfile",
417
+ "inputs": {
418
+ "audio_profile": "Generate audio",
419
+ "scene_continuity": "Visual continuity"
420
+ }
421
+ },
422
+ "34": {
423
+ "_meta": {
424
+ "title": "Model Patch Torch Settings"
425
+ },
426
+ "class_type": "ModelPatchTorchSettings",
427
+ "inputs": {
428
+ "enable_fp16_accumulation": true,
429
+ "model": [
430
+ "64",
431
+ 0
432
+ ]
433
+ }
434
+ },
435
+ "39": {
436
+ "_meta": {
437
+ "title": "𝙆 Text"
438
+ },
439
+ "class_type": "Text",
440
+ "inputs": {
441
+ "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, 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<Picture 2> 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<Subject 1> 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 <Subject 1> from the knotted-towel bathroom stance in <Picture 1> toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n<Picture 2>: 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. <Subject 1> stands matching <Picture 1>, 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n<Picture 2> defines the same <Subject 1> fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n<Subject 1> 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 <Subject 1> 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<Subject 1> (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<Picture 1>: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n<Picture 2>: 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n<Picture 2> preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n<Subject 1> 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 <Subject 1> from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n<Picture 2>: 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}"
442
+ }
443
+ },
444
+ "4": {
445
+ "_meta": {
446
+ "title": "Video VAE"
447
+ },
448
+ "class_type": "VAELoader",
449
+ "inputs": {
450
+ "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors"
451
+ }
452
+ },
453
+ "44": {
454
+ "_meta": {
455
+ "title": "MiniMax H3 Scene Export"
456
+ },
457
+ "class_type": "MiniMaxH3SceneExport",
458
+ "inputs": {
459
+ "audio": [
460
+ "19",
461
+ 1
462
+ ],
463
+ "clip_index": 0,
464
+ "crf": 12,
465
+ "export": true,
466
+ "fps": 24.0,
467
+ "images": [
468
+ "19",
469
+ 0
470
+ ],
471
+ "latent": [
472
+ "16",
473
+ 1
474
+ ],
475
+ "prompt_text": [
476
+ "8",
477
+ 4
478
+ ],
479
+ "run_name": "run_02",
480
+ "shot_id": [
481
+ "8",
482
+ 3
483
+ ]
484
+ }
485
+ },
486
+ "45": {
487
+ "_meta": {
488
+ "title": "MiniMax H3 Scene Latent Load"
489
+ },
490
+ "class_type": "MiniMaxH3SceneLatentLoad",
491
+ "inputs": {
492
+ "path": ""
493
+ }
494
+ },
495
+ "46": {
496
+ "_meta": {
497
+ "title": "Show Text 🐍"
498
+ },
499
+ "class_type": "ShowText|pysssss",
500
+ "inputs": {
501
+ "text": [
502
+ "44",
503
+ 0
504
+ ],
505
+ "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01"
506
+ }
507
+ },
508
+ "47": {
509
+ "_meta": {
510
+ "title": "Show Text 🐍"
511
+ },
512
+ "class_type": "ShowText|pysssss",
513
+ "inputs": {
514
+ "text": [
515
+ "44",
516
+ 1
517
+ ],
518
+ "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt"
519
+ }
520
+ },
521
+ "48": {
522
+ "_meta": {
523
+ "title": "MiniMax H3 Checkpoint Manager"
524
+ },
525
+ "class_type": "MiniMaxH3ChainCheckpointManager",
526
+ "inputs": {
527
+ "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}"
528
+ },
529
+ "is_changed": [
530
+ NaN
531
+ ]
532
+ },
533
+ "5": {
534
+ "_meta": {
535
+ "title": "Audio VAE"
536
+ },
537
+ "class_type": "VAELoader",
538
+ "inputs": {
539
+ "vae_name": "minimax_h3_audio_vae_fp32.safetensors"
540
+ }
541
+ },
542
+ "50": {
543
+ "_meta": {
544
+ "title": "Load LoRA"
545
+ },
546
+ "class_type": "LoraLoaderModelOnly",
547
+ "inputs": {
548
+ "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors",
549
+ "model": [
550
+ "1",
551
+ 0
552
+ ],
553
+ "strength_model": 0.7
554
+ }
555
+ },
556
+ "51": {
557
+ "_meta": {
558
+ "title": "Load LoRA"
559
+ },
560
+ "class_type": "LoraLoaderModelOnly",
561
+ "inputs": {
562
+ "lora_name": "Minimax_h3/IcySlap_v1.safetensors",
563
+ "model": [
564
+ "50",
565
+ 0
566
+ ],
567
+ "strength_model": 0.35
568
+ }
569
+ },
570
+ "6": {
571
+ "_meta": {
572
+ "title": "Scene Prompts"
573
+ },
574
+ "class_type": "MiniMaxH3ChainScenePromptEditor",
575
+ "inputs": {
576
+ "plan": [
577
+ "24",
578
+ 0
579
+ ]
580
+ }
581
+ },
582
+ "63": {
583
+ "_meta": {
584
+ "title": "ExtendIntermediateSigmas"
585
+ },
586
+ "class_type": "ExtendIntermediateSigmas",
587
+ "inputs": {
588
+ "end_at_sigma": 12.0,
589
+ "sigmas": [
590
+ "15",
591
+ 0
592
+ ],
593
+ "spacing": "linear",
594
+ "start_at_sigma": 0.85,
595
+ "steps": 2
596
+ }
597
+ },
598
+ "64": {
599
+ "_meta": {
600
+ "title": "Patch Sage Attention KJ"
601
+ },
602
+ "class_type": "PathchSageAttentionKJ",
603
+ "inputs": {
604
+ "allow_compile": false,
605
+ "model": [
606
+ "51",
607
+ 0
608
+ ],
609
+ "sage_attention": "sageattn_qk_int8_pv_fp16_triton"
610
+ }
611
+ },
612
+ "7": {
613
+ "_meta": {
614
+ "title": "Loop Start"
615
+ },
616
+ "class_type": "MiniMaxH3ChainLoopStart",
617
+ "inputs": {
618
+ "plan": [
619
+ "29",
620
+ 0
621
+ ],
622
+ "scene_range": "",
623
+ "start_clip": 1,
624
+ "verify_resume_history": true
625
+ },
626
+ "is_changed": [
627
+ NaN
628
+ ]
629
+ },
630
+ "8": {
631
+ "_meta": {
632
+ "title": "Current Scene"
633
+ },
634
+ "class_type": "MiniMaxH3ChainCurrent",
635
+ "inputs": {
636
+ "align_audio_reference": false,
637
+ "state": [
638
+ "7",
639
+ 1
640
+ ]
641
+ }
642
+ }
643
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/5abc59a452f541f0808fbad18d27be6a/plan.json ADDED
@@ -0,0 +1,90 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "base_plan_hash": "f0a0b1faf8bd51956c54f559b8e1f7c409a218a2018ec0d6919404c40a9fdb9f",
3
+ "compatibility": {
4
+ "anchor_mode": "head",
5
+ "audio_context_length": 22,
6
+ "audio_mode": "generated_audio",
7
+ "audio_policy": {
8
+ "final_audio": "generated",
9
+ "generated_continuity": "on",
10
+ "source_reference": "off",
11
+ "version": "h3_audio_policy_v1"
12
+ },
13
+ "context_length": 22,
14
+ "crop": "disabled",
15
+ "encode_mode": "video",
16
+ "fps": 24,
17
+ "generation_fingerprint": "h3-v06-release-example",
18
+ "height": 640,
19
+ "segment_crf": 12,
20
+ "source_audio_hash": "none",
21
+ "source_audio_silent_padding": false,
22
+ "transition_policy": {
23
+ "context_length": 22,
24
+ "continuation_mode": "guide",
25
+ "expert_override": false,
26
+ "label": "Guided transition",
27
+ "preset": "guide",
28
+ "version": "h3_transition_policy_v1"
29
+ },
30
+ "video_blend_frames": 22,
31
+ "width": 352
32
+ },
33
+ "editor_plan": {
34
+ "prompt_prefix": "",
35
+ "shots": [
36
+ {
37
+ "id": "clip_01",
38
+ "length": 124,
39
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
40
+ "seed": "6101",
41
+ "steps": 20
42
+ },
43
+ {
44
+ "id": "clip_02",
45
+ "length": 124,
46
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
47
+ "seed": "6102",
48
+ "steps": 20
49
+ }
50
+ ]
51
+ },
52
+ "format": "h3_chain_plan_archive_v1",
53
+ "plan_hash": "94444ab6e1463a7f7fd5fa7b51ff524b9d40d793ead64795c2eb6ae57e2d5b1b",
54
+ "prompt_prefix": "",
55
+ "run_name": "masturbate_0",
56
+ "segment_crf": 12,
57
+ "shots": [
58
+ {
59
+ "audio_duration_seconds": 5.166666666666667,
60
+ "audio_start_seconds": 0.0,
61
+ "delivered_frames": 124,
62
+ "generation_start_frame": 0,
63
+ "id": "clip_01",
64
+ "index": 1,
65
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
66
+ "prompt_hash": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386",
67
+ "raw_frames": 124,
68
+ "scene_prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
69
+ "seed": 6101,
70
+ "steps": 20
71
+ },
72
+ {
73
+ "audio_duration_seconds": 5.166666666666667,
74
+ "audio_start_seconds": 4.25,
75
+ "delivered_frames": 102,
76
+ "generation_start_frame": 102,
77
+ "id": "clip_02",
78
+ "index": 2,
79
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
80
+ "prompt_hash": "bc52c6f71613e257d6f3f4541871ac418bbfc5968acba4e24652d287c58cb671",
81
+ "raw_frames": 124,
82
+ "scene_prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
83
+ "seed": 6102,
84
+ "steps": 20
85
+ }
86
+ ],
87
+ "summary": "2 clips; 226 delivered frames (9.417s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=masturbate_0",
88
+ "total_delivered_frames": 226,
89
+ "version": 2
90
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/5abc59a452f541f0808fbad18d27be6a/workflow.json ADDED
The diff for this file is too large to render. See raw diff
 
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/7319bbede5724a5c952f8b0c9c4c3b7e/api_prompt.json ADDED
@@ -0,0 +1,644 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "1": {
3
+ "_meta": {
4
+ "title": "H3 Diffusion Model"
5
+ },
6
+ "class_type": "UNETLoader",
7
+ "inputs": {
8
+ "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors",
9
+ "weight_dtype": "default"
10
+ }
11
+ },
12
+ "10": {
13
+ "_meta": {
14
+ "title": "Scene Seed"
15
+ },
16
+ "class_type": "RandomNoise",
17
+ "inputs": {
18
+ "noise_seed": [
19
+ "8",
20
+ 5
21
+ ]
22
+ }
23
+ },
24
+ "11": {
25
+ "_meta": {
26
+ "title": "Reference Conditioning"
27
+ },
28
+ "class_type": "MiniMaxH3ReferenceToVideo",
29
+ "inputs": {
30
+ "audio_vae": [
31
+ "5",
32
+ 0
33
+ ],
34
+ "clip": [
35
+ "2",
36
+ 0
37
+ ],
38
+ "height": [
39
+ "8",
40
+ 9
41
+ ],
42
+ "length": [
43
+ "8",
44
+ 6
45
+ ],
46
+ "prompt": [
47
+ "8",
48
+ 4
49
+ ],
50
+ "ref_image_size": "match",
51
+ "ref_images.ref_image_0": [
52
+ "26",
53
+ 0
54
+ ],
55
+ "vae": [
56
+ "4",
57
+ 0
58
+ ],
59
+ "width": [
60
+ "8",
61
+ 8
62
+ ]
63
+ }
64
+ },
65
+ "12": {
66
+ "_meta": {
67
+ "title": "Apply Scene Context"
68
+ },
69
+ "class_type": "MiniMaxH3ChainContext",
70
+ "inputs": {
71
+ "conditioning": [
72
+ "11",
73
+ 0
74
+ ],
75
+ "latent": [
76
+ "11",
77
+ 1
78
+ ],
79
+ "state": [
80
+ "8",
81
+ 0
82
+ ],
83
+ "vae": [
84
+ "4",
85
+ 0
86
+ ]
87
+ }
88
+ },
89
+ "13": {
90
+ "_meta": {
91
+ "title": "Sigma Shift"
92
+ },
93
+ "class_type": "MiniMaxH3SigmaShift",
94
+ "inputs": {
95
+ "model": [
96
+ "34",
97
+ 0
98
+ ],
99
+ "shift_audio": 3.0,
100
+ "shift_video": 12.0
101
+ }
102
+ },
103
+ "14": {
104
+ "_meta": {
105
+ "title": "Basic Guider"
106
+ },
107
+ "class_type": "BasicGuider",
108
+ "inputs": {
109
+ "conditioning": [
110
+ "12",
111
+ 0
112
+ ],
113
+ "model": [
114
+ "13",
115
+ 0
116
+ ]
117
+ }
118
+ },
119
+ "15": {
120
+ "_meta": {
121
+ "title": "Sampling Schedule"
122
+ },
123
+ "class_type": "BasicScheduler",
124
+ "inputs": {
125
+ "denoise": 1.0,
126
+ "model": [
127
+ "13",
128
+ 0
129
+ ],
130
+ "scheduler": "ddim_uniform",
131
+ "steps": [
132
+ "8",
133
+ 7
134
+ ]
135
+ }
136
+ },
137
+ "16": {
138
+ "_meta": {
139
+ "title": "Sample Video + Audio"
140
+ },
141
+ "class_type": "SamplerCustomAdvanced",
142
+ "inputs": {
143
+ "guider": [
144
+ "14",
145
+ 0
146
+ ],
147
+ "latent_image": [
148
+ "12",
149
+ 3
150
+ ],
151
+ "noise": [
152
+ "10",
153
+ 0
154
+ ],
155
+ "sampler": [
156
+ "3",
157
+ 0
158
+ ],
159
+ "sigmas": [
160
+ "63",
161
+ 0
162
+ ]
163
+ }
164
+ },
165
+ "17": {
166
+ "_meta": {
167
+ "title": "VAEDecode"
168
+ },
169
+ "class_type": "VAEDecode",
170
+ "inputs": {
171
+ "samples": [
172
+ "16",
173
+ 0
174
+ ],
175
+ "vae": [
176
+ "4",
177
+ 0
178
+ ]
179
+ }
180
+ },
181
+ "18": {
182
+ "_meta": {
183
+ "title": "VAEDecode Audio"
184
+ },
185
+ "class_type": "VAEDecodeAudio",
186
+ "inputs": {
187
+ "samples": [
188
+ "16",
189
+ 0
190
+ ],
191
+ "vae": [
192
+ "5",
193
+ 0
194
+ ]
195
+ }
196
+ },
197
+ "19": {
198
+ "_meta": {
199
+ "title": "Trim Carried Overlap"
200
+ },
201
+ "class_type": "MiniMaxH3LoopTrim",
202
+ "inputs": {
203
+ "audio": [
204
+ "18",
205
+ 0
206
+ ],
207
+ "fps": 24.0,
208
+ "images": [
209
+ "17",
210
+ 0
211
+ ],
212
+ "match_tail": true,
213
+ "retain_overlap_frames": 0,
214
+ "state": [
215
+ "8",
216
+ 0
217
+ ],
218
+ "trim_frames": [
219
+ "12",
220
+ 1
221
+ ]
222
+ }
223
+ },
224
+ "2": {
225
+ "_meta": {
226
+ "title": "H3 Text Encoder"
227
+ },
228
+ "class_type": "CLIPLoader",
229
+ "inputs": {
230
+ "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
231
+ "device": "default",
232
+ "type": "minimax"
233
+ }
234
+ },
235
+ "20": {
236
+ "_meta": {
237
+ "title": "Save Segment + Checkpoint"
238
+ },
239
+ "class_type": "MiniMaxH3ChainSegmentSave",
240
+ "inputs": {
241
+ "audio": [
242
+ "19",
243
+ 1
244
+ ],
245
+ "images": [
246
+ "19",
247
+ 0
248
+ ],
249
+ "images_with_overlap": [
250
+ "19",
251
+ 2
252
+ ],
253
+ "sampled_latent": [
254
+ "16",
255
+ 0
256
+ ],
257
+ "state": [
258
+ "8",
259
+ 0
260
+ ]
261
+ },
262
+ "is_changed": [
263
+ NaN
264
+ ]
265
+ },
266
+ "21": {
267
+ "_meta": {
268
+ "title": "Assemble Final Video"
269
+ },
270
+ "class_type": "MiniMaxH3ChainAssemble",
271
+ "inputs": {
272
+ "audio_bitrate": 256,
273
+ "audio_source": "plan",
274
+ "blend_schedule": "plan",
275
+ "boundary_tone_match": "auto",
276
+ "color_stabilization": "scene_1_anchor",
277
+ "copy_to_output": false,
278
+ "filename": "t2v_normal_%date:yyyy-MM-dd%",
279
+ "manifest": [
280
+ "23",
281
+ 0
282
+ ],
283
+ "output_subfolder": "",
284
+ "video-preview": ""
285
+ },
286
+ "is_changed": [
287
+ NaN
288
+ ]
289
+ },
290
+ "23": {
291
+ "_meta": {
292
+ "title": "Loop End"
293
+ },
294
+ "class_type": "MiniMaxH3ChainLoopEnd",
295
+ "inputs": {
296
+ "between_scene_cleanup": "off",
297
+ "flow": [
298
+ "7",
299
+ 0
300
+ ],
301
+ "images": [
302
+ "19",
303
+ 0
304
+ ],
305
+ "sampled_latent": [
306
+ "16",
307
+ 0
308
+ ],
309
+ "segment": [
310
+ "28",
311
+ 0
312
+ ],
313
+ "state": [
314
+ "8",
315
+ 0
316
+ ]
317
+ }
318
+ },
319
+ "24": {
320
+ "_meta": {
321
+ "title": "Production Plan"
322
+ },
323
+ "class_type": "MiniMaxH3ChainPlanModern",
324
+ "inputs": {
325
+ "base_seed": 0,
326
+ "chain_policy": [
327
+ "30",
328
+ 0
329
+ ],
330
+ "crop": "disabled",
331
+ "default_duration_seconds": 10.0,
332
+ "default_steps": 20,
333
+ "encode_mode": "video",
334
+ "generation_fingerprint": "h3-v06-release-example",
335
+ "height": 640,
336
+ "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nVelvet and lace, boots on marble. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\\n\\nsummary:\\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}",
337
+ "run_name": "masturbate_0",
338
+ "segment_crf": 12,
339
+ "video_blend_frames": 22,
340
+ "width": 352
341
+ },
342
+ "is_changed": [
343
+ false
344
+ ]
345
+ },
346
+ "26": {
347
+ "_meta": {
348
+ "title": "Reference Image"
349
+ },
350
+ "class_type": "LoadImage",
351
+ "inputs": {
352
+ "image": "krea_edit__00470_.png"
353
+ },
354
+ "is_changed": [
355
+ "346885f6f49ec789ed4db3452999d34e38193962c2d8c0fb2264c798354a4e74"
356
+ ]
357
+ },
358
+ "28": {
359
+ "_meta": {
360
+ "title": "Review Candidates"
361
+ },
362
+ "class_type": "MiniMaxH3ChainReview",
363
+ "inputs": {
364
+ "assemble_partial_on_stop": true,
365
+ "audio": [
366
+ "19",
367
+ 1
368
+ ],
369
+ "auto_continue_timeout_minutes": 0.0,
370
+ "candidate_count": 1,
371
+ "enabled": true,
372
+ "partial_audio_source": "checkpointed",
373
+ "play_notification_sound": false,
374
+ "review_each_candidate": false,
375
+ "segment": [
376
+ "20",
377
+ 0
378
+ ],
379
+ "state": [
380
+ "8",
381
+ 0
382
+ ],
383
+ "unload_models_while_waiting": false
384
+ },
385
+ "is_changed": [
386
+ NaN
387
+ ]
388
+ },
389
+ "29": {
390
+ "_meta": {
391
+ "title": "Chain Preflight"
392
+ },
393
+ "class_type": "MiniMaxH3ChainPreflight",
394
+ "inputs": {
395
+ "plan": [
396
+ "6",
397
+ 0
398
+ ],
399
+ "scene_range": "",
400
+ "start_clip": 1,
401
+ "verify_resume_history": true
402
+ }
403
+ },
404
+ "3": {
405
+ "_meta": {
406
+ "title": "Sampler"
407
+ },
408
+ "class_type": "KSamplerSelect",
409
+ "inputs": {
410
+ "sampler_name": "euler"
411
+ }
412
+ },
413
+ "30": {
414
+ "_meta": {
415
+ "title": "Generation Profile"
416
+ },
417
+ "class_type": "MiniMaxH3GenerationProfile",
418
+ "inputs": {
419
+ "audio_profile": "Generate audio",
420
+ "scene_continuity": "Visual continuity"
421
+ }
422
+ },
423
+ "34": {
424
+ "_meta": {
425
+ "title": "Model Patch Torch Settings"
426
+ },
427
+ "class_type": "ModelPatchTorchSettings",
428
+ "inputs": {
429
+ "enable_fp16_accumulation": true,
430
+ "model": [
431
+ "64",
432
+ 0
433
+ ]
434
+ }
435
+ },
436
+ "39": {
437
+ "_meta": {
438
+ "title": "𝙆 Text"
439
+ },
440
+ "class_type": "Text",
441
+ "inputs": {
442
+ "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, 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<Picture 2> 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<Subject 1> 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 <Subject 1> from the knotted-towel bathroom stance in <Picture 1> toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n<Picture 2>: 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. <Subject 1> stands matching <Picture 1>, 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n<Picture 2> defines the same <Subject 1> fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n<Subject 1> 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 <Subject 1> 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<Subject 1> (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<Picture 1>: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n<Picture 2>: 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n<Picture 2> preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n<Subject 1> 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 <Subject 1> from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n<Picture 2>: 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}"
443
+ }
444
+ },
445
+ "4": {
446
+ "_meta": {
447
+ "title": "Video VAE"
448
+ },
449
+ "class_type": "VAELoader",
450
+ "inputs": {
451
+ "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors"
452
+ }
453
+ },
454
+ "44": {
455
+ "_meta": {
456
+ "title": "MiniMax H3 Scene Export"
457
+ },
458
+ "class_type": "MiniMaxH3SceneExport",
459
+ "inputs": {
460
+ "audio": [
461
+ "19",
462
+ 1
463
+ ],
464
+ "clip_index": 0,
465
+ "crf": 12,
466
+ "export": true,
467
+ "fps": 24.0,
468
+ "images": [
469
+ "19",
470
+ 0
471
+ ],
472
+ "latent": [
473
+ "16",
474
+ 1
475
+ ],
476
+ "prompt_text": [
477
+ "8",
478
+ 4
479
+ ],
480
+ "run_name": "run_02",
481
+ "shot_id": [
482
+ "8",
483
+ 3
484
+ ]
485
+ }
486
+ },
487
+ "45": {
488
+ "_meta": {
489
+ "title": "MiniMax H3 Scene Latent Load"
490
+ },
491
+ "class_type": "MiniMaxH3SceneLatentLoad",
492
+ "inputs": {
493
+ "path": ""
494
+ }
495
+ },
496
+ "46": {
497
+ "_meta": {
498
+ "title": "Show Text 🐍"
499
+ },
500
+ "class_type": "ShowText|pysssss",
501
+ "inputs": {
502
+ "text": [
503
+ "44",
504
+ 0
505
+ ],
506
+ "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01"
507
+ }
508
+ },
509
+ "47": {
510
+ "_meta": {
511
+ "title": "Show Text 🐍"
512
+ },
513
+ "class_type": "ShowText|pysssss",
514
+ "inputs": {
515
+ "text": [
516
+ "44",
517
+ 1
518
+ ],
519
+ "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt"
520
+ }
521
+ },
522
+ "48": {
523
+ "_meta": {
524
+ "title": "MiniMax H3 Checkpoint Manager"
525
+ },
526
+ "class_type": "MiniMaxH3ChainCheckpointManager",
527
+ "inputs": {
528
+ "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}"
529
+ },
530
+ "is_changed": [
531
+ NaN
532
+ ]
533
+ },
534
+ "5": {
535
+ "_meta": {
536
+ "title": "Audio VAE"
537
+ },
538
+ "class_type": "VAELoader",
539
+ "inputs": {
540
+ "vae_name": "minimax_h3_audio_vae_fp32.safetensors"
541
+ }
542
+ },
543
+ "50": {
544
+ "_meta": {
545
+ "title": "Load LoRA"
546
+ },
547
+ "class_type": "LoraLoaderModelOnly",
548
+ "inputs": {
549
+ "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors",
550
+ "model": [
551
+ "1",
552
+ 0
553
+ ],
554
+ "strength_model": 0.7
555
+ }
556
+ },
557
+ "51": {
558
+ "_meta": {
559
+ "title": "Load LoRA"
560
+ },
561
+ "class_type": "LoraLoaderModelOnly",
562
+ "inputs": {
563
+ "lora_name": "Minimax_h3/IcySlap_v1.safetensors",
564
+ "model": [
565
+ "50",
566
+ 0
567
+ ],
568
+ "strength_model": 0.35
569
+ }
570
+ },
571
+ "6": {
572
+ "_meta": {
573
+ "title": "Scene Prompts"
574
+ },
575
+ "class_type": "MiniMaxH3ChainScenePromptEditor",
576
+ "inputs": {
577
+ "plan": [
578
+ "24",
579
+ 0
580
+ ]
581
+ }
582
+ },
583
+ "63": {
584
+ "_meta": {
585
+ "title": "ExtendIntermediateSigmas"
586
+ },
587
+ "class_type": "ExtendIntermediateSigmas",
588
+ "inputs": {
589
+ "end_at_sigma": 12.0,
590
+ "sigmas": [
591
+ "15",
592
+ 0
593
+ ],
594
+ "spacing": "linear",
595
+ "start_at_sigma": 0.85,
596
+ "steps": 2
597
+ }
598
+ },
599
+ "64": {
600
+ "_meta": {
601
+ "title": "Patch Sage Attention KJ"
602
+ },
603
+ "class_type": "PathchSageAttentionKJ",
604
+ "inputs": {
605
+ "allow_compile": false,
606
+ "model": [
607
+ "51",
608
+ 0
609
+ ],
610
+ "sage_attention": "sageattn_qk_int8_pv_fp16_triton"
611
+ }
612
+ },
613
+ "7": {
614
+ "_meta": {
615
+ "title": "Loop Start"
616
+ },
617
+ "class_type": "MiniMaxH3ChainLoopStart",
618
+ "inputs": {
619
+ "plan": [
620
+ "29",
621
+ 0
622
+ ],
623
+ "scene_range": "",
624
+ "start_clip": 1,
625
+ "verify_resume_history": true
626
+ },
627
+ "is_changed": [
628
+ NaN
629
+ ]
630
+ },
631
+ "8": {
632
+ "_meta": {
633
+ "title": "Current Scene"
634
+ },
635
+ "class_type": "MiniMaxH3ChainCurrent",
636
+ "inputs": {
637
+ "align_audio_reference": false,
638
+ "state": [
639
+ "7",
640
+ 1
641
+ ]
642
+ }
643
+ }
644
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/7319bbede5724a5c952f8b0c9c4c3b7e/plan.json ADDED
@@ -0,0 +1,90 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "base_plan_hash": "f0a0b1faf8bd51956c54f559b8e1f7c409a218a2018ec0d6919404c40a9fdb9f",
3
+ "compatibility": {
4
+ "anchor_mode": "head",
5
+ "audio_context_length": 22,
6
+ "audio_mode": "generated_audio",
7
+ "audio_policy": {
8
+ "final_audio": "generated",
9
+ "generated_continuity": "on",
10
+ "source_reference": "off",
11
+ "version": "h3_audio_policy_v1"
12
+ },
13
+ "context_length": 22,
14
+ "crop": "disabled",
15
+ "encode_mode": "video",
16
+ "fps": 24,
17
+ "generation_fingerprint": "h3-v06-release-example",
18
+ "height": 640,
19
+ "segment_crf": 12,
20
+ "source_audio_hash": "none",
21
+ "source_audio_silent_padding": false,
22
+ "transition_policy": {
23
+ "context_length": 22,
24
+ "continuation_mode": "guide",
25
+ "expert_override": false,
26
+ "label": "Guided transition",
27
+ "preset": "guide",
28
+ "version": "h3_transition_policy_v1"
29
+ },
30
+ "video_blend_frames": 22,
31
+ "width": 352
32
+ },
33
+ "editor_plan": {
34
+ "prompt_prefix": "",
35
+ "shots": [
36
+ {
37
+ "id": "clip_01",
38
+ "length": 124,
39
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
40
+ "seed": "6101",
41
+ "steps": 20
42
+ },
43
+ {
44
+ "id": "clip_02",
45
+ "length": 124,
46
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
47
+ "seed": "6102",
48
+ "steps": 20
49
+ }
50
+ ]
51
+ },
52
+ "format": "h3_chain_plan_archive_v1",
53
+ "plan_hash": "94444ab6e1463a7f7fd5fa7b51ff524b9d40d793ead64795c2eb6ae57e2d5b1b",
54
+ "prompt_prefix": "",
55
+ "run_name": "masturbate_0",
56
+ "segment_crf": 12,
57
+ "shots": [
58
+ {
59
+ "audio_duration_seconds": 5.166666666666667,
60
+ "audio_start_seconds": 0.0,
61
+ "delivered_frames": 124,
62
+ "generation_start_frame": 0,
63
+ "id": "clip_01",
64
+ "index": 1,
65
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
66
+ "prompt_hash": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386",
67
+ "raw_frames": 124,
68
+ "scene_prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
69
+ "seed": 6101,
70
+ "steps": 20
71
+ },
72
+ {
73
+ "audio_duration_seconds": 5.166666666666667,
74
+ "audio_start_seconds": 4.25,
75
+ "delivered_frames": 102,
76
+ "generation_start_frame": 102,
77
+ "id": "clip_02",
78
+ "index": 2,
79
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
80
+ "prompt_hash": "bc52c6f71613e257d6f3f4541871ac418bbfc5968acba4e24652d287c58cb671",
81
+ "raw_frames": 124,
82
+ "scene_prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
83
+ "seed": 6102,
84
+ "steps": 20
85
+ }
86
+ ],
87
+ "summary": "2 clips; 226 delivered frames (9.417s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=masturbate_0",
88
+ "total_delivered_frames": 226,
89
+ "version": 2
90
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/7319bbede5724a5c952f8b0c9c4c3b7e/workflow.json ADDED
The diff for this file is too large to render. See raw diff
 
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/91cae02b66ba48d694277bce98796499/api_prompt.json ADDED
@@ -0,0 +1,644 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "1": {
3
+ "_meta": {
4
+ "title": "H3 Diffusion Model"
5
+ },
6
+ "class_type": "UNETLoader",
7
+ "inputs": {
8
+ "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors",
9
+ "weight_dtype": "default"
10
+ }
11
+ },
12
+ "10": {
13
+ "_meta": {
14
+ "title": "Scene Seed"
15
+ },
16
+ "class_type": "RandomNoise",
17
+ "inputs": {
18
+ "noise_seed": [
19
+ "8",
20
+ 5
21
+ ]
22
+ }
23
+ },
24
+ "11": {
25
+ "_meta": {
26
+ "title": "Reference Conditioning"
27
+ },
28
+ "class_type": "MiniMaxH3ReferenceToVideo",
29
+ "inputs": {
30
+ "audio_vae": [
31
+ "5",
32
+ 0
33
+ ],
34
+ "clip": [
35
+ "2",
36
+ 0
37
+ ],
38
+ "height": [
39
+ "8",
40
+ 9
41
+ ],
42
+ "length": [
43
+ "8",
44
+ 6
45
+ ],
46
+ "prompt": [
47
+ "8",
48
+ 4
49
+ ],
50
+ "ref_image_size": "match",
51
+ "ref_images.ref_image_0": [
52
+ "26",
53
+ 0
54
+ ],
55
+ "vae": [
56
+ "4",
57
+ 0
58
+ ],
59
+ "width": [
60
+ "8",
61
+ 8
62
+ ]
63
+ }
64
+ },
65
+ "12": {
66
+ "_meta": {
67
+ "title": "Apply Scene Context"
68
+ },
69
+ "class_type": "MiniMaxH3ChainContext",
70
+ "inputs": {
71
+ "conditioning": [
72
+ "11",
73
+ 0
74
+ ],
75
+ "latent": [
76
+ "11",
77
+ 1
78
+ ],
79
+ "state": [
80
+ "8",
81
+ 0
82
+ ],
83
+ "vae": [
84
+ "4",
85
+ 0
86
+ ]
87
+ }
88
+ },
89
+ "13": {
90
+ "_meta": {
91
+ "title": "Sigma Shift"
92
+ },
93
+ "class_type": "MiniMaxH3SigmaShift",
94
+ "inputs": {
95
+ "model": [
96
+ "34",
97
+ 0
98
+ ],
99
+ "shift_audio": 3.0,
100
+ "shift_video": 12.0
101
+ }
102
+ },
103
+ "14": {
104
+ "_meta": {
105
+ "title": "Basic Guider"
106
+ },
107
+ "class_type": "BasicGuider",
108
+ "inputs": {
109
+ "conditioning": [
110
+ "12",
111
+ 0
112
+ ],
113
+ "model": [
114
+ "13",
115
+ 0
116
+ ]
117
+ }
118
+ },
119
+ "15": {
120
+ "_meta": {
121
+ "title": "Sampling Schedule"
122
+ },
123
+ "class_type": "BasicScheduler",
124
+ "inputs": {
125
+ "denoise": 1.0,
126
+ "model": [
127
+ "13",
128
+ 0
129
+ ],
130
+ "scheduler": "ddim_uniform",
131
+ "steps": [
132
+ "8",
133
+ 7
134
+ ]
135
+ }
136
+ },
137
+ "16": {
138
+ "_meta": {
139
+ "title": "Sample Video + Audio"
140
+ },
141
+ "class_type": "SamplerCustomAdvanced",
142
+ "inputs": {
143
+ "guider": [
144
+ "14",
145
+ 0
146
+ ],
147
+ "latent_image": [
148
+ "12",
149
+ 3
150
+ ],
151
+ "noise": [
152
+ "10",
153
+ 0
154
+ ],
155
+ "sampler": [
156
+ "3",
157
+ 0
158
+ ],
159
+ "sigmas": [
160
+ "63",
161
+ 0
162
+ ]
163
+ }
164
+ },
165
+ "17": {
166
+ "_meta": {
167
+ "title": "VAEDecode"
168
+ },
169
+ "class_type": "VAEDecode",
170
+ "inputs": {
171
+ "samples": [
172
+ "16",
173
+ 0
174
+ ],
175
+ "vae": [
176
+ "4",
177
+ 0
178
+ ]
179
+ }
180
+ },
181
+ "18": {
182
+ "_meta": {
183
+ "title": "VAEDecode Audio"
184
+ },
185
+ "class_type": "VAEDecodeAudio",
186
+ "inputs": {
187
+ "samples": [
188
+ "16",
189
+ 0
190
+ ],
191
+ "vae": [
192
+ "5",
193
+ 0
194
+ ]
195
+ }
196
+ },
197
+ "19": {
198
+ "_meta": {
199
+ "title": "Trim Carried Overlap"
200
+ },
201
+ "class_type": "MiniMaxH3LoopTrim",
202
+ "inputs": {
203
+ "audio": [
204
+ "18",
205
+ 0
206
+ ],
207
+ "fps": 24.0,
208
+ "images": [
209
+ "17",
210
+ 0
211
+ ],
212
+ "match_tail": true,
213
+ "retain_overlap_frames": 0,
214
+ "state": [
215
+ "8",
216
+ 0
217
+ ],
218
+ "trim_frames": [
219
+ "12",
220
+ 1
221
+ ]
222
+ }
223
+ },
224
+ "2": {
225
+ "_meta": {
226
+ "title": "H3 Text Encoder"
227
+ },
228
+ "class_type": "CLIPLoader",
229
+ "inputs": {
230
+ "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
231
+ "device": "default",
232
+ "type": "minimax"
233
+ }
234
+ },
235
+ "20": {
236
+ "_meta": {
237
+ "title": "Save Segment + Checkpoint"
238
+ },
239
+ "class_type": "MiniMaxH3ChainSegmentSave",
240
+ "inputs": {
241
+ "audio": [
242
+ "19",
243
+ 1
244
+ ],
245
+ "images": [
246
+ "19",
247
+ 0
248
+ ],
249
+ "images_with_overlap": [
250
+ "19",
251
+ 2
252
+ ],
253
+ "sampled_latent": [
254
+ "16",
255
+ 0
256
+ ],
257
+ "state": [
258
+ "8",
259
+ 0
260
+ ]
261
+ },
262
+ "is_changed": [
263
+ NaN
264
+ ]
265
+ },
266
+ "21": {
267
+ "_meta": {
268
+ "title": "Assemble Final Video"
269
+ },
270
+ "class_type": "MiniMaxH3ChainAssemble",
271
+ "inputs": {
272
+ "audio_bitrate": 256,
273
+ "audio_source": "plan",
274
+ "blend_schedule": "plan",
275
+ "boundary_tone_match": "auto",
276
+ "color_stabilization": "scene_1_anchor",
277
+ "copy_to_output": false,
278
+ "filename": "t2v_normal_%date:yyyy-MM-dd%",
279
+ "manifest": [
280
+ "23",
281
+ 0
282
+ ],
283
+ "output_subfolder": "",
284
+ "video-preview": ""
285
+ },
286
+ "is_changed": [
287
+ NaN
288
+ ]
289
+ },
290
+ "23": {
291
+ "_meta": {
292
+ "title": "Loop End"
293
+ },
294
+ "class_type": "MiniMaxH3ChainLoopEnd",
295
+ "inputs": {
296
+ "between_scene_cleanup": "off",
297
+ "flow": [
298
+ "7",
299
+ 0
300
+ ],
301
+ "images": [
302
+ "19",
303
+ 0
304
+ ],
305
+ "sampled_latent": [
306
+ "16",
307
+ 0
308
+ ],
309
+ "segment": [
310
+ "28",
311
+ 0
312
+ ],
313
+ "state": [
314
+ "8",
315
+ 0
316
+ ]
317
+ }
318
+ },
319
+ "24": {
320
+ "_meta": {
321
+ "title": "Production Plan"
322
+ },
323
+ "class_type": "MiniMaxH3ChainPlanModern",
324
+ "inputs": {
325
+ "base_seed": 0,
326
+ "chain_policy": [
327
+ "30",
328
+ 0
329
+ ],
330
+ "crop": "disabled",
331
+ "default_duration_seconds": 10.0,
332
+ "default_steps": 20,
333
+ "encode_mode": "video",
334
+ "generation_fingerprint": "h3-v06-release-example",
335
+ "height": 640,
336
+ "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, quiet breath, hand on breast then on pussy, no voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"13416657719147302871\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\\n\\nsummary:\\n[reference generation] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}",
337
+ "run_name": "masturbate_0",
338
+ "segment_crf": 12,
339
+ "video_blend_frames": 22,
340
+ "width": 352
341
+ },
342
+ "is_changed": [
343
+ false
344
+ ]
345
+ },
346
+ "26": {
347
+ "_meta": {
348
+ "title": "Reference Image"
349
+ },
350
+ "class_type": "LoadImage",
351
+ "inputs": {
352
+ "image": "low_angle_00465_.png"
353
+ },
354
+ "is_changed": [
355
+ "ef72f84b6c8e33e06e3642379a88c0ddf553162e3a324b0625816b11dcbda6f0"
356
+ ]
357
+ },
358
+ "28": {
359
+ "_meta": {
360
+ "title": "Review Candidates"
361
+ },
362
+ "class_type": "MiniMaxH3ChainReview",
363
+ "inputs": {
364
+ "assemble_partial_on_stop": true,
365
+ "audio": [
366
+ "19",
367
+ 1
368
+ ],
369
+ "auto_continue_timeout_minutes": 0.0,
370
+ "candidate_count": 1,
371
+ "enabled": true,
372
+ "partial_audio_source": "checkpointed",
373
+ "play_notification_sound": false,
374
+ "review_each_candidate": false,
375
+ "segment": [
376
+ "20",
377
+ 0
378
+ ],
379
+ "state": [
380
+ "8",
381
+ 0
382
+ ],
383
+ "unload_models_while_waiting": false
384
+ },
385
+ "is_changed": [
386
+ NaN
387
+ ]
388
+ },
389
+ "29": {
390
+ "_meta": {
391
+ "title": "Chain Preflight"
392
+ },
393
+ "class_type": "MiniMaxH3ChainPreflight",
394
+ "inputs": {
395
+ "plan": [
396
+ "6",
397
+ 0
398
+ ],
399
+ "scene_range": "",
400
+ "start_clip": 1,
401
+ "verify_resume_history": true
402
+ }
403
+ },
404
+ "3": {
405
+ "_meta": {
406
+ "title": "Sampler"
407
+ },
408
+ "class_type": "KSamplerSelect",
409
+ "inputs": {
410
+ "sampler_name": "euler"
411
+ }
412
+ },
413
+ "30": {
414
+ "_meta": {
415
+ "title": "Generation Profile"
416
+ },
417
+ "class_type": "MiniMaxH3GenerationProfile",
418
+ "inputs": {
419
+ "audio_profile": "Generate audio",
420
+ "scene_continuity": "Visual continuity"
421
+ }
422
+ },
423
+ "34": {
424
+ "_meta": {
425
+ "title": "Model Patch Torch Settings"
426
+ },
427
+ "class_type": "ModelPatchTorchSettings",
428
+ "inputs": {
429
+ "enable_fp16_accumulation": true,
430
+ "model": [
431
+ "64",
432
+ 0
433
+ ]
434
+ }
435
+ },
436
+ "39": {
437
+ "_meta": {
438
+ "title": "𝙆 Text"
439
+ },
440
+ "class_type": "Text",
441
+ "inputs": {
442
+ "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, 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<Picture 2> 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<Subject 1> 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 <Subject 1> from the knotted-towel bathroom stance in <Picture 1> toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n<Picture 2>: 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. <Subject 1> stands matching <Picture 1>, 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n<Picture 2> defines the same <Subject 1> fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n<Subject 1> 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 <Subject 1> 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<Subject 1> (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<Picture 1>: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n<Picture 2>: 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n<Picture 2> preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n<Subject 1> 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 <Subject 1> from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n<Picture 2>: 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}"
443
+ }
444
+ },
445
+ "4": {
446
+ "_meta": {
447
+ "title": "Video VAE"
448
+ },
449
+ "class_type": "VAELoader",
450
+ "inputs": {
451
+ "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors"
452
+ }
453
+ },
454
+ "44": {
455
+ "_meta": {
456
+ "title": "MiniMax H3 Scene Export"
457
+ },
458
+ "class_type": "MiniMaxH3SceneExport",
459
+ "inputs": {
460
+ "audio": [
461
+ "19",
462
+ 1
463
+ ],
464
+ "clip_index": 0,
465
+ "crf": 12,
466
+ "export": true,
467
+ "fps": 24.0,
468
+ "images": [
469
+ "19",
470
+ 0
471
+ ],
472
+ "latent": [
473
+ "16",
474
+ 1
475
+ ],
476
+ "prompt_text": [
477
+ "8",
478
+ 4
479
+ ],
480
+ "run_name": "run_02",
481
+ "shot_id": [
482
+ "8",
483
+ 3
484
+ ]
485
+ }
486
+ },
487
+ "45": {
488
+ "_meta": {
489
+ "title": "MiniMax H3 Scene Latent Load"
490
+ },
491
+ "class_type": "MiniMaxH3SceneLatentLoad",
492
+ "inputs": {
493
+ "path": ""
494
+ }
495
+ },
496
+ "46": {
497
+ "_meta": {
498
+ "title": "Show Text 🐍"
499
+ },
500
+ "class_type": "ShowText|pysssss",
501
+ "inputs": {
502
+ "text": [
503
+ "44",
504
+ 0
505
+ ],
506
+ "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01"
507
+ }
508
+ },
509
+ "47": {
510
+ "_meta": {
511
+ "title": "Show Text 🐍"
512
+ },
513
+ "class_type": "ShowText|pysssss",
514
+ "inputs": {
515
+ "text": [
516
+ "44",
517
+ 1
518
+ ],
519
+ "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt"
520
+ }
521
+ },
522
+ "48": {
523
+ "_meta": {
524
+ "title": "MiniMax H3 Checkpoint Manager"
525
+ },
526
+ "class_type": "MiniMaxH3ChainCheckpointManager",
527
+ "inputs": {
528
+ "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}"
529
+ },
530
+ "is_changed": [
531
+ NaN
532
+ ]
533
+ },
534
+ "5": {
535
+ "_meta": {
536
+ "title": "Audio VAE"
537
+ },
538
+ "class_type": "VAELoader",
539
+ "inputs": {
540
+ "vae_name": "minimax_h3_audio_vae_fp32.safetensors"
541
+ }
542
+ },
543
+ "50": {
544
+ "_meta": {
545
+ "title": "Load LoRA"
546
+ },
547
+ "class_type": "LoraLoaderModelOnly",
548
+ "inputs": {
549
+ "lora_name": "Minimax_h3/MiniMax3_Boob Physics_v1.safetensors",
550
+ "model": [
551
+ "1",
552
+ 0
553
+ ],
554
+ "strength_model": 0.7
555
+ }
556
+ },
557
+ "51": {
558
+ "_meta": {
559
+ "title": "Load LoRA"
560
+ },
561
+ "class_type": "LoraLoaderModelOnly",
562
+ "inputs": {
563
+ "lora_name": "hmpussy_v6_epoch30.safetensors",
564
+ "model": [
565
+ "50",
566
+ 0
567
+ ],
568
+ "strength_model": 0.9
569
+ }
570
+ },
571
+ "6": {
572
+ "_meta": {
573
+ "title": "Scene Prompts"
574
+ },
575
+ "class_type": "MiniMaxH3ChainScenePromptEditor",
576
+ "inputs": {
577
+ "plan": [
578
+ "24",
579
+ 0
580
+ ]
581
+ }
582
+ },
583
+ "63": {
584
+ "_meta": {
585
+ "title": "ExtendIntermediateSigmas"
586
+ },
587
+ "class_type": "ExtendIntermediateSigmas",
588
+ "inputs": {
589
+ "end_at_sigma": 12.0,
590
+ "sigmas": [
591
+ "15",
592
+ 0
593
+ ],
594
+ "spacing": "linear",
595
+ "start_at_sigma": 0.85,
596
+ "steps": 2
597
+ }
598
+ },
599
+ "64": {
600
+ "_meta": {
601
+ "title": "Patch Sage Attention KJ"
602
+ },
603
+ "class_type": "PathchSageAttentionKJ",
604
+ "inputs": {
605
+ "allow_compile": false,
606
+ "model": [
607
+ "51",
608
+ 0
609
+ ],
610
+ "sage_attention": "sageattn_qk_int8_pv_fp16_triton"
611
+ }
612
+ },
613
+ "7": {
614
+ "_meta": {
615
+ "title": "Loop Start"
616
+ },
617
+ "class_type": "MiniMaxH3ChainLoopStart",
618
+ "inputs": {
619
+ "plan": [
620
+ "29",
621
+ 0
622
+ ],
623
+ "scene_range": "",
624
+ "start_clip": 1,
625
+ "verify_resume_history": true
626
+ },
627
+ "is_changed": [
628
+ NaN
629
+ ]
630
+ },
631
+ "8": {
632
+ "_meta": {
633
+ "title": "Current Scene"
634
+ },
635
+ "class_type": "MiniMaxH3ChainCurrent",
636
+ "inputs": {
637
+ "align_audio_reference": false,
638
+ "state": [
639
+ "7",
640
+ 1
641
+ ]
642
+ }
643
+ }
644
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/91cae02b66ba48d694277bce98796499/plan.json ADDED
@@ -0,0 +1,98 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "base_plan_hash": "816bf1279b4fe330be36162509a48e2981dc81d47ce86872e2d04cbd655f44e1",
3
+ "compatibility": {
4
+ "anchor_mode": "head",
5
+ "audio_context_length": 22,
6
+ "audio_mode": "generated_audio",
7
+ "audio_policy": {
8
+ "final_audio": "generated",
9
+ "generated_continuity": "on",
10
+ "source_reference": "off",
11
+ "version": "h3_audio_policy_v1"
12
+ },
13
+ "context_length": 22,
14
+ "crop": "disabled",
15
+ "encode_mode": "video",
16
+ "fps": 24,
17
+ "generation_fingerprint": "h3-v06-release-example",
18
+ "height": 640,
19
+ "segment_crf": 12,
20
+ "source_audio_hash": "none",
21
+ "source_audio_silent_padding": false,
22
+ "transition_policy": {
23
+ "context_length": 22,
24
+ "continuation_mode": "guide",
25
+ "expert_override": false,
26
+ "label": "Guided transition",
27
+ "preset": "guide",
28
+ "version": "h3_transition_policy_v1"
29
+ },
30
+ "video_blend_frames": 22,
31
+ "width": 352
32
+ },
33
+ "editor_plan": {
34
+ "prompt_prefix": "",
35
+ "shots": [
36
+ {
37
+ "id": "clip_01",
38
+ "length": 243,
39
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
40
+ "seed": "13416657719147302871",
41
+ "steps": 20
42
+ },
43
+ {
44
+ "id": "clip_02",
45
+ "length": 243,
46
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
47
+ "seed": "6102",
48
+ "steps": 20
49
+ }
50
+ ]
51
+ },
52
+ "format": "h3_chain_plan_archive_v1",
53
+ "plan_hash": "7b5aaed04e7529318ecb786deda054e207afbeb17fe4d7b491abb5bc9aa8a88f",
54
+ "prompt_prefix": "",
55
+ "review_overrides": {
56
+ "1": {
57
+ "prompt_hash": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d",
58
+ "raw_frames": 243,
59
+ "scene_prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
60
+ "seed": 13416657719147302871
61
+ }
62
+ },
63
+ "run_name": "masturbate_0",
64
+ "segment_crf": 12,
65
+ "shots": [
66
+ {
67
+ "audio_duration_seconds": 10.125,
68
+ "audio_start_seconds": 0.0,
69
+ "delivered_frames": 243,
70
+ "generation_start_frame": 0,
71
+ "id": "clip_01",
72
+ "index": 1,
73
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
74
+ "prompt_hash": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d",
75
+ "raw_frames": 243,
76
+ "scene_prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
77
+ "seed": 13416657719147302871,
78
+ "steps": 20
79
+ },
80
+ {
81
+ "audio_duration_seconds": 10.125,
82
+ "audio_start_seconds": 9.208333333333334,
83
+ "delivered_frames": 221,
84
+ "generation_start_frame": 221,
85
+ "id": "clip_02",
86
+ "index": 2,
87
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
88
+ "prompt_hash": "df0456b9b7a2e8f37aac418749b035c8956ab3daeaf12b5a5a24775a8e561f65",
89
+ "raw_frames": 243,
90
+ "scene_prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
91
+ "seed": 6102,
92
+ "steps": 20
93
+ }
94
+ ],
95
+ "summary": "2 clips; 464 delivered frames (19.333s) at 352x640; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=masturbate_0",
96
+ "total_delivered_frames": 464,
97
+ "version": 2
98
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/91cae02b66ba48d694277bce98796499/workflow.json ADDED
The diff for this file is too large to render. See raw diff
 
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/926b119e10564d478b29493fefccc2e5/api_prompt.json ADDED
@@ -0,0 +1,644 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "1": {
3
+ "_meta": {
4
+ "title": "H3 Diffusion Model"
5
+ },
6
+ "class_type": "UNETLoader",
7
+ "inputs": {
8
+ "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors",
9
+ "weight_dtype": "default"
10
+ }
11
+ },
12
+ "10": {
13
+ "_meta": {
14
+ "title": "Scene Seed"
15
+ },
16
+ "class_type": "RandomNoise",
17
+ "inputs": {
18
+ "noise_seed": [
19
+ "8",
20
+ 5
21
+ ]
22
+ }
23
+ },
24
+ "11": {
25
+ "_meta": {
26
+ "title": "Reference Conditioning"
27
+ },
28
+ "class_type": "MiniMaxH3ReferenceToVideo",
29
+ "inputs": {
30
+ "audio_vae": [
31
+ "5",
32
+ 0
33
+ ],
34
+ "clip": [
35
+ "2",
36
+ 0
37
+ ],
38
+ "height": [
39
+ "8",
40
+ 9
41
+ ],
42
+ "length": [
43
+ "8",
44
+ 6
45
+ ],
46
+ "prompt": [
47
+ "8",
48
+ 4
49
+ ],
50
+ "ref_image_size": "match",
51
+ "ref_images.ref_image_0": [
52
+ "26",
53
+ 0
54
+ ],
55
+ "vae": [
56
+ "4",
57
+ 0
58
+ ],
59
+ "width": [
60
+ "8",
61
+ 8
62
+ ]
63
+ }
64
+ },
65
+ "12": {
66
+ "_meta": {
67
+ "title": "Apply Scene Context"
68
+ },
69
+ "class_type": "MiniMaxH3ChainContext",
70
+ "inputs": {
71
+ "conditioning": [
72
+ "11",
73
+ 0
74
+ ],
75
+ "latent": [
76
+ "11",
77
+ 1
78
+ ],
79
+ "state": [
80
+ "8",
81
+ 0
82
+ ],
83
+ "vae": [
84
+ "4",
85
+ 0
86
+ ]
87
+ }
88
+ },
89
+ "13": {
90
+ "_meta": {
91
+ "title": "Sigma Shift"
92
+ },
93
+ "class_type": "MiniMaxH3SigmaShift",
94
+ "inputs": {
95
+ "model": [
96
+ "34",
97
+ 0
98
+ ],
99
+ "shift_audio": 3.0,
100
+ "shift_video": 12.0
101
+ }
102
+ },
103
+ "14": {
104
+ "_meta": {
105
+ "title": "Basic Guider"
106
+ },
107
+ "class_type": "BasicGuider",
108
+ "inputs": {
109
+ "conditioning": [
110
+ "12",
111
+ 0
112
+ ],
113
+ "model": [
114
+ "13",
115
+ 0
116
+ ]
117
+ }
118
+ },
119
+ "15": {
120
+ "_meta": {
121
+ "title": "Sampling Schedule"
122
+ },
123
+ "class_type": "BasicScheduler",
124
+ "inputs": {
125
+ "denoise": 1.0,
126
+ "model": [
127
+ "13",
128
+ 0
129
+ ],
130
+ "scheduler": "ddim_uniform",
131
+ "steps": [
132
+ "8",
133
+ 7
134
+ ]
135
+ }
136
+ },
137
+ "16": {
138
+ "_meta": {
139
+ "title": "Sample Video + Audio"
140
+ },
141
+ "class_type": "SamplerCustomAdvanced",
142
+ "inputs": {
143
+ "guider": [
144
+ "14",
145
+ 0
146
+ ],
147
+ "latent_image": [
148
+ "12",
149
+ 3
150
+ ],
151
+ "noise": [
152
+ "10",
153
+ 0
154
+ ],
155
+ "sampler": [
156
+ "3",
157
+ 0
158
+ ],
159
+ "sigmas": [
160
+ "63",
161
+ 0
162
+ ]
163
+ }
164
+ },
165
+ "17": {
166
+ "_meta": {
167
+ "title": "VAEDecode"
168
+ },
169
+ "class_type": "VAEDecode",
170
+ "inputs": {
171
+ "samples": [
172
+ "16",
173
+ 0
174
+ ],
175
+ "vae": [
176
+ "4",
177
+ 0
178
+ ]
179
+ }
180
+ },
181
+ "18": {
182
+ "_meta": {
183
+ "title": "VAEDecode Audio"
184
+ },
185
+ "class_type": "VAEDecodeAudio",
186
+ "inputs": {
187
+ "samples": [
188
+ "16",
189
+ 0
190
+ ],
191
+ "vae": [
192
+ "5",
193
+ 0
194
+ ]
195
+ }
196
+ },
197
+ "19": {
198
+ "_meta": {
199
+ "title": "Trim Carried Overlap"
200
+ },
201
+ "class_type": "MiniMaxH3LoopTrim",
202
+ "inputs": {
203
+ "audio": [
204
+ "18",
205
+ 0
206
+ ],
207
+ "fps": 24.0,
208
+ "images": [
209
+ "17",
210
+ 0
211
+ ],
212
+ "match_tail": true,
213
+ "retain_overlap_frames": 0,
214
+ "state": [
215
+ "8",
216
+ 0
217
+ ],
218
+ "trim_frames": [
219
+ "12",
220
+ 1
221
+ ]
222
+ }
223
+ },
224
+ "2": {
225
+ "_meta": {
226
+ "title": "H3 Text Encoder"
227
+ },
228
+ "class_type": "CLIPLoader",
229
+ "inputs": {
230
+ "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
231
+ "device": "default",
232
+ "type": "minimax"
233
+ }
234
+ },
235
+ "20": {
236
+ "_meta": {
237
+ "title": "Save Segment + Checkpoint"
238
+ },
239
+ "class_type": "MiniMaxH3ChainSegmentSave",
240
+ "inputs": {
241
+ "audio": [
242
+ "19",
243
+ 1
244
+ ],
245
+ "images": [
246
+ "19",
247
+ 0
248
+ ],
249
+ "images_with_overlap": [
250
+ "19",
251
+ 2
252
+ ],
253
+ "sampled_latent": [
254
+ "16",
255
+ 0
256
+ ],
257
+ "state": [
258
+ "8",
259
+ 0
260
+ ]
261
+ },
262
+ "is_changed": [
263
+ NaN
264
+ ]
265
+ },
266
+ "21": {
267
+ "_meta": {
268
+ "title": "Assemble Final Video"
269
+ },
270
+ "class_type": "MiniMaxH3ChainAssemble",
271
+ "inputs": {
272
+ "audio_bitrate": 256,
273
+ "audio_source": "plan",
274
+ "blend_schedule": "plan",
275
+ "boundary_tone_match": "auto",
276
+ "color_stabilization": "scene_1_anchor",
277
+ "copy_to_output": false,
278
+ "filename": "t2v_normal_%date:yyyy-MM-dd%",
279
+ "manifest": [
280
+ "23",
281
+ 0
282
+ ],
283
+ "output_subfolder": "",
284
+ "video-preview": ""
285
+ },
286
+ "is_changed": [
287
+ NaN
288
+ ]
289
+ },
290
+ "23": {
291
+ "_meta": {
292
+ "title": "Loop End"
293
+ },
294
+ "class_type": "MiniMaxH3ChainLoopEnd",
295
+ "inputs": {
296
+ "between_scene_cleanup": "off",
297
+ "flow": [
298
+ "7",
299
+ 0
300
+ ],
301
+ "images": [
302
+ "19",
303
+ 0
304
+ ],
305
+ "sampled_latent": [
306
+ "16",
307
+ 0
308
+ ],
309
+ "segment": [
310
+ "28",
311
+ 0
312
+ ],
313
+ "state": [
314
+ "8",
315
+ 0
316
+ ]
317
+ }
318
+ },
319
+ "24": {
320
+ "_meta": {
321
+ "title": "Production Plan"
322
+ },
323
+ "class_type": "MiniMaxH3ChainPlanModern",
324
+ "inputs": {
325
+ "base_seed": 0,
326
+ "chain_policy": [
327
+ "30",
328
+ 0
329
+ ],
330
+ "crop": "disabled",
331
+ "default_duration_seconds": 10.0,
332
+ "default_steps": 20,
333
+ "encode_mode": "video",
334
+ "generation_fingerprint": "h3-v06-release-example",
335
+ "height": 640,
336
+ "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nVelvet and lace, boots on marble. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\\n\\nsummary:\\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}",
337
+ "run_name": "masturbate_0",
338
+ "segment_crf": 12,
339
+ "video_blend_frames": 22,
340
+ "width": 352
341
+ },
342
+ "is_changed": [
343
+ false
344
+ ]
345
+ },
346
+ "26": {
347
+ "_meta": {
348
+ "title": "Reference Image"
349
+ },
350
+ "class_type": "LoadImage",
351
+ "inputs": {
352
+ "image": "krea_edit__00470_.png"
353
+ },
354
+ "is_changed": [
355
+ "346885f6f49ec789ed4db3452999d34e38193962c2d8c0fb2264c798354a4e74"
356
+ ]
357
+ },
358
+ "28": {
359
+ "_meta": {
360
+ "title": "Review Candidates"
361
+ },
362
+ "class_type": "MiniMaxH3ChainReview",
363
+ "inputs": {
364
+ "assemble_partial_on_stop": true,
365
+ "audio": [
366
+ "19",
367
+ 1
368
+ ],
369
+ "auto_continue_timeout_minutes": 0.0,
370
+ "candidate_count": 1,
371
+ "enabled": true,
372
+ "partial_audio_source": "checkpointed",
373
+ "play_notification_sound": false,
374
+ "review_each_candidate": false,
375
+ "segment": [
376
+ "20",
377
+ 0
378
+ ],
379
+ "state": [
380
+ "8",
381
+ 0
382
+ ],
383
+ "unload_models_while_waiting": false
384
+ },
385
+ "is_changed": [
386
+ NaN
387
+ ]
388
+ },
389
+ "29": {
390
+ "_meta": {
391
+ "title": "Chain Preflight"
392
+ },
393
+ "class_type": "MiniMaxH3ChainPreflight",
394
+ "inputs": {
395
+ "plan": [
396
+ "6",
397
+ 0
398
+ ],
399
+ "scene_range": "",
400
+ "start_clip": 1,
401
+ "verify_resume_history": true
402
+ }
403
+ },
404
+ "3": {
405
+ "_meta": {
406
+ "title": "Sampler"
407
+ },
408
+ "class_type": "KSamplerSelect",
409
+ "inputs": {
410
+ "sampler_name": "euler"
411
+ }
412
+ },
413
+ "30": {
414
+ "_meta": {
415
+ "title": "Generation Profile"
416
+ },
417
+ "class_type": "MiniMaxH3GenerationProfile",
418
+ "inputs": {
419
+ "audio_profile": "Generate audio",
420
+ "scene_continuity": "Visual continuity"
421
+ }
422
+ },
423
+ "34": {
424
+ "_meta": {
425
+ "title": "Model Patch Torch Settings"
426
+ },
427
+ "class_type": "ModelPatchTorchSettings",
428
+ "inputs": {
429
+ "enable_fp16_accumulation": true,
430
+ "model": [
431
+ "64",
432
+ 0
433
+ ]
434
+ }
435
+ },
436
+ "39": {
437
+ "_meta": {
438
+ "title": "𝙆 Text"
439
+ },
440
+ "class_type": "Text",
441
+ "inputs": {
442
+ "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, 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<Picture 2> 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<Subject 1> 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 <Subject 1> from the knotted-towel bathroom stance in <Picture 1> toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n<Picture 2>: 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. <Subject 1> stands matching <Picture 1>, 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n<Picture 2> defines the same <Subject 1> fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n<Subject 1> 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 <Subject 1> 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<Subject 1> (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<Picture 1>: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n<Picture 2>: 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n<Picture 2> preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n<Subject 1> 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 <Subject 1> from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n<Picture 2>: 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}"
443
+ }
444
+ },
445
+ "4": {
446
+ "_meta": {
447
+ "title": "Video VAE"
448
+ },
449
+ "class_type": "VAELoader",
450
+ "inputs": {
451
+ "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors"
452
+ }
453
+ },
454
+ "44": {
455
+ "_meta": {
456
+ "title": "MiniMax H3 Scene Export"
457
+ },
458
+ "class_type": "MiniMaxH3SceneExport",
459
+ "inputs": {
460
+ "audio": [
461
+ "19",
462
+ 1
463
+ ],
464
+ "clip_index": 0,
465
+ "crf": 12,
466
+ "export": true,
467
+ "fps": 24.0,
468
+ "images": [
469
+ "19",
470
+ 0
471
+ ],
472
+ "latent": [
473
+ "16",
474
+ 1
475
+ ],
476
+ "prompt_text": [
477
+ "8",
478
+ 4
479
+ ],
480
+ "run_name": "run_02",
481
+ "shot_id": [
482
+ "8",
483
+ 3
484
+ ]
485
+ }
486
+ },
487
+ "45": {
488
+ "_meta": {
489
+ "title": "MiniMax H3 Scene Latent Load"
490
+ },
491
+ "class_type": "MiniMaxH3SceneLatentLoad",
492
+ "inputs": {
493
+ "path": ""
494
+ }
495
+ },
496
+ "46": {
497
+ "_meta": {
498
+ "title": "Show Text 🐍"
499
+ },
500
+ "class_type": "ShowText|pysssss",
501
+ "inputs": {
502
+ "text": [
503
+ "44",
504
+ 0
505
+ ],
506
+ "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01"
507
+ }
508
+ },
509
+ "47": {
510
+ "_meta": {
511
+ "title": "Show Text 🐍"
512
+ },
513
+ "class_type": "ShowText|pysssss",
514
+ "inputs": {
515
+ "text": [
516
+ "44",
517
+ 1
518
+ ],
519
+ "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt"
520
+ }
521
+ },
522
+ "48": {
523
+ "_meta": {
524
+ "title": "MiniMax H3 Checkpoint Manager"
525
+ },
526
+ "class_type": "MiniMaxH3ChainCheckpointManager",
527
+ "inputs": {
528
+ "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}"
529
+ },
530
+ "is_changed": [
531
+ NaN
532
+ ]
533
+ },
534
+ "5": {
535
+ "_meta": {
536
+ "title": "Audio VAE"
537
+ },
538
+ "class_type": "VAELoader",
539
+ "inputs": {
540
+ "vae_name": "minimax_h3_audio_vae_fp32.safetensors"
541
+ }
542
+ },
543
+ "50": {
544
+ "_meta": {
545
+ "title": "Load LoRA"
546
+ },
547
+ "class_type": "LoraLoaderModelOnly",
548
+ "inputs": {
549
+ "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors",
550
+ "model": [
551
+ "1",
552
+ 0
553
+ ],
554
+ "strength_model": 0.7
555
+ }
556
+ },
557
+ "51": {
558
+ "_meta": {
559
+ "title": "Load LoRA"
560
+ },
561
+ "class_type": "LoraLoaderModelOnly",
562
+ "inputs": {
563
+ "lora_name": "Minimax_h3/IcySlap_v1.safetensors",
564
+ "model": [
565
+ "50",
566
+ 0
567
+ ],
568
+ "strength_model": 0.35
569
+ }
570
+ },
571
+ "6": {
572
+ "_meta": {
573
+ "title": "Scene Prompts"
574
+ },
575
+ "class_type": "MiniMaxH3ChainScenePromptEditor",
576
+ "inputs": {
577
+ "plan": [
578
+ "24",
579
+ 0
580
+ ]
581
+ }
582
+ },
583
+ "63": {
584
+ "_meta": {
585
+ "title": "ExtendIntermediateSigmas"
586
+ },
587
+ "class_type": "ExtendIntermediateSigmas",
588
+ "inputs": {
589
+ "end_at_sigma": 12.0,
590
+ "sigmas": [
591
+ "15",
592
+ 0
593
+ ],
594
+ "spacing": "linear",
595
+ "start_at_sigma": 0.85,
596
+ "steps": 2
597
+ }
598
+ },
599
+ "64": {
600
+ "_meta": {
601
+ "title": "Patch Sage Attention KJ"
602
+ },
603
+ "class_type": "PathchSageAttentionKJ",
604
+ "inputs": {
605
+ "allow_compile": false,
606
+ "model": [
607
+ "51",
608
+ 0
609
+ ],
610
+ "sage_attention": "sageattn_qk_int8_pv_fp16_triton"
611
+ }
612
+ },
613
+ "7": {
614
+ "_meta": {
615
+ "title": "Loop Start"
616
+ },
617
+ "class_type": "MiniMaxH3ChainLoopStart",
618
+ "inputs": {
619
+ "plan": [
620
+ "29",
621
+ 0
622
+ ],
623
+ "scene_range": "",
624
+ "start_clip": 1,
625
+ "verify_resume_history": true
626
+ },
627
+ "is_changed": [
628
+ NaN
629
+ ]
630
+ },
631
+ "8": {
632
+ "_meta": {
633
+ "title": "Current Scene"
634
+ },
635
+ "class_type": "MiniMaxH3ChainCurrent",
636
+ "inputs": {
637
+ "align_audio_reference": false,
638
+ "state": [
639
+ "7",
640
+ 1
641
+ ]
642
+ }
643
+ }
644
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/926b119e10564d478b29493fefccc2e5/plan.json ADDED
@@ -0,0 +1,90 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "base_plan_hash": "3633d6325bf7dcd49813bd9e69d8e48207e6a219f6c7f897ea2d923305436aac",
3
+ "compatibility": {
4
+ "anchor_mode": "head",
5
+ "audio_context_length": 22,
6
+ "audio_mode": "generated_audio",
7
+ "audio_policy": {
8
+ "final_audio": "generated",
9
+ "generated_continuity": "on",
10
+ "source_reference": "off",
11
+ "version": "h3_audio_policy_v1"
12
+ },
13
+ "context_length": 22,
14
+ "crop": "disabled",
15
+ "encode_mode": "video",
16
+ "fps": 24,
17
+ "generation_fingerprint": "h3-v06-release-example",
18
+ "height": 640,
19
+ "segment_crf": 12,
20
+ "source_audio_hash": "none",
21
+ "source_audio_silent_padding": false,
22
+ "transition_policy": {
23
+ "context_length": 22,
24
+ "continuation_mode": "guide",
25
+ "expert_override": false,
26
+ "label": "Guided transition",
27
+ "preset": "guide",
28
+ "version": "h3_transition_policy_v1"
29
+ },
30
+ "video_blend_frames": 22,
31
+ "width": 352
32
+ },
33
+ "editor_plan": {
34
+ "prompt_prefix": "",
35
+ "shots": [
36
+ {
37
+ "id": "clip_01",
38
+ "length": 124,
39
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
40
+ "seed": "6101",
41
+ "steps": 20
42
+ },
43
+ {
44
+ "id": "clip_02",
45
+ "length": 124,
46
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
47
+ "seed": "6102",
48
+ "steps": 20
49
+ }
50
+ ]
51
+ },
52
+ "format": "h3_chain_plan_archive_v1",
53
+ "plan_hash": "e9420d4bfb419d309dac07ec1896f72032db6607d2338086fb1fe493a0a42e6c",
54
+ "prompt_prefix": "",
55
+ "run_name": "masturbate_0",
56
+ "segment_crf": 12,
57
+ "shots": [
58
+ {
59
+ "audio_duration_seconds": 5.166666666666667,
60
+ "audio_start_seconds": 0.0,
61
+ "delivered_frames": 124,
62
+ "generation_start_frame": 0,
63
+ "id": "clip_01",
64
+ "index": 1,
65
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
66
+ "prompt_hash": "88e6b3e276b1ea3fd6e1f6ae39c50194d880e785e2670a6664c7ec448c2760bd",
67
+ "raw_frames": 124,
68
+ "scene_prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
69
+ "seed": 6101,
70
+ "steps": 20
71
+ },
72
+ {
73
+ "audio_duration_seconds": 5.166666666666667,
74
+ "audio_start_seconds": 4.25,
75
+ "delivered_frames": 102,
76
+ "generation_start_frame": 102,
77
+ "id": "clip_02",
78
+ "index": 2,
79
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
80
+ "prompt_hash": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950",
81
+ "raw_frames": 124,
82
+ "scene_prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
83
+ "seed": 6102,
84
+ "steps": 20
85
+ }
86
+ ],
87
+ "summary": "2 clips; 226 delivered frames (9.417s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=masturbate_0",
88
+ "total_delivered_frames": 226,
89
+ "version": 2
90
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/926b119e10564d478b29493fefccc2e5/workflow.json ADDED
The diff for this file is too large to render. See raw diff
 
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/941c11c406d94d8abbfe70768bb185b4/api_prompt.json ADDED
@@ -0,0 +1,644 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "1": {
3
+ "_meta": {
4
+ "title": "H3 Diffusion Model"
5
+ },
6
+ "class_type": "UNETLoader",
7
+ "inputs": {
8
+ "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors",
9
+ "weight_dtype": "default"
10
+ }
11
+ },
12
+ "10": {
13
+ "_meta": {
14
+ "title": "Scene Seed"
15
+ },
16
+ "class_type": "RandomNoise",
17
+ "inputs": {
18
+ "noise_seed": [
19
+ "8",
20
+ 5
21
+ ]
22
+ }
23
+ },
24
+ "11": {
25
+ "_meta": {
26
+ "title": "Reference Conditioning"
27
+ },
28
+ "class_type": "MiniMaxH3ReferenceToVideo",
29
+ "inputs": {
30
+ "audio_vae": [
31
+ "5",
32
+ 0
33
+ ],
34
+ "clip": [
35
+ "2",
36
+ 0
37
+ ],
38
+ "height": [
39
+ "8",
40
+ 9
41
+ ],
42
+ "length": [
43
+ "8",
44
+ 6
45
+ ],
46
+ "prompt": [
47
+ "8",
48
+ 4
49
+ ],
50
+ "ref_image_size": "match",
51
+ "ref_images.ref_image_0": [
52
+ "26",
53
+ 0
54
+ ],
55
+ "vae": [
56
+ "4",
57
+ 0
58
+ ],
59
+ "width": [
60
+ "8",
61
+ 8
62
+ ]
63
+ }
64
+ },
65
+ "12": {
66
+ "_meta": {
67
+ "title": "Apply Scene Context"
68
+ },
69
+ "class_type": "MiniMaxH3ChainContext",
70
+ "inputs": {
71
+ "conditioning": [
72
+ "11",
73
+ 0
74
+ ],
75
+ "latent": [
76
+ "11",
77
+ 1
78
+ ],
79
+ "state": [
80
+ "8",
81
+ 0
82
+ ],
83
+ "vae": [
84
+ "4",
85
+ 0
86
+ ]
87
+ }
88
+ },
89
+ "13": {
90
+ "_meta": {
91
+ "title": "Sigma Shift"
92
+ },
93
+ "class_type": "MiniMaxH3SigmaShift",
94
+ "inputs": {
95
+ "model": [
96
+ "34",
97
+ 0
98
+ ],
99
+ "shift_audio": 3.0,
100
+ "shift_video": 12.0
101
+ }
102
+ },
103
+ "14": {
104
+ "_meta": {
105
+ "title": "Basic Guider"
106
+ },
107
+ "class_type": "BasicGuider",
108
+ "inputs": {
109
+ "conditioning": [
110
+ "12",
111
+ 0
112
+ ],
113
+ "model": [
114
+ "13",
115
+ 0
116
+ ]
117
+ }
118
+ },
119
+ "15": {
120
+ "_meta": {
121
+ "title": "Sampling Schedule"
122
+ },
123
+ "class_type": "BasicScheduler",
124
+ "inputs": {
125
+ "denoise": 1.0,
126
+ "model": [
127
+ "13",
128
+ 0
129
+ ],
130
+ "scheduler": "ddim_uniform",
131
+ "steps": [
132
+ "8",
133
+ 7
134
+ ]
135
+ }
136
+ },
137
+ "16": {
138
+ "_meta": {
139
+ "title": "Sample Video + Audio"
140
+ },
141
+ "class_type": "SamplerCustomAdvanced",
142
+ "inputs": {
143
+ "guider": [
144
+ "14",
145
+ 0
146
+ ],
147
+ "latent_image": [
148
+ "12",
149
+ 3
150
+ ],
151
+ "noise": [
152
+ "10",
153
+ 0
154
+ ],
155
+ "sampler": [
156
+ "3",
157
+ 0
158
+ ],
159
+ "sigmas": [
160
+ "63",
161
+ 0
162
+ ]
163
+ }
164
+ },
165
+ "17": {
166
+ "_meta": {
167
+ "title": "VAEDecode"
168
+ },
169
+ "class_type": "VAEDecode",
170
+ "inputs": {
171
+ "samples": [
172
+ "16",
173
+ 0
174
+ ],
175
+ "vae": [
176
+ "4",
177
+ 0
178
+ ]
179
+ }
180
+ },
181
+ "18": {
182
+ "_meta": {
183
+ "title": "VAEDecode Audio"
184
+ },
185
+ "class_type": "VAEDecodeAudio",
186
+ "inputs": {
187
+ "samples": [
188
+ "16",
189
+ 0
190
+ ],
191
+ "vae": [
192
+ "5",
193
+ 0
194
+ ]
195
+ }
196
+ },
197
+ "19": {
198
+ "_meta": {
199
+ "title": "Trim Carried Overlap"
200
+ },
201
+ "class_type": "MiniMaxH3LoopTrim",
202
+ "inputs": {
203
+ "audio": [
204
+ "18",
205
+ 0
206
+ ],
207
+ "fps": 24.0,
208
+ "images": [
209
+ "17",
210
+ 0
211
+ ],
212
+ "match_tail": true,
213
+ "retain_overlap_frames": 0,
214
+ "state": [
215
+ "8",
216
+ 0
217
+ ],
218
+ "trim_frames": [
219
+ "12",
220
+ 1
221
+ ]
222
+ }
223
+ },
224
+ "2": {
225
+ "_meta": {
226
+ "title": "H3 Text Encoder"
227
+ },
228
+ "class_type": "CLIPLoader",
229
+ "inputs": {
230
+ "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
231
+ "device": "default",
232
+ "type": "minimax"
233
+ }
234
+ },
235
+ "20": {
236
+ "_meta": {
237
+ "title": "Save Segment + Checkpoint"
238
+ },
239
+ "class_type": "MiniMaxH3ChainSegmentSave",
240
+ "inputs": {
241
+ "audio": [
242
+ "19",
243
+ 1
244
+ ],
245
+ "images": [
246
+ "19",
247
+ 0
248
+ ],
249
+ "images_with_overlap": [
250
+ "19",
251
+ 2
252
+ ],
253
+ "sampled_latent": [
254
+ "16",
255
+ 0
256
+ ],
257
+ "state": [
258
+ "8",
259
+ 0
260
+ ]
261
+ },
262
+ "is_changed": [
263
+ NaN
264
+ ]
265
+ },
266
+ "21": {
267
+ "_meta": {
268
+ "title": "Assemble Final Video"
269
+ },
270
+ "class_type": "MiniMaxH3ChainAssemble",
271
+ "inputs": {
272
+ "audio_bitrate": 256,
273
+ "audio_source": "plan",
274
+ "blend_schedule": "plan",
275
+ "boundary_tone_match": "auto",
276
+ "color_stabilization": "scene_1_anchor",
277
+ "copy_to_output": false,
278
+ "filename": "t2v_normal_%date:yyyy-MM-dd%",
279
+ "manifest": [
280
+ "23",
281
+ 0
282
+ ],
283
+ "output_subfolder": "",
284
+ "video-preview": ""
285
+ },
286
+ "is_changed": [
287
+ NaN
288
+ ]
289
+ },
290
+ "23": {
291
+ "_meta": {
292
+ "title": "Loop End"
293
+ },
294
+ "class_type": "MiniMaxH3ChainLoopEnd",
295
+ "inputs": {
296
+ "between_scene_cleanup": "off",
297
+ "flow": [
298
+ "7",
299
+ 0
300
+ ],
301
+ "images": [
302
+ "19",
303
+ 0
304
+ ],
305
+ "sampled_latent": [
306
+ "16",
307
+ 0
308
+ ],
309
+ "segment": [
310
+ "28",
311
+ 0
312
+ ],
313
+ "state": [
314
+ "8",
315
+ 0
316
+ ]
317
+ }
318
+ },
319
+ "24": {
320
+ "_meta": {
321
+ "title": "Production Plan"
322
+ },
323
+ "class_type": "MiniMaxH3ChainPlanModern",
324
+ "inputs": {
325
+ "base_seed": 0,
326
+ "chain_policy": [
327
+ "30",
328
+ 0
329
+ ],
330
+ "crop": "disabled",
331
+ "default_duration_seconds": 10.0,
332
+ "default_steps": 20,
333
+ "encode_mode": "video",
334
+ "generation_fingerprint": "h3-v06-release-example",
335
+ "height": 640,
336
+ "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast with her right hand, then masturbates with that same hand, one or two fingers only. Shot ends on a slow dissolve.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then that same right hand slides down. Left hand stays off her pussy. hmmasturbation, she masturbates slowly with one hand only, one or two fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the one-handed fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, quiet breath, one hand on breast then one or two fingers on pussy, no voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\\n\\nsummary:\\n[reference generation] Cross-dissolve in. Right hand keeps one or two fingers on her pussy. She squats, crawls toward the lens, stands, arches, both hands move to her breasts.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and the right hand already on her pussy; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the one-handed masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy with one or two fingers only, Vagina, hmpussy. Left hand does not join. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, takes the right hand off her pussy, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue skin, quiet breath, one or two fingers on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}",
337
+ "run_name": "masturbate_0",
338
+ "segment_crf": 12,
339
+ "video_blend_frames": 22,
340
+ "width": 352
341
+ },
342
+ "is_changed": [
343
+ false
344
+ ]
345
+ },
346
+ "26": {
347
+ "_meta": {
348
+ "title": "Reference Image"
349
+ },
350
+ "class_type": "LoadImage",
351
+ "inputs": {
352
+ "image": "low_angle_00465_.png"
353
+ },
354
+ "is_changed": [
355
+ "ef72f84b6c8e33e06e3642379a88c0ddf553162e3a324b0625816b11dcbda6f0"
356
+ ]
357
+ },
358
+ "28": {
359
+ "_meta": {
360
+ "title": "Review Candidates"
361
+ },
362
+ "class_type": "MiniMaxH3ChainReview",
363
+ "inputs": {
364
+ "assemble_partial_on_stop": true,
365
+ "audio": [
366
+ "19",
367
+ 1
368
+ ],
369
+ "auto_continue_timeout_minutes": 0.0,
370
+ "candidate_count": 1,
371
+ "enabled": true,
372
+ "partial_audio_source": "checkpointed",
373
+ "play_notification_sound": false,
374
+ "review_each_candidate": false,
375
+ "segment": [
376
+ "20",
377
+ 0
378
+ ],
379
+ "state": [
380
+ "8",
381
+ 0
382
+ ],
383
+ "unload_models_while_waiting": false
384
+ },
385
+ "is_changed": [
386
+ NaN
387
+ ]
388
+ },
389
+ "29": {
390
+ "_meta": {
391
+ "title": "Chain Preflight"
392
+ },
393
+ "class_type": "MiniMaxH3ChainPreflight",
394
+ "inputs": {
395
+ "plan": [
396
+ "6",
397
+ 0
398
+ ],
399
+ "scene_range": "",
400
+ "start_clip": 1,
401
+ "verify_resume_history": true
402
+ }
403
+ },
404
+ "3": {
405
+ "_meta": {
406
+ "title": "Sampler"
407
+ },
408
+ "class_type": "KSamplerSelect",
409
+ "inputs": {
410
+ "sampler_name": "euler"
411
+ }
412
+ },
413
+ "30": {
414
+ "_meta": {
415
+ "title": "Generation Profile"
416
+ },
417
+ "class_type": "MiniMaxH3GenerationProfile",
418
+ "inputs": {
419
+ "audio_profile": "Generate audio",
420
+ "scene_continuity": "Visual continuity"
421
+ }
422
+ },
423
+ "34": {
424
+ "_meta": {
425
+ "title": "Model Patch Torch Settings"
426
+ },
427
+ "class_type": "ModelPatchTorchSettings",
428
+ "inputs": {
429
+ "enable_fp16_accumulation": true,
430
+ "model": [
431
+ "64",
432
+ 0
433
+ ]
434
+ }
435
+ },
436
+ "39": {
437
+ "_meta": {
438
+ "title": "𝙆 Text"
439
+ },
440
+ "class_type": "Text",
441
+ "inputs": {
442
+ "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, 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<Picture 2> 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<Subject 1> 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 <Subject 1> from the knotted-towel bathroom stance in <Picture 1> toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n<Picture 2>: 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. <Subject 1> stands matching <Picture 1>, 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n<Picture 2> defines the same <Subject 1> fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n<Subject 1> 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 <Subject 1> 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<Subject 1> (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<Picture 1>: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n<Picture 2>: 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n<Picture 2> preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n<Subject 1> 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 <Subject 1> from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n<Picture 2>: 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}"
443
+ }
444
+ },
445
+ "4": {
446
+ "_meta": {
447
+ "title": "Video VAE"
448
+ },
449
+ "class_type": "VAELoader",
450
+ "inputs": {
451
+ "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors"
452
+ }
453
+ },
454
+ "44": {
455
+ "_meta": {
456
+ "title": "MiniMax H3 Scene Export"
457
+ },
458
+ "class_type": "MiniMaxH3SceneExport",
459
+ "inputs": {
460
+ "audio": [
461
+ "19",
462
+ 1
463
+ ],
464
+ "clip_index": 0,
465
+ "crf": 12,
466
+ "export": true,
467
+ "fps": 24.0,
468
+ "images": [
469
+ "19",
470
+ 0
471
+ ],
472
+ "latent": [
473
+ "16",
474
+ 1
475
+ ],
476
+ "prompt_text": [
477
+ "8",
478
+ 4
479
+ ],
480
+ "run_name": "run_02",
481
+ "shot_id": [
482
+ "8",
483
+ 3
484
+ ]
485
+ }
486
+ },
487
+ "45": {
488
+ "_meta": {
489
+ "title": "MiniMax H3 Scene Latent Load"
490
+ },
491
+ "class_type": "MiniMaxH3SceneLatentLoad",
492
+ "inputs": {
493
+ "path": ""
494
+ }
495
+ },
496
+ "46": {
497
+ "_meta": {
498
+ "title": "Show Text 🐍"
499
+ },
500
+ "class_type": "ShowText|pysssss",
501
+ "inputs": {
502
+ "text": [
503
+ "44",
504
+ 0
505
+ ],
506
+ "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01"
507
+ }
508
+ },
509
+ "47": {
510
+ "_meta": {
511
+ "title": "Show Text 🐍"
512
+ },
513
+ "class_type": "ShowText|pysssss",
514
+ "inputs": {
515
+ "text": [
516
+ "44",
517
+ 1
518
+ ],
519
+ "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt"
520
+ }
521
+ },
522
+ "48": {
523
+ "_meta": {
524
+ "title": "MiniMax H3 Checkpoint Manager"
525
+ },
526
+ "class_type": "MiniMaxH3ChainCheckpointManager",
527
+ "inputs": {
528
+ "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}"
529
+ },
530
+ "is_changed": [
531
+ NaN
532
+ ]
533
+ },
534
+ "5": {
535
+ "_meta": {
536
+ "title": "Audio VAE"
537
+ },
538
+ "class_type": "VAELoader",
539
+ "inputs": {
540
+ "vae_name": "minimax_h3_audio_vae_fp32.safetensors"
541
+ }
542
+ },
543
+ "50": {
544
+ "_meta": {
545
+ "title": "Load LoRA"
546
+ },
547
+ "class_type": "LoraLoaderModelOnly",
548
+ "inputs": {
549
+ "lora_name": "Minimax_h3/HMMasturbationV1.safetensors",
550
+ "model": [
551
+ "1",
552
+ 0
553
+ ],
554
+ "strength_model": 0.7
555
+ }
556
+ },
557
+ "51": {
558
+ "_meta": {
559
+ "title": "Load LoRA"
560
+ },
561
+ "class_type": "LoraLoaderModelOnly",
562
+ "inputs": {
563
+ "lora_name": "hmpussy_v6_epoch30.safetensors",
564
+ "model": [
565
+ "50",
566
+ 0
567
+ ],
568
+ "strength_model": 0.5
569
+ }
570
+ },
571
+ "6": {
572
+ "_meta": {
573
+ "title": "Scene Prompts"
574
+ },
575
+ "class_type": "MiniMaxH3ChainScenePromptEditor",
576
+ "inputs": {
577
+ "plan": [
578
+ "24",
579
+ 0
580
+ ]
581
+ }
582
+ },
583
+ "63": {
584
+ "_meta": {
585
+ "title": "ExtendIntermediateSigmas"
586
+ },
587
+ "class_type": "ExtendIntermediateSigmas",
588
+ "inputs": {
589
+ "end_at_sigma": 12.0,
590
+ "sigmas": [
591
+ "15",
592
+ 0
593
+ ],
594
+ "spacing": "linear",
595
+ "start_at_sigma": 0.85,
596
+ "steps": 2
597
+ }
598
+ },
599
+ "64": {
600
+ "_meta": {
601
+ "title": "Patch Sage Attention KJ"
602
+ },
603
+ "class_type": "PathchSageAttentionKJ",
604
+ "inputs": {
605
+ "allow_compile": false,
606
+ "model": [
607
+ "51",
608
+ 0
609
+ ],
610
+ "sage_attention": "sageattn_qk_int8_pv_fp16_triton"
611
+ }
612
+ },
613
+ "7": {
614
+ "_meta": {
615
+ "title": "Loop Start"
616
+ },
617
+ "class_type": "MiniMaxH3ChainLoopStart",
618
+ "inputs": {
619
+ "plan": [
620
+ "29",
621
+ 0
622
+ ],
623
+ "scene_range": "",
624
+ "start_clip": 1,
625
+ "verify_resume_history": true
626
+ },
627
+ "is_changed": [
628
+ NaN
629
+ ]
630
+ },
631
+ "8": {
632
+ "_meta": {
633
+ "title": "Current Scene"
634
+ },
635
+ "class_type": "MiniMaxH3ChainCurrent",
636
+ "inputs": {
637
+ "align_audio_reference": false,
638
+ "state": [
639
+ "7",
640
+ 1
641
+ ]
642
+ }
643
+ }
644
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/941c11c406d94d8abbfe70768bb185b4/plan.json ADDED
@@ -0,0 +1,90 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "base_plan_hash": "a76e55a35ea4503094fe12f3994874151553ffd798822418e8c7a7abb45e3254",
3
+ "compatibility": {
4
+ "anchor_mode": "head",
5
+ "audio_context_length": 22,
6
+ "audio_mode": "generated_audio",
7
+ "audio_policy": {
8
+ "final_audio": "generated",
9
+ "generated_continuity": "on",
10
+ "source_reference": "off",
11
+ "version": "h3_audio_policy_v1"
12
+ },
13
+ "context_length": 22,
14
+ "crop": "disabled",
15
+ "encode_mode": "video",
16
+ "fps": 24,
17
+ "generation_fingerprint": "h3-v06-release-example",
18
+ "height": 640,
19
+ "segment_crf": 12,
20
+ "source_audio_hash": "none",
21
+ "source_audio_silent_padding": false,
22
+ "transition_policy": {
23
+ "context_length": 22,
24
+ "continuation_mode": "guide",
25
+ "expert_override": false,
26
+ "label": "Guided transition",
27
+ "preset": "guide",
28
+ "version": "h3_transition_policy_v1"
29
+ },
30
+ "video_blend_frames": 22,
31
+ "width": 352
32
+ },
33
+ "editor_plan": {
34
+ "prompt_prefix": "",
35
+ "shots": [
36
+ {
37
+ "id": "clip_01",
38
+ "length": 243,
39
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast with her right hand, then masturbates with that same hand, one or two fingers only. Shot ends on a slow dissolve.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then that same right hand slides down. Left hand stays off her pussy. hmmasturbation, she masturbates slowly with one hand only, one or two fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the one-handed fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, one hand on breast then one or two fingers on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
40
+ "seed": "6101",
41
+ "steps": 20
42
+ },
43
+ {
44
+ "id": "clip_02",
45
+ "length": 243,
46
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. Right hand keeps one or two fingers on her pussy. She squats, crawls toward the lens, stands, arches, both hands move to her breasts.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and the right hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the one-handed masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy with one or two fingers only, Vagina, hmpussy. Left hand does not join. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, takes the right hand off her pussy, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, one or two fingers on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
47
+ "seed": "6102",
48
+ "steps": 20
49
+ }
50
+ ]
51
+ },
52
+ "format": "h3_chain_plan_archive_v1",
53
+ "plan_hash": "14542fe1e61d770ccea511e044d0daf0780db35c7199e8930e89a23307f07099",
54
+ "prompt_prefix": "",
55
+ "run_name": "masturbate_0",
56
+ "segment_crf": 12,
57
+ "shots": [
58
+ {
59
+ "audio_duration_seconds": 10.125,
60
+ "audio_start_seconds": 0.0,
61
+ "delivered_frames": 243,
62
+ "generation_start_frame": 0,
63
+ "id": "clip_01",
64
+ "index": 1,
65
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast with her right hand, then masturbates with that same hand, one or two fingers only. Shot ends on a slow dissolve.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then that same right hand slides down. Left hand stays off her pussy. hmmasturbation, she masturbates slowly with one hand only, one or two fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the one-handed fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, one hand on breast then one or two fingers on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
66
+ "prompt_hash": "b43e4b435aa63b55fea08ea3b489ac8fd51f3d1e8c6d4b4b29061845aafaeacb",
67
+ "raw_frames": 243,
68
+ "scene_prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast with her right hand, then masturbates with that same hand, one or two fingers only. Shot ends on a slow dissolve.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then that same right hand slides down. Left hand stays off her pussy. hmmasturbation, she masturbates slowly with one hand only, one or two fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the one-handed fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, one hand on breast then one or two fingers on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
69
+ "seed": 6101,
70
+ "steps": 20
71
+ },
72
+ {
73
+ "audio_duration_seconds": 10.125,
74
+ "audio_start_seconds": 9.208333333333334,
75
+ "delivered_frames": 221,
76
+ "generation_start_frame": 221,
77
+ "id": "clip_02",
78
+ "index": 2,
79
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. Right hand keeps one or two fingers on her pussy. She squats, crawls toward the lens, stands, arches, both hands move to her breasts.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and the right hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the one-handed masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy with one or two fingers only, Vagina, hmpussy. Left hand does not join. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, takes the right hand off her pussy, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, one or two fingers on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
80
+ "prompt_hash": "7e8295feadd07bcfc3ef0ddd7144cecefd5df3c2900960df2d8dd2d987678b0b",
81
+ "raw_frames": 243,
82
+ "scene_prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. Right hand keeps one or two fingers on her pussy. She squats, crawls toward the lens, stands, arches, both hands move to her breasts.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and the right hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the one-handed masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy with one or two fingers only, Vagina, hmpussy. Left hand does not join. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, takes the right hand off her pussy, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, one or two fingers on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
83
+ "seed": 6102,
84
+ "steps": 20
85
+ }
86
+ ],
87
+ "summary": "2 clips; 464 delivered frames (19.333s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=masturbate_0",
88
+ "total_delivered_frames": 464,
89
+ "version": 2
90
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/941c11c406d94d8abbfe70768bb185b4/workflow.json ADDED
The diff for this file is too large to render. See raw diff
 
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/96daf287704647a7ad850dda7336ba82/api_prompt.json ADDED
@@ -0,0 +1,644 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "1": {
3
+ "_meta": {
4
+ "title": "H3 Diffusion Model"
5
+ },
6
+ "class_type": "UNETLoader",
7
+ "inputs": {
8
+ "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors",
9
+ "weight_dtype": "default"
10
+ }
11
+ },
12
+ "10": {
13
+ "_meta": {
14
+ "title": "Scene Seed"
15
+ },
16
+ "class_type": "RandomNoise",
17
+ "inputs": {
18
+ "noise_seed": [
19
+ "8",
20
+ 5
21
+ ]
22
+ }
23
+ },
24
+ "11": {
25
+ "_meta": {
26
+ "title": "Reference Conditioning"
27
+ },
28
+ "class_type": "MiniMaxH3ReferenceToVideo",
29
+ "inputs": {
30
+ "audio_vae": [
31
+ "5",
32
+ 0
33
+ ],
34
+ "clip": [
35
+ "2",
36
+ 0
37
+ ],
38
+ "height": [
39
+ "8",
40
+ 9
41
+ ],
42
+ "length": [
43
+ "8",
44
+ 6
45
+ ],
46
+ "prompt": [
47
+ "8",
48
+ 4
49
+ ],
50
+ "ref_image_size": "match",
51
+ "ref_images.ref_image_0": [
52
+ "26",
53
+ 0
54
+ ],
55
+ "vae": [
56
+ "4",
57
+ 0
58
+ ],
59
+ "width": [
60
+ "8",
61
+ 8
62
+ ]
63
+ }
64
+ },
65
+ "12": {
66
+ "_meta": {
67
+ "title": "Apply Scene Context"
68
+ },
69
+ "class_type": "MiniMaxH3ChainContext",
70
+ "inputs": {
71
+ "conditioning": [
72
+ "11",
73
+ 0
74
+ ],
75
+ "latent": [
76
+ "11",
77
+ 1
78
+ ],
79
+ "state": [
80
+ "8",
81
+ 0
82
+ ],
83
+ "vae": [
84
+ "4",
85
+ 0
86
+ ]
87
+ }
88
+ },
89
+ "13": {
90
+ "_meta": {
91
+ "title": "Sigma Shift"
92
+ },
93
+ "class_type": "MiniMaxH3SigmaShift",
94
+ "inputs": {
95
+ "model": [
96
+ "34",
97
+ 0
98
+ ],
99
+ "shift_audio": 3.0,
100
+ "shift_video": 12.0
101
+ }
102
+ },
103
+ "14": {
104
+ "_meta": {
105
+ "title": "Basic Guider"
106
+ },
107
+ "class_type": "BasicGuider",
108
+ "inputs": {
109
+ "conditioning": [
110
+ "12",
111
+ 0
112
+ ],
113
+ "model": [
114
+ "13",
115
+ 0
116
+ ]
117
+ }
118
+ },
119
+ "15": {
120
+ "_meta": {
121
+ "title": "Sampling Schedule"
122
+ },
123
+ "class_type": "BasicScheduler",
124
+ "inputs": {
125
+ "denoise": 1.0,
126
+ "model": [
127
+ "13",
128
+ 0
129
+ ],
130
+ "scheduler": "ddim_uniform",
131
+ "steps": [
132
+ "8",
133
+ 7
134
+ ]
135
+ }
136
+ },
137
+ "16": {
138
+ "_meta": {
139
+ "title": "Sample Video + Audio"
140
+ },
141
+ "class_type": "SamplerCustomAdvanced",
142
+ "inputs": {
143
+ "guider": [
144
+ "14",
145
+ 0
146
+ ],
147
+ "latent_image": [
148
+ "12",
149
+ 3
150
+ ],
151
+ "noise": [
152
+ "10",
153
+ 0
154
+ ],
155
+ "sampler": [
156
+ "3",
157
+ 0
158
+ ],
159
+ "sigmas": [
160
+ "63",
161
+ 0
162
+ ]
163
+ }
164
+ },
165
+ "17": {
166
+ "_meta": {
167
+ "title": "VAEDecode"
168
+ },
169
+ "class_type": "VAEDecode",
170
+ "inputs": {
171
+ "samples": [
172
+ "16",
173
+ 0
174
+ ],
175
+ "vae": [
176
+ "4",
177
+ 0
178
+ ]
179
+ }
180
+ },
181
+ "18": {
182
+ "_meta": {
183
+ "title": "VAEDecode Audio"
184
+ },
185
+ "class_type": "VAEDecodeAudio",
186
+ "inputs": {
187
+ "samples": [
188
+ "16",
189
+ 0
190
+ ],
191
+ "vae": [
192
+ "5",
193
+ 0
194
+ ]
195
+ }
196
+ },
197
+ "19": {
198
+ "_meta": {
199
+ "title": "Trim Carried Overlap"
200
+ },
201
+ "class_type": "MiniMaxH3LoopTrim",
202
+ "inputs": {
203
+ "audio": [
204
+ "18",
205
+ 0
206
+ ],
207
+ "fps": 24.0,
208
+ "images": [
209
+ "17",
210
+ 0
211
+ ],
212
+ "match_tail": true,
213
+ "retain_overlap_frames": 0,
214
+ "state": [
215
+ "8",
216
+ 0
217
+ ],
218
+ "trim_frames": [
219
+ "12",
220
+ 1
221
+ ]
222
+ }
223
+ },
224
+ "2": {
225
+ "_meta": {
226
+ "title": "H3 Text Encoder"
227
+ },
228
+ "class_type": "CLIPLoader",
229
+ "inputs": {
230
+ "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
231
+ "device": "default",
232
+ "type": "minimax"
233
+ }
234
+ },
235
+ "20": {
236
+ "_meta": {
237
+ "title": "Save Segment + Checkpoint"
238
+ },
239
+ "class_type": "MiniMaxH3ChainSegmentSave",
240
+ "inputs": {
241
+ "audio": [
242
+ "19",
243
+ 1
244
+ ],
245
+ "images": [
246
+ "19",
247
+ 0
248
+ ],
249
+ "images_with_overlap": [
250
+ "19",
251
+ 2
252
+ ],
253
+ "sampled_latent": [
254
+ "16",
255
+ 0
256
+ ],
257
+ "state": [
258
+ "8",
259
+ 0
260
+ ]
261
+ },
262
+ "is_changed": [
263
+ NaN
264
+ ]
265
+ },
266
+ "21": {
267
+ "_meta": {
268
+ "title": "Assemble Final Video"
269
+ },
270
+ "class_type": "MiniMaxH3ChainAssemble",
271
+ "inputs": {
272
+ "audio_bitrate": 256,
273
+ "audio_source": "plan",
274
+ "blend_schedule": "plan",
275
+ "boundary_tone_match": "auto",
276
+ "color_stabilization": "scene_1_anchor",
277
+ "copy_to_output": false,
278
+ "filename": "t2v_normal_%date:yyyy-MM-dd%",
279
+ "manifest": [
280
+ "23",
281
+ 0
282
+ ],
283
+ "output_subfolder": "",
284
+ "video-preview": ""
285
+ },
286
+ "is_changed": [
287
+ NaN
288
+ ]
289
+ },
290
+ "23": {
291
+ "_meta": {
292
+ "title": "Loop End"
293
+ },
294
+ "class_type": "MiniMaxH3ChainLoopEnd",
295
+ "inputs": {
296
+ "between_scene_cleanup": "off",
297
+ "flow": [
298
+ "7",
299
+ 0
300
+ ],
301
+ "images": [
302
+ "19",
303
+ 0
304
+ ],
305
+ "sampled_latent": [
306
+ "16",
307
+ 0
308
+ ],
309
+ "segment": [
310
+ "28",
311
+ 0
312
+ ],
313
+ "state": [
314
+ "8",
315
+ 0
316
+ ]
317
+ }
318
+ },
319
+ "24": {
320
+ "_meta": {
321
+ "title": "Production Plan"
322
+ },
323
+ "class_type": "MiniMaxH3ChainPlanModern",
324
+ "inputs": {
325
+ "base_seed": 0,
326
+ "chain_policy": [
327
+ "30",
328
+ 0
329
+ ],
330
+ "crop": "disabled",
331
+ "default_duration_seconds": 10.0,
332
+ "default_steps": 20,
333
+ "encode_mode": "video",
334
+ "generation_fingerprint": "h3-v06-release-example",
335
+ "height": 640,
336
+ "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, quiet breath, hand on breast then on pussy, no voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"13416657719147302871\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\\n\\nsummary:\\n[reference generation] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}",
337
+ "run_name": "masturbate_0",
338
+ "segment_crf": 12,
339
+ "video_blend_frames": 22,
340
+ "width": 352
341
+ },
342
+ "is_changed": [
343
+ false
344
+ ]
345
+ },
346
+ "26": {
347
+ "_meta": {
348
+ "title": "Reference Image"
349
+ },
350
+ "class_type": "LoadImage",
351
+ "inputs": {
352
+ "image": "low_angle_00465_.png"
353
+ },
354
+ "is_changed": [
355
+ "ef72f84b6c8e33e06e3642379a88c0ddf553162e3a324b0625816b11dcbda6f0"
356
+ ]
357
+ },
358
+ "28": {
359
+ "_meta": {
360
+ "title": "Review Candidates"
361
+ },
362
+ "class_type": "MiniMaxH3ChainReview",
363
+ "inputs": {
364
+ "assemble_partial_on_stop": true,
365
+ "audio": [
366
+ "19",
367
+ 1
368
+ ],
369
+ "auto_continue_timeout_minutes": 0.0,
370
+ "candidate_count": 1,
371
+ "enabled": true,
372
+ "partial_audio_source": "checkpointed",
373
+ "play_notification_sound": false,
374
+ "review_each_candidate": false,
375
+ "segment": [
376
+ "20",
377
+ 0
378
+ ],
379
+ "state": [
380
+ "8",
381
+ 0
382
+ ],
383
+ "unload_models_while_waiting": false
384
+ },
385
+ "is_changed": [
386
+ NaN
387
+ ]
388
+ },
389
+ "29": {
390
+ "_meta": {
391
+ "title": "Chain Preflight"
392
+ },
393
+ "class_type": "MiniMaxH3ChainPreflight",
394
+ "inputs": {
395
+ "plan": [
396
+ "6",
397
+ 0
398
+ ],
399
+ "scene_range": "",
400
+ "start_clip": 1,
401
+ "verify_resume_history": true
402
+ }
403
+ },
404
+ "3": {
405
+ "_meta": {
406
+ "title": "Sampler"
407
+ },
408
+ "class_type": "KSamplerSelect",
409
+ "inputs": {
410
+ "sampler_name": "euler"
411
+ }
412
+ },
413
+ "30": {
414
+ "_meta": {
415
+ "title": "Generation Profile"
416
+ },
417
+ "class_type": "MiniMaxH3GenerationProfile",
418
+ "inputs": {
419
+ "audio_profile": "Generate audio",
420
+ "scene_continuity": "Visual continuity"
421
+ }
422
+ },
423
+ "34": {
424
+ "_meta": {
425
+ "title": "Model Patch Torch Settings"
426
+ },
427
+ "class_type": "ModelPatchTorchSettings",
428
+ "inputs": {
429
+ "enable_fp16_accumulation": true,
430
+ "model": [
431
+ "64",
432
+ 0
433
+ ]
434
+ }
435
+ },
436
+ "39": {
437
+ "_meta": {
438
+ "title": "𝙆 Text"
439
+ },
440
+ "class_type": "Text",
441
+ "inputs": {
442
+ "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, 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<Picture 2> 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<Subject 1> 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 <Subject 1> from the knotted-towel bathroom stance in <Picture 1> toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n<Picture 2>: 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. <Subject 1> stands matching <Picture 1>, 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n<Picture 2> defines the same <Subject 1> fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n<Subject 1> 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 <Subject 1> 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<Subject 1> (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<Picture 1>: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n<Picture 2>: 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n<Picture 2> preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n<Subject 1> 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 <Subject 1> from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n<Picture 2>: 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}"
443
+ }
444
+ },
445
+ "4": {
446
+ "_meta": {
447
+ "title": "Video VAE"
448
+ },
449
+ "class_type": "VAELoader",
450
+ "inputs": {
451
+ "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors"
452
+ }
453
+ },
454
+ "44": {
455
+ "_meta": {
456
+ "title": "MiniMax H3 Scene Export"
457
+ },
458
+ "class_type": "MiniMaxH3SceneExport",
459
+ "inputs": {
460
+ "audio": [
461
+ "19",
462
+ 1
463
+ ],
464
+ "clip_index": 0,
465
+ "crf": 12,
466
+ "export": true,
467
+ "fps": 24.0,
468
+ "images": [
469
+ "19",
470
+ 0
471
+ ],
472
+ "latent": [
473
+ "16",
474
+ 1
475
+ ],
476
+ "prompt_text": [
477
+ "8",
478
+ 4
479
+ ],
480
+ "run_name": "run_02",
481
+ "shot_id": [
482
+ "8",
483
+ 3
484
+ ]
485
+ }
486
+ },
487
+ "45": {
488
+ "_meta": {
489
+ "title": "MiniMax H3 Scene Latent Load"
490
+ },
491
+ "class_type": "MiniMaxH3SceneLatentLoad",
492
+ "inputs": {
493
+ "path": ""
494
+ }
495
+ },
496
+ "46": {
497
+ "_meta": {
498
+ "title": "Show Text 🐍"
499
+ },
500
+ "class_type": "ShowText|pysssss",
501
+ "inputs": {
502
+ "text": [
503
+ "44",
504
+ 0
505
+ ],
506
+ "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01"
507
+ }
508
+ },
509
+ "47": {
510
+ "_meta": {
511
+ "title": "Show Text 🐍"
512
+ },
513
+ "class_type": "ShowText|pysssss",
514
+ "inputs": {
515
+ "text": [
516
+ "44",
517
+ 1
518
+ ],
519
+ "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt"
520
+ }
521
+ },
522
+ "48": {
523
+ "_meta": {
524
+ "title": "MiniMax H3 Checkpoint Manager"
525
+ },
526
+ "class_type": "MiniMaxH3ChainCheckpointManager",
527
+ "inputs": {
528
+ "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}"
529
+ },
530
+ "is_changed": [
531
+ NaN
532
+ ]
533
+ },
534
+ "5": {
535
+ "_meta": {
536
+ "title": "Audio VAE"
537
+ },
538
+ "class_type": "VAELoader",
539
+ "inputs": {
540
+ "vae_name": "minimax_h3_audio_vae_fp32.safetensors"
541
+ }
542
+ },
543
+ "50": {
544
+ "_meta": {
545
+ "title": "Load LoRA"
546
+ },
547
+ "class_type": "LoraLoaderModelOnly",
548
+ "inputs": {
549
+ "lora_name": "Minimax_h3/HMMasturbationV1.safetensors",
550
+ "model": [
551
+ "1",
552
+ 0
553
+ ],
554
+ "strength_model": 0.7
555
+ }
556
+ },
557
+ "51": {
558
+ "_meta": {
559
+ "title": "Load LoRA"
560
+ },
561
+ "class_type": "LoraLoaderModelOnly",
562
+ "inputs": {
563
+ "lora_name": "hmpussy_v6_epoch30.safetensors",
564
+ "model": [
565
+ "50",
566
+ 0
567
+ ],
568
+ "strength_model": 0.5
569
+ }
570
+ },
571
+ "6": {
572
+ "_meta": {
573
+ "title": "Scene Prompts"
574
+ },
575
+ "class_type": "MiniMaxH3ChainScenePromptEditor",
576
+ "inputs": {
577
+ "plan": [
578
+ "24",
579
+ 0
580
+ ]
581
+ }
582
+ },
583
+ "63": {
584
+ "_meta": {
585
+ "title": "ExtendIntermediateSigmas"
586
+ },
587
+ "class_type": "ExtendIntermediateSigmas",
588
+ "inputs": {
589
+ "end_at_sigma": 12.0,
590
+ "sigmas": [
591
+ "15",
592
+ 0
593
+ ],
594
+ "spacing": "linear",
595
+ "start_at_sigma": 0.85,
596
+ "steps": 2
597
+ }
598
+ },
599
+ "64": {
600
+ "_meta": {
601
+ "title": "Patch Sage Attention KJ"
602
+ },
603
+ "class_type": "PathchSageAttentionKJ",
604
+ "inputs": {
605
+ "allow_compile": false,
606
+ "model": [
607
+ "51",
608
+ 0
609
+ ],
610
+ "sage_attention": "sageattn_qk_int8_pv_fp16_triton"
611
+ }
612
+ },
613
+ "7": {
614
+ "_meta": {
615
+ "title": "Loop Start"
616
+ },
617
+ "class_type": "MiniMaxH3ChainLoopStart",
618
+ "inputs": {
619
+ "plan": [
620
+ "29",
621
+ 0
622
+ ],
623
+ "scene_range": "",
624
+ "start_clip": 1,
625
+ "verify_resume_history": true
626
+ },
627
+ "is_changed": [
628
+ NaN
629
+ ]
630
+ },
631
+ "8": {
632
+ "_meta": {
633
+ "title": "Current Scene"
634
+ },
635
+ "class_type": "MiniMaxH3ChainCurrent",
636
+ "inputs": {
637
+ "align_audio_reference": false,
638
+ "state": [
639
+ "7",
640
+ 1
641
+ ]
642
+ }
643
+ }
644
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/96daf287704647a7ad850dda7336ba82/plan.json ADDED
@@ -0,0 +1,90 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "base_plan_hash": "e7c6b96bfd549721ef39cbacfa3670abe5da7565de04084c62e83006a1e54446",
3
+ "compatibility": {
4
+ "anchor_mode": "head",
5
+ "audio_context_length": 22,
6
+ "audio_mode": "generated_audio",
7
+ "audio_policy": {
8
+ "final_audio": "generated",
9
+ "generated_continuity": "on",
10
+ "source_reference": "off",
11
+ "version": "h3_audio_policy_v1"
12
+ },
13
+ "context_length": 22,
14
+ "crop": "disabled",
15
+ "encode_mode": "video",
16
+ "fps": 24,
17
+ "generation_fingerprint": "h3-v06-release-example",
18
+ "height": 640,
19
+ "segment_crf": 12,
20
+ "source_audio_hash": "none",
21
+ "source_audio_silent_padding": false,
22
+ "transition_policy": {
23
+ "context_length": 22,
24
+ "continuation_mode": "guide",
25
+ "expert_override": false,
26
+ "label": "Guided transition",
27
+ "preset": "guide",
28
+ "version": "h3_transition_policy_v1"
29
+ },
30
+ "video_blend_frames": 22,
31
+ "width": 352
32
+ },
33
+ "editor_plan": {
34
+ "prompt_prefix": "",
35
+ "shots": [
36
+ {
37
+ "id": "clip_01",
38
+ "length": 243,
39
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
40
+ "seed": "13416657719147302871",
41
+ "steps": 20
42
+ },
43
+ {
44
+ "id": "clip_02",
45
+ "length": 243,
46
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
47
+ "seed": "6102",
48
+ "steps": 20
49
+ }
50
+ ]
51
+ },
52
+ "format": "h3_chain_plan_archive_v1",
53
+ "plan_hash": "075aeef99a05a0a82e5f793f1c33b8942d8f2b5fa94ac86d682f6b60a173408b",
54
+ "prompt_prefix": "",
55
+ "run_name": "masturbate_0",
56
+ "segment_crf": 12,
57
+ "shots": [
58
+ {
59
+ "audio_duration_seconds": 10.125,
60
+ "audio_start_seconds": 0.0,
61
+ "delivered_frames": 243,
62
+ "generation_start_frame": 0,
63
+ "id": "clip_01",
64
+ "index": 1,
65
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
66
+ "prompt_hash": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d",
67
+ "raw_frames": 243,
68
+ "scene_prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then masturbates slowly. Shot ends on a slow dissolve.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast, then the same hand slides down. hmmasturbation, she masturbates slowly, fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hand on breast then on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
69
+ "seed": 13416657719147302871,
70
+ "steps": 20
71
+ },
72
+ {
73
+ "audio_duration_seconds": 10.125,
74
+ "audio_start_seconds": 9.208333333333334,
75
+ "delivered_frames": 221,
76
+ "generation_start_frame": 221,
77
+ "id": "clip_02",
78
+ "index": 2,
79
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
80
+ "prompt_hash": "df0456b9b7a2e8f37aac418749b035c8956ab3daeaf12b5a5a24775a8e561f65",
81
+ "raw_frames": 243,
82
+ "scene_prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. She keeps the hand on her pussy, squats, crawls toward the lens, stands, arches, both hands on her breasts.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and the hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the slow masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy, Vagina, hmpussy. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hand on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
83
+ "seed": 6102,
84
+ "steps": 20
85
+ }
86
+ ],
87
+ "summary": "2 clips; 464 delivered frames (19.333s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=masturbate_0",
88
+ "total_delivered_frames": 464,
89
+ "version": 2
90
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/96daf287704647a7ad850dda7336ba82/workflow.json ADDED
The diff for this file is too large to render. See raw diff
 
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/9eb10e01ec9b421fa5809567d3fe3dc2/api_prompt.json ADDED
@@ -0,0 +1,644 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "1": {
3
+ "_meta": {
4
+ "title": "H3 Diffusion Model"
5
+ },
6
+ "class_type": "UNETLoader",
7
+ "inputs": {
8
+ "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors",
9
+ "weight_dtype": "default"
10
+ }
11
+ },
12
+ "10": {
13
+ "_meta": {
14
+ "title": "Scene Seed"
15
+ },
16
+ "class_type": "RandomNoise",
17
+ "inputs": {
18
+ "noise_seed": [
19
+ "8",
20
+ 5
21
+ ]
22
+ }
23
+ },
24
+ "11": {
25
+ "_meta": {
26
+ "title": "Reference Conditioning"
27
+ },
28
+ "class_type": "MiniMaxH3ReferenceToVideo",
29
+ "inputs": {
30
+ "audio_vae": [
31
+ "5",
32
+ 0
33
+ ],
34
+ "clip": [
35
+ "2",
36
+ 0
37
+ ],
38
+ "height": [
39
+ "8",
40
+ 9
41
+ ],
42
+ "length": [
43
+ "8",
44
+ 6
45
+ ],
46
+ "prompt": [
47
+ "8",
48
+ 4
49
+ ],
50
+ "ref_image_size": "match",
51
+ "ref_images.ref_image_0": [
52
+ "26",
53
+ 0
54
+ ],
55
+ "vae": [
56
+ "4",
57
+ 0
58
+ ],
59
+ "width": [
60
+ "8",
61
+ 8
62
+ ]
63
+ }
64
+ },
65
+ "12": {
66
+ "_meta": {
67
+ "title": "Apply Scene Context"
68
+ },
69
+ "class_type": "MiniMaxH3ChainContext",
70
+ "inputs": {
71
+ "conditioning": [
72
+ "11",
73
+ 0
74
+ ],
75
+ "latent": [
76
+ "11",
77
+ 1
78
+ ],
79
+ "state": [
80
+ "8",
81
+ 0
82
+ ],
83
+ "vae": [
84
+ "4",
85
+ 0
86
+ ]
87
+ }
88
+ },
89
+ "13": {
90
+ "_meta": {
91
+ "title": "Sigma Shift"
92
+ },
93
+ "class_type": "MiniMaxH3SigmaShift",
94
+ "inputs": {
95
+ "model": [
96
+ "34",
97
+ 0
98
+ ],
99
+ "shift_audio": 3.0,
100
+ "shift_video": 12.0
101
+ }
102
+ },
103
+ "14": {
104
+ "_meta": {
105
+ "title": "Basic Guider"
106
+ },
107
+ "class_type": "BasicGuider",
108
+ "inputs": {
109
+ "conditioning": [
110
+ "12",
111
+ 0
112
+ ],
113
+ "model": [
114
+ "13",
115
+ 0
116
+ ]
117
+ }
118
+ },
119
+ "15": {
120
+ "_meta": {
121
+ "title": "Sampling Schedule"
122
+ },
123
+ "class_type": "BasicScheduler",
124
+ "inputs": {
125
+ "denoise": 1.0,
126
+ "model": [
127
+ "13",
128
+ 0
129
+ ],
130
+ "scheduler": "ddim_uniform",
131
+ "steps": [
132
+ "8",
133
+ 7
134
+ ]
135
+ }
136
+ },
137
+ "16": {
138
+ "_meta": {
139
+ "title": "Sample Video + Audio"
140
+ },
141
+ "class_type": "SamplerCustomAdvanced",
142
+ "inputs": {
143
+ "guider": [
144
+ "14",
145
+ 0
146
+ ],
147
+ "latent_image": [
148
+ "12",
149
+ 3
150
+ ],
151
+ "noise": [
152
+ "10",
153
+ 0
154
+ ],
155
+ "sampler": [
156
+ "3",
157
+ 0
158
+ ],
159
+ "sigmas": [
160
+ "63",
161
+ 0
162
+ ]
163
+ }
164
+ },
165
+ "17": {
166
+ "_meta": {
167
+ "title": "VAEDecode"
168
+ },
169
+ "class_type": "VAEDecode",
170
+ "inputs": {
171
+ "samples": [
172
+ "16",
173
+ 0
174
+ ],
175
+ "vae": [
176
+ "4",
177
+ 0
178
+ ]
179
+ }
180
+ },
181
+ "18": {
182
+ "_meta": {
183
+ "title": "VAEDecode Audio"
184
+ },
185
+ "class_type": "VAEDecodeAudio",
186
+ "inputs": {
187
+ "samples": [
188
+ "16",
189
+ 0
190
+ ],
191
+ "vae": [
192
+ "5",
193
+ 0
194
+ ]
195
+ }
196
+ },
197
+ "19": {
198
+ "_meta": {
199
+ "title": "Trim Carried Overlap"
200
+ },
201
+ "class_type": "MiniMaxH3LoopTrim",
202
+ "inputs": {
203
+ "audio": [
204
+ "18",
205
+ 0
206
+ ],
207
+ "fps": 24.0,
208
+ "images": [
209
+ "17",
210
+ 0
211
+ ],
212
+ "match_tail": true,
213
+ "retain_overlap_frames": 0,
214
+ "state": [
215
+ "8",
216
+ 0
217
+ ],
218
+ "trim_frames": [
219
+ "12",
220
+ 1
221
+ ]
222
+ }
223
+ },
224
+ "2": {
225
+ "_meta": {
226
+ "title": "H3 Text Encoder"
227
+ },
228
+ "class_type": "CLIPLoader",
229
+ "inputs": {
230
+ "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
231
+ "device": "default",
232
+ "type": "minimax"
233
+ }
234
+ },
235
+ "20": {
236
+ "_meta": {
237
+ "title": "Save Segment + Checkpoint"
238
+ },
239
+ "class_type": "MiniMaxH3ChainSegmentSave",
240
+ "inputs": {
241
+ "audio": [
242
+ "19",
243
+ 1
244
+ ],
245
+ "images": [
246
+ "19",
247
+ 0
248
+ ],
249
+ "images_with_overlap": [
250
+ "19",
251
+ 2
252
+ ],
253
+ "sampled_latent": [
254
+ "16",
255
+ 0
256
+ ],
257
+ "state": [
258
+ "8",
259
+ 0
260
+ ]
261
+ },
262
+ "is_changed": [
263
+ NaN
264
+ ]
265
+ },
266
+ "21": {
267
+ "_meta": {
268
+ "title": "Assemble Final Video"
269
+ },
270
+ "class_type": "MiniMaxH3ChainAssemble",
271
+ "inputs": {
272
+ "audio_bitrate": 256,
273
+ "audio_source": "plan",
274
+ "blend_schedule": "plan",
275
+ "boundary_tone_match": "auto",
276
+ "color_stabilization": "scene_1_anchor",
277
+ "copy_to_output": false,
278
+ "filename": "t2v_normal_%date:yyyy-MM-dd%",
279
+ "manifest": [
280
+ "23",
281
+ 0
282
+ ],
283
+ "output_subfolder": "",
284
+ "video-preview": ""
285
+ },
286
+ "is_changed": [
287
+ NaN
288
+ ]
289
+ },
290
+ "23": {
291
+ "_meta": {
292
+ "title": "Loop End"
293
+ },
294
+ "class_type": "MiniMaxH3ChainLoopEnd",
295
+ "inputs": {
296
+ "between_scene_cleanup": "off",
297
+ "flow": [
298
+ "7",
299
+ 0
300
+ ],
301
+ "images": [
302
+ "19",
303
+ 0
304
+ ],
305
+ "sampled_latent": [
306
+ "16",
307
+ 0
308
+ ],
309
+ "segment": [
310
+ "28",
311
+ 0
312
+ ],
313
+ "state": [
314
+ "8",
315
+ 0
316
+ ]
317
+ }
318
+ },
319
+ "24": {
320
+ "_meta": {
321
+ "title": "Production Plan"
322
+ },
323
+ "class_type": "MiniMaxH3ChainPlanModern",
324
+ "inputs": {
325
+ "base_seed": 0,
326
+ "chain_policy": [
327
+ "30",
328
+ 0
329
+ ],
330
+ "crop": "disabled",
331
+ "default_duration_seconds": 10.0,
332
+ "default_steps": 20,
333
+ "encode_mode": "video",
334
+ "generation_fingerprint": "h3-v06-release-example",
335
+ "height": 640,
336
+ "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then both breasts. Shot ends on a slow dissolve while she is still standing.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast. Then both hands caress both breasts. No fingering. The camera holds a low angle with slight handheld shake. End on a slow dissolve while she is still standing with both hands on her breasts. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, quiet breath, hands on breasts, no voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\\n\\nsummary:\\n[reference generation] Cross-dissolve in. She drops to all fours and crawls toward the lens, hips rolling left and right.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and both hands already on her breasts; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and both hands on her breasts; begin new action only after it and never reset the stride. She drops slowly to all fours. She crawls toward the spectator, hips rolling left then right. Breasts and pussy stay in the low-angle frame as she comes closer. No fingering. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the crawl and the hip roll are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue skin, quiet breath, hands, knees and palms on the floor, no voice, without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}",
337
+ "run_name": "masturbate_0",
338
+ "segment_crf": 12,
339
+ "video_blend_frames": 22,
340
+ "width": 352
341
+ },
342
+ "is_changed": [
343
+ false
344
+ ]
345
+ },
346
+ "26": {
347
+ "_meta": {
348
+ "title": "Reference Image"
349
+ },
350
+ "class_type": "LoadImage",
351
+ "inputs": {
352
+ "image": "low_angle_00465_.png"
353
+ },
354
+ "is_changed": [
355
+ "ef72f84b6c8e33e06e3642379a88c0ddf553162e3a324b0625816b11dcbda6f0"
356
+ ]
357
+ },
358
+ "28": {
359
+ "_meta": {
360
+ "title": "Review Candidates"
361
+ },
362
+ "class_type": "MiniMaxH3ChainReview",
363
+ "inputs": {
364
+ "assemble_partial_on_stop": true,
365
+ "audio": [
366
+ "19",
367
+ 1
368
+ ],
369
+ "auto_continue_timeout_minutes": 0.0,
370
+ "candidate_count": 1,
371
+ "enabled": true,
372
+ "partial_audio_source": "checkpointed",
373
+ "play_notification_sound": false,
374
+ "review_each_candidate": false,
375
+ "segment": [
376
+ "20",
377
+ 0
378
+ ],
379
+ "state": [
380
+ "8",
381
+ 0
382
+ ],
383
+ "unload_models_while_waiting": false
384
+ },
385
+ "is_changed": [
386
+ NaN
387
+ ]
388
+ },
389
+ "29": {
390
+ "_meta": {
391
+ "title": "Chain Preflight"
392
+ },
393
+ "class_type": "MiniMaxH3ChainPreflight",
394
+ "inputs": {
395
+ "plan": [
396
+ "6",
397
+ 0
398
+ ],
399
+ "scene_range": "",
400
+ "start_clip": 1,
401
+ "verify_resume_history": true
402
+ }
403
+ },
404
+ "3": {
405
+ "_meta": {
406
+ "title": "Sampler"
407
+ },
408
+ "class_type": "KSamplerSelect",
409
+ "inputs": {
410
+ "sampler_name": "euler"
411
+ }
412
+ },
413
+ "30": {
414
+ "_meta": {
415
+ "title": "Generation Profile"
416
+ },
417
+ "class_type": "MiniMaxH3GenerationProfile",
418
+ "inputs": {
419
+ "audio_profile": "Generate audio",
420
+ "scene_continuity": "Visual continuity"
421
+ }
422
+ },
423
+ "34": {
424
+ "_meta": {
425
+ "title": "Model Patch Torch Settings"
426
+ },
427
+ "class_type": "ModelPatchTorchSettings",
428
+ "inputs": {
429
+ "enable_fp16_accumulation": true,
430
+ "model": [
431
+ "64",
432
+ 0
433
+ ]
434
+ }
435
+ },
436
+ "39": {
437
+ "_meta": {
438
+ "title": "𝙆 Text"
439
+ },
440
+ "class_type": "Text",
441
+ "inputs": {
442
+ "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, 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<Picture 2> 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<Subject 1> 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 <Subject 1> from the knotted-towel bathroom stance in <Picture 1> toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n<Picture 2>: 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. <Subject 1> stands matching <Picture 1>, 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n<Picture 2> defines the same <Subject 1> fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n<Subject 1> 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 <Subject 1> 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<Subject 1> (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<Picture 1>: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n<Picture 2>: 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n<Picture 2> preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n<Subject 1> 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 <Subject 1> from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n<Picture 2>: 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}"
443
+ }
444
+ },
445
+ "4": {
446
+ "_meta": {
447
+ "title": "Video VAE"
448
+ },
449
+ "class_type": "VAELoader",
450
+ "inputs": {
451
+ "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors"
452
+ }
453
+ },
454
+ "44": {
455
+ "_meta": {
456
+ "title": "MiniMax H3 Scene Export"
457
+ },
458
+ "class_type": "MiniMaxH3SceneExport",
459
+ "inputs": {
460
+ "audio": [
461
+ "19",
462
+ 1
463
+ ],
464
+ "clip_index": 0,
465
+ "crf": 12,
466
+ "export": true,
467
+ "fps": 24.0,
468
+ "images": [
469
+ "19",
470
+ 0
471
+ ],
472
+ "latent": [
473
+ "16",
474
+ 1
475
+ ],
476
+ "prompt_text": [
477
+ "8",
478
+ 4
479
+ ],
480
+ "run_name": "run_02",
481
+ "shot_id": [
482
+ "8",
483
+ 3
484
+ ]
485
+ }
486
+ },
487
+ "45": {
488
+ "_meta": {
489
+ "title": "MiniMax H3 Scene Latent Load"
490
+ },
491
+ "class_type": "MiniMaxH3SceneLatentLoad",
492
+ "inputs": {
493
+ "path": ""
494
+ }
495
+ },
496
+ "46": {
497
+ "_meta": {
498
+ "title": "Show Text 🐍"
499
+ },
500
+ "class_type": "ShowText|pysssss",
501
+ "inputs": {
502
+ "text": [
503
+ "44",
504
+ 0
505
+ ],
506
+ "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01"
507
+ }
508
+ },
509
+ "47": {
510
+ "_meta": {
511
+ "title": "Show Text 🐍"
512
+ },
513
+ "class_type": "ShowText|pysssss",
514
+ "inputs": {
515
+ "text": [
516
+ "44",
517
+ 1
518
+ ],
519
+ "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt"
520
+ }
521
+ },
522
+ "48": {
523
+ "_meta": {
524
+ "title": "MiniMax H3 Checkpoint Manager"
525
+ },
526
+ "class_type": "MiniMaxH3ChainCheckpointManager",
527
+ "inputs": {
528
+ "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}"
529
+ },
530
+ "is_changed": [
531
+ NaN
532
+ ]
533
+ },
534
+ "5": {
535
+ "_meta": {
536
+ "title": "Audio VAE"
537
+ },
538
+ "class_type": "VAELoader",
539
+ "inputs": {
540
+ "vae_name": "minimax_h3_audio_vae_fp32.safetensors"
541
+ }
542
+ },
543
+ "50": {
544
+ "_meta": {
545
+ "title": "Load LoRA"
546
+ },
547
+ "class_type": "LoraLoaderModelOnly",
548
+ "inputs": {
549
+ "lora_name": "Minimax_h3/HMMasturbationV1.safetensors",
550
+ "model": [
551
+ "1",
552
+ 0
553
+ ],
554
+ "strength_model": 0.7
555
+ }
556
+ },
557
+ "51": {
558
+ "_meta": {
559
+ "title": "Load LoRA"
560
+ },
561
+ "class_type": "LoraLoaderModelOnly",
562
+ "inputs": {
563
+ "lora_name": "hmpussy_v6_epoch30.safetensors",
564
+ "model": [
565
+ "50",
566
+ 0
567
+ ],
568
+ "strength_model": 0.5
569
+ }
570
+ },
571
+ "6": {
572
+ "_meta": {
573
+ "title": "Scene Prompts"
574
+ },
575
+ "class_type": "MiniMaxH3ChainScenePromptEditor",
576
+ "inputs": {
577
+ "plan": [
578
+ "24",
579
+ 0
580
+ ]
581
+ }
582
+ },
583
+ "63": {
584
+ "_meta": {
585
+ "title": "ExtendIntermediateSigmas"
586
+ },
587
+ "class_type": "ExtendIntermediateSigmas",
588
+ "inputs": {
589
+ "end_at_sigma": 12.0,
590
+ "sigmas": [
591
+ "15",
592
+ 0
593
+ ],
594
+ "spacing": "linear",
595
+ "start_at_sigma": 0.85,
596
+ "steps": 2
597
+ }
598
+ },
599
+ "64": {
600
+ "_meta": {
601
+ "title": "Patch Sage Attention KJ"
602
+ },
603
+ "class_type": "PathchSageAttentionKJ",
604
+ "inputs": {
605
+ "allow_compile": false,
606
+ "model": [
607
+ "51",
608
+ 0
609
+ ],
610
+ "sage_attention": "sageattn_qk_int8_pv_fp16_triton"
611
+ }
612
+ },
613
+ "7": {
614
+ "_meta": {
615
+ "title": "Loop Start"
616
+ },
617
+ "class_type": "MiniMaxH3ChainLoopStart",
618
+ "inputs": {
619
+ "plan": [
620
+ "29",
621
+ 0
622
+ ],
623
+ "scene_range": "",
624
+ "start_clip": 1,
625
+ "verify_resume_history": true
626
+ },
627
+ "is_changed": [
628
+ NaN
629
+ ]
630
+ },
631
+ "8": {
632
+ "_meta": {
633
+ "title": "Current Scene"
634
+ },
635
+ "class_type": "MiniMaxH3ChainCurrent",
636
+ "inputs": {
637
+ "align_audio_reference": false,
638
+ "state": [
639
+ "7",
640
+ 1
641
+ ]
642
+ }
643
+ }
644
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/9eb10e01ec9b421fa5809567d3fe3dc2/plan.json ADDED
@@ -0,0 +1,90 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "base_plan_hash": "f23baa524418c3c3381ef4cb2b175b649151cdb844386ed3337f6d3517511fdb",
3
+ "compatibility": {
4
+ "anchor_mode": "head",
5
+ "audio_context_length": 22,
6
+ "audio_mode": "generated_audio",
7
+ "audio_policy": {
8
+ "final_audio": "generated",
9
+ "generated_continuity": "on",
10
+ "source_reference": "off",
11
+ "version": "h3_audio_policy_v1"
12
+ },
13
+ "context_length": 22,
14
+ "crop": "disabled",
15
+ "encode_mode": "video",
16
+ "fps": 24,
17
+ "generation_fingerprint": "h3-v06-release-example",
18
+ "height": 640,
19
+ "segment_crf": 12,
20
+ "source_audio_hash": "none",
21
+ "source_audio_silent_padding": false,
22
+ "transition_policy": {
23
+ "context_length": 22,
24
+ "continuation_mode": "guide",
25
+ "expert_override": false,
26
+ "label": "Guided transition",
27
+ "preset": "guide",
28
+ "version": "h3_transition_policy_v1"
29
+ },
30
+ "video_blend_frames": 22,
31
+ "width": 352
32
+ },
33
+ "editor_plan": {
34
+ "prompt_prefix": "",
35
+ "shots": [
36
+ {
37
+ "id": "clip_01",
38
+ "length": 243,
39
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then both breasts. Shot ends on a slow dissolve while she is still standing.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast. Then both hands caress both breasts. No fingering. The camera holds a low angle with slight handheld shake. End on a slow dissolve while she is still standing with both hands on her breasts. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hands on breasts, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
40
+ "seed": "6101",
41
+ "steps": 20
42
+ },
43
+ {
44
+ "id": "clip_02",
45
+ "length": 243,
46
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. She drops to all fours and crawls toward the lens, hips rolling left and right.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and both hands already on her breasts; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and both hands on her breasts; begin new action only after it and never reset the stride. She drops slowly to all fours. She crawls toward the spectator, hips rolling left then right. Breasts and pussy stay in the low-angle frame as she comes closer. No fingering. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the crawl and the hip roll are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hands, knees and palms on the floor, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
47
+ "seed": "6102",
48
+ "steps": 20
49
+ }
50
+ ]
51
+ },
52
+ "format": "h3_chain_plan_archive_v1",
53
+ "plan_hash": "ba3501f3db9aeeb78a0425e759cef524e04b65e8d9d9e6bea8915c8d46b1b7f5",
54
+ "prompt_prefix": "",
55
+ "run_name": "masturbate_0",
56
+ "segment_crf": 12,
57
+ "shots": [
58
+ {
59
+ "audio_duration_seconds": 10.125,
60
+ "audio_start_seconds": 0.0,
61
+ "delivered_frames": 243,
62
+ "generation_start_frame": 0,
63
+ "id": "clip_01",
64
+ "index": 1,
65
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then both breasts. Shot ends on a slow dissolve while she is still standing.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast. Then both hands caress both breasts. No fingering. The camera holds a low angle with slight handheld shake. End on a slow dissolve while she is still standing with both hands on her breasts. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hands on breasts, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
66
+ "prompt_hash": "db10ea3473c1c69e60bd64a939bb86e0ec47ff9a5339f2192c570dfcac6067cd",
67
+ "raw_frames": 243,
68
+ "scene_prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman in the low-angle studio still, including her face, long wavy dark brown hair, nude glossy lips, bare breasts, belly, visible pussy, parted thighs, grey backdrop, and photographic live-action rendering.\n<Subject 1> is the single woman shown by the reference. Preserve her identity, hair, nude body, and studio scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle handheld take on the Picture 1 nude pose. She rolls her hips, caresses her right breast, then both breasts. Shot ends on a slow dissolve while she is still standing.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, belly, and pussy across the complete shot.\n<Picture 1>: fully_preserved - low-angle nude framing, grey backdrop, and studio light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the grey studio with exactly one nude woman. <Subject 1> stands matching <Picture 1>, low angle, thighs apart, pussy and breasts in frame, looking down at the lens. She blinks once. She rolls her hips. Her right hand caresses her right breast. Then both hands caress both breasts. No fingering. The camera holds a low angle with slight handheld shake. End on a slow dissolve while she is still standing with both hands on her breasts. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hands on breasts, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
69
+ "seed": 6101,
70
+ "steps": 20
71
+ },
72
+ {
73
+ "audio_duration_seconds": 10.125,
74
+ "audio_start_seconds": 9.208333333333334,
75
+ "delivered_frames": 221,
76
+ "generation_start_frame": 221,
77
+ "id": "clip_02",
78
+ "index": 2,
79
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. She drops to all fours and crawls toward the lens, hips rolling left and right.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and both hands already on her breasts; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and both hands on her breasts; begin new action only after it and never reset the stride. She drops slowly to all fours. She crawls toward the spectator, hips rolling left then right. Breasts and pussy stay in the low-angle frame as she comes closer. No fingering. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the crawl and the hip roll are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hands, knees and palms on the floor, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
80
+ "prompt_hash": "15592cecfb5661e3215568d2334bcc253d90452983fdd87f0349674ed6da42a6",
81
+ "raw_frames": 243,
82
+ "scene_prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, nude adult body, pussy, breasts, grey studio, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Cross-dissolve in. She drops to all fours and crawls toward the lens, hips rolling left and right.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, and pussy across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming low-angle studio geometry and both hands already on her breasts; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and both hands on her breasts; begin new action only after it and never reset the stride. She drops slowly to all fours. She crawls toward the spectator, hips rolling left then right. Breasts and pussy stay in the low-angle frame as she comes closer. No fingering. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the crawl and the hip roll are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hands, knees and palms on the floor, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.",
83
+ "seed": 6102,
84
+ "steps": 20
85
+ }
86
+ ],
87
+ "summary": "2 clips; 464 delivered frames (19.333s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=masturbate_0",
88
+ "total_delivered_frames": 464,
89
+ "version": 2
90
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/9eb10e01ec9b421fa5809567d3fe3dc2/workflow.json ADDED
The diff for this file is too large to render. See raw diff
 
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/a7f17243d0f14e92933b60d1f70db677/api_prompt.json ADDED
@@ -0,0 +1,644 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "1": {
3
+ "_meta": {
4
+ "title": "H3 Diffusion Model"
5
+ },
6
+ "class_type": "UNETLoader",
7
+ "inputs": {
8
+ "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors",
9
+ "weight_dtype": "default"
10
+ }
11
+ },
12
+ "10": {
13
+ "_meta": {
14
+ "title": "Scene Seed"
15
+ },
16
+ "class_type": "RandomNoise",
17
+ "inputs": {
18
+ "noise_seed": [
19
+ "8",
20
+ 5
21
+ ]
22
+ }
23
+ },
24
+ "11": {
25
+ "_meta": {
26
+ "title": "Reference Conditioning"
27
+ },
28
+ "class_type": "MiniMaxH3ReferenceToVideo",
29
+ "inputs": {
30
+ "audio_vae": [
31
+ "5",
32
+ 0
33
+ ],
34
+ "clip": [
35
+ "2",
36
+ 0
37
+ ],
38
+ "height": [
39
+ "8",
40
+ 9
41
+ ],
42
+ "length": [
43
+ "8",
44
+ 6
45
+ ],
46
+ "prompt": [
47
+ "8",
48
+ 4
49
+ ],
50
+ "ref_image_size": "match",
51
+ "ref_images.ref_image_0": [
52
+ "26",
53
+ 0
54
+ ],
55
+ "vae": [
56
+ "4",
57
+ 0
58
+ ],
59
+ "width": [
60
+ "8",
61
+ 8
62
+ ]
63
+ }
64
+ },
65
+ "12": {
66
+ "_meta": {
67
+ "title": "Apply Scene Context"
68
+ },
69
+ "class_type": "MiniMaxH3ChainContext",
70
+ "inputs": {
71
+ "conditioning": [
72
+ "11",
73
+ 0
74
+ ],
75
+ "latent": [
76
+ "11",
77
+ 1
78
+ ],
79
+ "state": [
80
+ "8",
81
+ 0
82
+ ],
83
+ "vae": [
84
+ "4",
85
+ 0
86
+ ]
87
+ }
88
+ },
89
+ "13": {
90
+ "_meta": {
91
+ "title": "Sigma Shift"
92
+ },
93
+ "class_type": "MiniMaxH3SigmaShift",
94
+ "inputs": {
95
+ "model": [
96
+ "34",
97
+ 0
98
+ ],
99
+ "shift_audio": 3.0,
100
+ "shift_video": 12.0
101
+ }
102
+ },
103
+ "14": {
104
+ "_meta": {
105
+ "title": "Basic Guider"
106
+ },
107
+ "class_type": "BasicGuider",
108
+ "inputs": {
109
+ "conditioning": [
110
+ "12",
111
+ 0
112
+ ],
113
+ "model": [
114
+ "13",
115
+ 0
116
+ ]
117
+ }
118
+ },
119
+ "15": {
120
+ "_meta": {
121
+ "title": "Sampling Schedule"
122
+ },
123
+ "class_type": "BasicScheduler",
124
+ "inputs": {
125
+ "denoise": 1.0,
126
+ "model": [
127
+ "13",
128
+ 0
129
+ ],
130
+ "scheduler": "ddim_uniform",
131
+ "steps": [
132
+ "8",
133
+ 7
134
+ ]
135
+ }
136
+ },
137
+ "16": {
138
+ "_meta": {
139
+ "title": "Sample Video + Audio"
140
+ },
141
+ "class_type": "SamplerCustomAdvanced",
142
+ "inputs": {
143
+ "guider": [
144
+ "14",
145
+ 0
146
+ ],
147
+ "latent_image": [
148
+ "12",
149
+ 3
150
+ ],
151
+ "noise": [
152
+ "10",
153
+ 0
154
+ ],
155
+ "sampler": [
156
+ "3",
157
+ 0
158
+ ],
159
+ "sigmas": [
160
+ "63",
161
+ 0
162
+ ]
163
+ }
164
+ },
165
+ "17": {
166
+ "_meta": {
167
+ "title": "VAEDecode"
168
+ },
169
+ "class_type": "VAEDecode",
170
+ "inputs": {
171
+ "samples": [
172
+ "16",
173
+ 0
174
+ ],
175
+ "vae": [
176
+ "4",
177
+ 0
178
+ ]
179
+ }
180
+ },
181
+ "18": {
182
+ "_meta": {
183
+ "title": "VAEDecode Audio"
184
+ },
185
+ "class_type": "VAEDecodeAudio",
186
+ "inputs": {
187
+ "samples": [
188
+ "16",
189
+ 0
190
+ ],
191
+ "vae": [
192
+ "5",
193
+ 0
194
+ ]
195
+ }
196
+ },
197
+ "19": {
198
+ "_meta": {
199
+ "title": "Trim Carried Overlap"
200
+ },
201
+ "class_type": "MiniMaxH3LoopTrim",
202
+ "inputs": {
203
+ "audio": [
204
+ "18",
205
+ 0
206
+ ],
207
+ "fps": 24.0,
208
+ "images": [
209
+ "17",
210
+ 0
211
+ ],
212
+ "match_tail": true,
213
+ "retain_overlap_frames": 0,
214
+ "state": [
215
+ "8",
216
+ 0
217
+ ],
218
+ "trim_frames": [
219
+ "12",
220
+ 1
221
+ ]
222
+ }
223
+ },
224
+ "2": {
225
+ "_meta": {
226
+ "title": "H3 Text Encoder"
227
+ },
228
+ "class_type": "CLIPLoader",
229
+ "inputs": {
230
+ "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
231
+ "device": "default",
232
+ "type": "minimax"
233
+ }
234
+ },
235
+ "20": {
236
+ "_meta": {
237
+ "title": "Save Segment + Checkpoint"
238
+ },
239
+ "class_type": "MiniMaxH3ChainSegmentSave",
240
+ "inputs": {
241
+ "audio": [
242
+ "19",
243
+ 1
244
+ ],
245
+ "images": [
246
+ "19",
247
+ 0
248
+ ],
249
+ "images_with_overlap": [
250
+ "19",
251
+ 2
252
+ ],
253
+ "sampled_latent": [
254
+ "16",
255
+ 0
256
+ ],
257
+ "state": [
258
+ "8",
259
+ 0
260
+ ]
261
+ },
262
+ "is_changed": [
263
+ NaN
264
+ ]
265
+ },
266
+ "21": {
267
+ "_meta": {
268
+ "title": "Assemble Final Video"
269
+ },
270
+ "class_type": "MiniMaxH3ChainAssemble",
271
+ "inputs": {
272
+ "audio_bitrate": 256,
273
+ "audio_source": "plan",
274
+ "blend_schedule": "plan",
275
+ "boundary_tone_match": "auto",
276
+ "color_stabilization": "scene_1_anchor",
277
+ "copy_to_output": false,
278
+ "filename": "t2v_normal_%date:yyyy-MM-dd%",
279
+ "manifest": [
280
+ "23",
281
+ 0
282
+ ],
283
+ "output_subfolder": "",
284
+ "video-preview": ""
285
+ },
286
+ "is_changed": [
287
+ NaN
288
+ ]
289
+ },
290
+ "23": {
291
+ "_meta": {
292
+ "title": "Loop End"
293
+ },
294
+ "class_type": "MiniMaxH3ChainLoopEnd",
295
+ "inputs": {
296
+ "between_scene_cleanup": "off",
297
+ "flow": [
298
+ "7",
299
+ 0
300
+ ],
301
+ "images": [
302
+ "19",
303
+ 0
304
+ ],
305
+ "sampled_latent": [
306
+ "16",
307
+ 0
308
+ ],
309
+ "segment": [
310
+ "28",
311
+ 0
312
+ ],
313
+ "state": [
314
+ "8",
315
+ 0
316
+ ]
317
+ }
318
+ },
319
+ "24": {
320
+ "_meta": {
321
+ "title": "Production Plan"
322
+ },
323
+ "class_type": "MiniMaxH3ChainPlanModern",
324
+ "inputs": {
325
+ "base_seed": 0,
326
+ "chain_policy": [
327
+ "30",
328
+ 0
329
+ ],
330
+ "crop": "disabled",
331
+ "default_duration_seconds": 10.0,
332
+ "default_steps": 20,
333
+ "encode_mode": "video",
334
+ "generation_fingerprint": "h3-v06-release-example",
335
+ "height": 640,
336
+ "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nVelvet and lace, boots on marble. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\\n\\nsummary:\\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\\n\\nretention_analysis:\\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"11954713957252427782\"\n }\n ]\n}",
337
+ "run_name": "masturbate_0",
338
+ "segment_crf": 12,
339
+ "video_blend_frames": 22,
340
+ "width": 352
341
+ },
342
+ "is_changed": [
343
+ false
344
+ ]
345
+ },
346
+ "26": {
347
+ "_meta": {
348
+ "title": "Reference Image"
349
+ },
350
+ "class_type": "LoadImage",
351
+ "inputs": {
352
+ "image": "krea_edit__00470_.png"
353
+ },
354
+ "is_changed": [
355
+ "346885f6f49ec789ed4db3452999d34e38193962c2d8c0fb2264c798354a4e74"
356
+ ]
357
+ },
358
+ "28": {
359
+ "_meta": {
360
+ "title": "Review Candidates"
361
+ },
362
+ "class_type": "MiniMaxH3ChainReview",
363
+ "inputs": {
364
+ "assemble_partial_on_stop": true,
365
+ "audio": [
366
+ "19",
367
+ 1
368
+ ],
369
+ "auto_continue_timeout_minutes": 0.0,
370
+ "candidate_count": 1,
371
+ "enabled": true,
372
+ "partial_audio_source": "checkpointed",
373
+ "play_notification_sound": false,
374
+ "review_each_candidate": false,
375
+ "segment": [
376
+ "20",
377
+ 0
378
+ ],
379
+ "state": [
380
+ "8",
381
+ 0
382
+ ],
383
+ "unload_models_while_waiting": false
384
+ },
385
+ "is_changed": [
386
+ NaN
387
+ ]
388
+ },
389
+ "29": {
390
+ "_meta": {
391
+ "title": "Chain Preflight"
392
+ },
393
+ "class_type": "MiniMaxH3ChainPreflight",
394
+ "inputs": {
395
+ "plan": [
396
+ "6",
397
+ 0
398
+ ],
399
+ "scene_range": "",
400
+ "start_clip": 1,
401
+ "verify_resume_history": true
402
+ }
403
+ },
404
+ "3": {
405
+ "_meta": {
406
+ "title": "Sampler"
407
+ },
408
+ "class_type": "KSamplerSelect",
409
+ "inputs": {
410
+ "sampler_name": "euler"
411
+ }
412
+ },
413
+ "30": {
414
+ "_meta": {
415
+ "title": "Generation Profile"
416
+ },
417
+ "class_type": "MiniMaxH3GenerationProfile",
418
+ "inputs": {
419
+ "audio_profile": "Generate audio",
420
+ "scene_continuity": "Visual continuity"
421
+ }
422
+ },
423
+ "34": {
424
+ "_meta": {
425
+ "title": "Model Patch Torch Settings"
426
+ },
427
+ "class_type": "ModelPatchTorchSettings",
428
+ "inputs": {
429
+ "enable_fp16_accumulation": true,
430
+ "model": [
431
+ "64",
432
+ 0
433
+ ]
434
+ }
435
+ },
436
+ "39": {
437
+ "_meta": {
438
+ "title": "𝙆 Text"
439
+ },
440
+ "class_type": "Text",
441
+ "inputs": {
442
+ "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n<Picture 1> defines <Subject 1>, 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<Picture 2> 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<Subject 1> 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 <Subject 1> from the knotted-towel bathroom stance in <Picture 1> toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n<Picture 2>: 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. <Subject 1> stands matching <Picture 1>, 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n<Picture 2> defines the same <Subject 1> fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n<Subject 1> 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 <Subject 1> 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<Subject 1> (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<Picture 1>: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n<Picture 2>: 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<Picture 1> preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n<Picture 2> preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n<Subject 1> 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 <Subject 1> from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n<Subject 1> (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<Picture 1>: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n<Picture 2>: 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}"
443
+ }
444
+ },
445
+ "4": {
446
+ "_meta": {
447
+ "title": "Video VAE"
448
+ },
449
+ "class_type": "VAELoader",
450
+ "inputs": {
451
+ "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors"
452
+ }
453
+ },
454
+ "44": {
455
+ "_meta": {
456
+ "title": "MiniMax H3 Scene Export"
457
+ },
458
+ "class_type": "MiniMaxH3SceneExport",
459
+ "inputs": {
460
+ "audio": [
461
+ "19",
462
+ 1
463
+ ],
464
+ "clip_index": 0,
465
+ "crf": 12,
466
+ "export": true,
467
+ "fps": 24.0,
468
+ "images": [
469
+ "19",
470
+ 0
471
+ ],
472
+ "latent": [
473
+ "16",
474
+ 1
475
+ ],
476
+ "prompt_text": [
477
+ "8",
478
+ 4
479
+ ],
480
+ "run_name": "run_02",
481
+ "shot_id": [
482
+ "8",
483
+ 3
484
+ ]
485
+ }
486
+ },
487
+ "45": {
488
+ "_meta": {
489
+ "title": "MiniMax H3 Scene Latent Load"
490
+ },
491
+ "class_type": "MiniMaxH3SceneLatentLoad",
492
+ "inputs": {
493
+ "path": ""
494
+ }
495
+ },
496
+ "46": {
497
+ "_meta": {
498
+ "title": "Show Text 🐍"
499
+ },
500
+ "class_type": "ShowText|pysssss",
501
+ "inputs": {
502
+ "text": [
503
+ "44",
504
+ 0
505
+ ],
506
+ "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01"
507
+ }
508
+ },
509
+ "47": {
510
+ "_meta": {
511
+ "title": "Show Text 🐍"
512
+ },
513
+ "class_type": "ShowText|pysssss",
514
+ "inputs": {
515
+ "text": [
516
+ "44",
517
+ 1
518
+ ],
519
+ "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt"
520
+ }
521
+ },
522
+ "48": {
523
+ "_meta": {
524
+ "title": "MiniMax H3 Checkpoint Manager"
525
+ },
526
+ "class_type": "MiniMaxH3ChainCheckpointManager",
527
+ "inputs": {
528
+ "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}"
529
+ },
530
+ "is_changed": [
531
+ NaN
532
+ ]
533
+ },
534
+ "5": {
535
+ "_meta": {
536
+ "title": "Audio VAE"
537
+ },
538
+ "class_type": "VAELoader",
539
+ "inputs": {
540
+ "vae_name": "minimax_h3_audio_vae_fp32.safetensors"
541
+ }
542
+ },
543
+ "50": {
544
+ "_meta": {
545
+ "title": "Load LoRA"
546
+ },
547
+ "class_type": "LoraLoaderModelOnly",
548
+ "inputs": {
549
+ "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors",
550
+ "model": [
551
+ "1",
552
+ 0
553
+ ],
554
+ "strength_model": 0.7
555
+ }
556
+ },
557
+ "51": {
558
+ "_meta": {
559
+ "title": "Load LoRA"
560
+ },
561
+ "class_type": "LoraLoaderModelOnly",
562
+ "inputs": {
563
+ "lora_name": "Minimax_h3/IcySlap_v1.safetensors",
564
+ "model": [
565
+ "50",
566
+ 0
567
+ ],
568
+ "strength_model": 0.35
569
+ }
570
+ },
571
+ "6": {
572
+ "_meta": {
573
+ "title": "Scene Prompts"
574
+ },
575
+ "class_type": "MiniMaxH3ChainScenePromptEditor",
576
+ "inputs": {
577
+ "plan": [
578
+ "24",
579
+ 0
580
+ ]
581
+ }
582
+ },
583
+ "63": {
584
+ "_meta": {
585
+ "title": "ExtendIntermediateSigmas"
586
+ },
587
+ "class_type": "ExtendIntermediateSigmas",
588
+ "inputs": {
589
+ "end_at_sigma": 12.0,
590
+ "sigmas": [
591
+ "15",
592
+ 0
593
+ ],
594
+ "spacing": "linear",
595
+ "start_at_sigma": 0.85,
596
+ "steps": 2
597
+ }
598
+ },
599
+ "64": {
600
+ "_meta": {
601
+ "title": "Patch Sage Attention KJ"
602
+ },
603
+ "class_type": "PathchSageAttentionKJ",
604
+ "inputs": {
605
+ "allow_compile": false,
606
+ "model": [
607
+ "51",
608
+ 0
609
+ ],
610
+ "sage_attention": "sageattn_qk_int8_pv_fp16_triton"
611
+ }
612
+ },
613
+ "7": {
614
+ "_meta": {
615
+ "title": "Loop Start"
616
+ },
617
+ "class_type": "MiniMaxH3ChainLoopStart",
618
+ "inputs": {
619
+ "plan": [
620
+ "29",
621
+ 0
622
+ ],
623
+ "scene_range": "",
624
+ "start_clip": 1,
625
+ "verify_resume_history": true
626
+ },
627
+ "is_changed": [
628
+ NaN
629
+ ]
630
+ },
631
+ "8": {
632
+ "_meta": {
633
+ "title": "Current Scene"
634
+ },
635
+ "class_type": "MiniMaxH3ChainCurrent",
636
+ "inputs": {
637
+ "align_audio_reference": false,
638
+ "state": [
639
+ "7",
640
+ 1
641
+ ]
642
+ }
643
+ }
644
+ }
checkpoint_h3_context_loop/h3_chains/masturbate_0/recovery_archives/a7f17243d0f14e92933b60d1f70db677/plan.json ADDED
@@ -0,0 +1,98 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "base_plan_hash": "3633d6325bf7dcd49813bd9e69d8e48207e6a219f6c7f897ea2d923305436aac",
3
+ "compatibility": {
4
+ "anchor_mode": "head",
5
+ "audio_context_length": 22,
6
+ "audio_mode": "generated_audio",
7
+ "audio_policy": {
8
+ "final_audio": "generated",
9
+ "generated_continuity": "on",
10
+ "source_reference": "off",
11
+ "version": "h3_audio_policy_v1"
12
+ },
13
+ "context_length": 22,
14
+ "crop": "disabled",
15
+ "encode_mode": "video",
16
+ "fps": 24,
17
+ "generation_fingerprint": "h3-v06-release-example",
18
+ "height": 640,
19
+ "segment_crf": 12,
20
+ "source_audio_hash": "none",
21
+ "source_audio_silent_padding": false,
22
+ "transition_policy": {
23
+ "context_length": 22,
24
+ "continuation_mode": "guide",
25
+ "expert_override": false,
26
+ "label": "Guided transition",
27
+ "preset": "guide",
28
+ "version": "h3_transition_policy_v1"
29
+ },
30
+ "video_blend_frames": 22,
31
+ "width": 352
32
+ },
33
+ "editor_plan": {
34
+ "prompt_prefix": "",
35
+ "shots": [
36
+ {
37
+ "id": "clip_01",
38
+ "length": 124,
39
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
40
+ "seed": "6101",
41
+ "steps": 20
42
+ },
43
+ {
44
+ "id": "clip_02",
45
+ "length": 124,
46
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
47
+ "seed": "11954713957252427782",
48
+ "steps": 20
49
+ }
50
+ ]
51
+ },
52
+ "format": "h3_chain_plan_archive_v1",
53
+ "plan_hash": "9918b7201aeb1e7aeaba92b6a9a42f7b6e14aa7ce50a46e51809c0fbeecd86be",
54
+ "prompt_prefix": "",
55
+ "review_overrides": {
56
+ "2": {
57
+ "prompt_hash": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950",
58
+ "raw_frames": 124,
59
+ "scene_prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
60
+ "seed": 11954713957252427782
61
+ }
62
+ },
63
+ "run_name": "masturbate_0",
64
+ "segment_crf": 12,
65
+ "shots": [
66
+ {
67
+ "audio_duration_seconds": 5.166666666666667,
68
+ "audio_start_seconds": 0.0,
69
+ "delivered_frames": 124,
70
+ "generation_start_frame": 0,
71
+ "id": "clip_01",
72
+ "index": 1,
73
+ "prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
74
+ "prompt_hash": "88e6b3e276b1ea3fd6e1f6ae39c50194d880e785e2670a6664c7ec448c2760bd",
75
+ "raw_frames": 124,
76
+ "scene_prompt": "subject_definitions:\n<Picture 1> defines <Subject 1>, the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n<Subject 1> 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] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. <Subject 1> kneels matching <Picture 1>, looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
77
+ "seed": 6101,
78
+ "steps": 20
79
+ },
80
+ {
81
+ "audio_duration_seconds": 5.166666666666667,
82
+ "audio_start_seconds": 4.25,
83
+ "delivered_frames": 102,
84
+ "generation_start_frame": 102,
85
+ "id": "clip_02",
86
+ "index": 2,
87
+ "prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
88
+ "prompt_hash": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950",
89
+ "raw_frames": 124,
90
+ "scene_prompt": "subject_definitions:\n<Picture 1> preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n<Subject 1> is the same single adult woman carried by the incoming H3 Motion Context and <Picture 1>.\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n<Picture 1>: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.",
91
+ "seed": 11954713957252427782,
92
+ "steps": 20
93
+ }
94
+ ],
95
+ "summary": "2 clips; 226 delivered frames (9.417s) at 352x640; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=masturbate_0",
96
+ "total_delivered_frames": 226,
97
+ "version": 2
98
+ }